H

Embedded Software Engineer - Steering

Hl Mando America Corp
Full-time
On-site
Novi, Michigan, United States
 

Job Purpose:

The Embedded Software Engineer is the project team member responsible for taking software or system-software requirements through the software development life cycle for HL Mando’s production applications.

 

Responsibilities: (other duties may be assigned as needed):

Software Development:

  • Design, develop, implement, test, review, and debug of HL Mando software components from customer requirements analysis to the launch of the product and beyond. 
  • Integrate and validate new product features, functions, or designs into the AUTOSAR software architecture. 
  • Use standard and customized test equipment/software to analyze and determine root cause analysis. 
  • Interface and communicate design and requirements to internal and external customers.
  • Verification and validation of software implementation on software integration level;
  • Support system integration and vehicle integration testing of HL Mando products;
  • Participate in software design reviews (internal/external). 
  • Completion of software work products that comply with ASPICE requirements
  • Participate in the development of software and system requirements specifications

 

Qualifications:

  • Bachelor of Science in Electrical/Computer Engineering or equivalent degree required.
  • 3+ Years’ Experience in Automotive Experience required
  • Experience in Electric Power Steering or ADAS is preferred

 

Technical Competencies:

  • Solid programming experience with Embedded C programming, DSPACE, and/or Matlab Simulink
  • Strong Knowledge of Electrical Hardware and Microprocessor Architecture
  • Experience with Configuration, Requirements, or Test Management toolchains (PTC, Clearcase, Clearquest, DOORS, DSPACE, etc.)
  • Knowledge of Vehicle communication protocols (CAN, FlexRay, LIN, Ethernet, …) and Diagnostic protocols (UDS)
  • Experience using industry standard modelling and data acquisition toolchains (CANalyzer, CANoe, CANape, Matlab, etc.)
  • Experience developing unit test cases/integration testing and performing static code analysis (i.e. MISRA, Naming, Polyspace, HIL, etc) is preferred
  • Experience with AUTOSAR software development is preferred
  • Experience with safety critical systems or ISO26262 is preferred
  • Experience with automotive cyber security methodologies is preferred

 

Non-Technical Competencies:

  • High aptitude for troubleshooting/root cause analysis
  • Strong interpersonal and communication skills
  • Proficiency with Microsoft office tools (Excel, Word, Powerpoint, Visio, Project)



8 am to 5 pm est
8 hours