• 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
Dec 09, 2017
Job ID
Embedded Software Engineer - Safety Systems
Farmington, MI

Job Summary of the Embedded Software Engineer - Safety Systems:

An Embedded Software Engineer with Safety Systems experience is required to play a vital role in the development of the embedded software for Safety Critical Systems. Our this client is a leader in advanced vehicle safety systems and a growing company that is offering significant future opportunities to break into new technologies. If you have experience 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.
  • Background with CAN protocols (GMLAN, FNOS, etc.), AUTOSAR, and/or tools such as compilers, CodeWrite, emulators, etc is required.
  • 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 and when 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",