Share this Job

As a leader in thermal technology, we design, develop, and manufacture heating, cooling, and ventilating devices for diverse global markets. With our employees, we pioneer and shape markets for comfort devices while seeking new ways to drive value for our customers.  We employ approximately 10,000 people at twelve locations in North America, Europe and Asia.

Long Description

Senior embedded software development engineer designing electronic modules for major automotive OEMs. The senior software engineer leads projects assigned by the regional Software Engineering Manager and is responsible for the timely and correct design, development and test of embedded software for automotive qualified electronic control systems.

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following.

  • Responsible for design and development of embedded software for assigned projects. 
  • Coordinates with program management, hardware, mechanical and manufacturing teams to ensure cross-functional dependencies are captured and implemented.
  • Provide engineering solutions to meet technical objectives and deadlines
  • Must be able to translate customer requirements into functional requirements and develop design documentation and functional specifications.
  • Conduct design and code reviews for responsible projects and participate in design and code reviews for other team members.
  • Work with testing teams to ensure complete requirement coverage and review test results.
  • Provide support for launch activities and team members at manufacturing locations to ensure timely and quality delivery.
  • Adhere to Gentherm APQP and ASPICE requirements.
  • Ensure on time delivery of the product.
  • Ensure software quality through design documentation, review, and test.    

BASIC QUALIFICATIONS and DESIRED SKILLS: 

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science
  • 10+ years of experience in automotive embedded software development
  • Proficient with (MISRA C) development of embedded real-time software using automotive standard tools (debuggers, emulators, compilers).
  • Experience with automotive process standards (ASPICE, CMMI, ISO-26262).
  • Experienced with development and test of embedded software to hardware interfaces at the microcontroller, chipset and PCB level. Able to determine software requirements based on review of PCB layout, and chip set data sheets.
  • Experience with requirements decomposition and traceability using DOORS, PTC Integrity or similar tools.
  • Experience with Vector tools (CANalyzer, CANoe, etc.).
  • Experience with automotive communications protocols (CAN, LIN). 
  • Familiar with conformance test standards for LIN/CAN networks.
  • Familiarity with Model based development including Autocode, Matlab, Simulink an advantage.

#LI-AM1

Gentherm is an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, sexual orientation, gender identity, disability or protected veteran status.

 

Job Req ID:  7029
Location: 

Northville, MI, US, 48167

Country:  US
Date:  May 07, 2019


Nearest Major Market: Detroit

Job Segment: Thermal Engineering, Developer, Manufacturing Engineer, Electronics Engineer, Engineer, Engineering, Technology