What are the responsibilities and job description for the Senior Software Engineer position at Apex Systems?
Apex Systems is seeking a Senior Software Engineer to join our client, a cutting edge autonomous vehicle company in Ann Arbor, MI. This is a full-time, direct hire role with the client. The ideal candidate will be a SME within AUTOSAR.
What You'll Do:
You will support the transition of the currently used software to automotive grade middleware standards. Explicitly you will focus on the transition of the safety critical part to the safety microcontroller of the ECU, which requires the usage of AUTOSAR Classic. The configuration of the AUTOSAR Base Configuration as well as the integration on the safety controller belong to his position. Further, the development of application software and supporting the transition of existing software components (C ) to AUTOSAR Classic is an additional task.
- Integration and configuration of the AUTOSAR stack (e.g. Vector) on the Nvidia Functional Safety Island and the Aurix Safety Microcontroller.
- AUTOSAR Base Stack Configuration: Bootloader, MCAL, COM Stack (CAN, Some/IP, DDS), Security Stack, SecOC, Diagnostic Stack, etc.
- System Configuration, ECU configuration, ECU extract integration.
- Test AUTOSAR Configuration in SiL, HiL, Bench, & Vehicle
- Creation of the Software Architecture using modeling tools such as PreeVision
- Deriving Code Templates from Architecture using tools as DaVinci & EB Tresos
- Support in porting of existing C /ROS applications to embedded C.
- Implementation of ported ROS application into the AUTOSAR classic stack.
What You'll Need:
- Bachelor's Degree in Computer Science, Electrical or Computer Engineering or related & 6 years of professional experience OR a Master's Degree & 4 years of experience
- Excellent experience in configuration of AUTOSAR Classic Stacks
- Excellent C and Embedded C Coding Skills
- Experience with automotive embedded Controllers
- Proficiency in DaVinci Configurator for AUTOSAR Classic Base Configuration and EB Tresos for MCAL integration
Bonus Points:
- Experience with Infineon Aurix MCU's
Salary : $120,000 - $160,000