Senior Software Engineer
Apex Systems - Ann Arbor, Michigan, us, 48113
Work at Apex Systems
Overview
- View job
Overview
$120,000.00/yr - $160,000.00/yr Senior Professional Engineering Recruiter 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: Support the transition of the currently used software to automotive grade middleware standards. Focus on the transition of the safety critical part to the safety microcontroller of the ECU, which requires the usage of AUTOSAR Classic. Configuration of the AUTOSAR Base Configuration as well as integration on the safety controller. Development of application software and support in the transition of existing software components (C++) to AUTOSAR Classic. 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. Seniority level
Mid-Senior level Employment type
Full-time Job function
Information Technology Industries
Motor Vehicle Manufacturing and IT Services and IT Consulting
#J-18808-Ljbffr