• View Jobs
  • Client Services
  • Project Teams
Electrical, Electronic and Embedded Services

Job Seekers

Embedded Software Engineer - Safety Systems

Twitter Facebook
Farmington, MI
$85,000 - $100,000
Job Type
Direct Hire
Oct 16, 2017
Job ID
Embedded Software Engineer - Safety Systems
Farmington, MI

Job Summary of the Embedded Software Engineer - Safety Systems:

We are in search of an Embedded Software Engineer for one of our automotive supplier clients in Michigan area. This is a stable, growing company that is offering significant future opportunities to break into new technologies. In this position you will be responsible for the development of the embedded software for Safety Critical Systems. If you are experienced with Embedded or Real Time Software Development along with Embedded C and assembly programming for 8/16/32 bit micro-controllers, then this opportunity is well suited to you.

Responsibilities of the Embedded Software Engineer - Safety Systems:
  • Development of modular software in Embedded C for 8/16/32 bit microprocessors/controllers.
  • Development of AUTOSAR-based software component and low level drivers/MCAL based on Schematics and component specifications.
  • Development  and integration of Bootloader
  • Analyze and review requirements
  • Write unit/development test plans and conduct tests
  • Work on quality, design, development and release of assigned software project elements
  • Exemplify consensus building with team-focused behavior
  • Experience and knowledge of the following tools will be a plus - 
    • Eclipse, QAC, Jira, and PTC Source Integrity, Processor Tools: Makefiles, Debugger, Emulator, Simulator

Qualifications for the Embedded Software Engineer - Safety Systems:

  • Bachelors degree in Computer Engineering or Computer Science or Electrical Engineering,
  • At least 4 years of experience in Embedded or real-time software development.
  • Experience with C and assembly programming for 16/32/64 bit micro-controllers.
  • Knowledge of automotive protocols (UDS, CAN, GM LAN, FNOS)
  • Experience/Knowledge of Decision tables, state diagrams and structured programming.
  • Experience/Knowledge of Configuration management and version control.

Compensation of the Embedded Software Engineer - Safety Systems:
Salary Range:  $85,000-100,000/year 

Location: Southeast MI
Type:  Direct
Travel:  As required
Relocation Assistance:  Subject to review
Visa Sponsorship:  H1B transfers only. NO OPT will be considered

Knowledge of the following areas will be helpful - Embedded, Software, Safety, requirement, "modular software", microprocessor, controller, AUTOSAR, MCAL, Bootloader, UDS, CAN, GM LAN, FNOS, Eclipse, QAC, Jira, "PTC Source Integrity", Makefiles, Debugger, Emulator, Simulator, " Computer Engineering", "Electrical Engineering", "Computer Science", "real time software development", programming, "Decision tables", "state diagrams", "structured programming", "Configuration management", "version control",