Software Engineer III

Department: Electronic Design Team
Location: NAEC
Report To: Electronic Design Team Lead
Type of Position: Full-time

General Description

This position is for an Software Engineer III need to design, implement, configure and test low-level real time I/O software using 8, 16 and 32-bit microcontrollers. Design the vehicle network and diagnostics.

Key Roles and Responsibilities

1. Design/Integrate the low level and application SW to control chassis and/or lamp system and improving existing ones
2. Design the vehicle networking such as CAN, LIN and diagnostics
3. GMLAN tests or data acquisition upon request
4. Creation of software design specifications
5. Plan unit/integration test schedule
6. Define SW Requirement
7. Conduct SW Design which includes coding, debugging, testing and troubleshooting throughout the application development process
8. Create software BSP Requirement
9. Create / Update DFMEA
10. Set up Hardware Integration Test Plan
11. Manage software validation
12. Support entry level software engineers
13. Contributes to moderately complex aspects of a project
14. Work is generally independent and collaborative in nature
15. Follow the responsibilities in the internal company’s program management system

Job Requirements

Work Experience and Education
1. 4-7 years of related experience
2. Experience in the automotive industry
3. Experience using Debugging Tools to troubleshoot real-time embedded systems and vehicle network
4. Experience CMMI/ Functional Safety
5. BSEE (Electrical Engineering) or higher
6. BSCS (Computer Science), BSCE (Computer Engineering); or equivalent”

Knowledge Skills and Abilities:
1. Knowledge of vehicle networking(CAN, LIN) and diagnostics
2. Excellent understanding of Matlab, Simulink, Stateflow
3. Knowledge of IAR or NEC or Codeworrior compiler or equivalent
4. Knowledge of Vector CAN tools (CANoe) or equivalent (NeoVI)
5. 4-7 years knowledge of vehicle networking(CAN, LIN) and diagnostics
6. Experience in the automotive industry
7. 4-7 years knowledge of Matlab, Simulink, Stateflow, RTW, System Test
8. Excellent knowledge of Vector CAN tools (CANoe) or equivalent (NeoVI)”

  • Max. file size: 8 MB.
  • This field is for validation purposes and should be left unchanged.