GM's vision for a Software Defined Vehicle future requires robust and scalable mechatronic infrastructure software and integration services. The In-House BSW team needs to develop and integrate foundational software components, including bootloader and AUTOSAR BSW modules, to ensure seamless vehicle startup, communication, and control across the electronic architecture.
Requirements
- Knowledge of ANSI C programming / assembly
- Familiar with software design for ARM cores and Renesas RH850 family
- Familiar with embedded compiler, linker, debugging tools, and software
- Familiar with Bootloader and secure bootloader functionality
- Familiar with Cybersecurity BSW modules and their functionalities
- 5+ years of technical knowledge and ability in development & testing of low level embedded software such as: ARM / Renesas core architectures & related peripherals, memory related peripherals (RAM, Cache, Flash), Real-time Operating System, timer modules, communication modules and I/Os
- Proficiency with software design for ARM cores and Renesas RH850 family
Responsibilities
- work on developing and integrating foundational software components, including bootloader and AUTOSAR BSW modules
- working with state-of-the-art systems, configuration tools, and low-level C programming
- ensure seamless startup, communication, and control across the vehicle’s electronic architecture
- ensure critical and independent software reviews are executed with quality
- Ensure thorough and robust software test plans are executed
- development & testing of low level embedded software such as: ARM / Renesas core architectures & related peripherals, memory related peripherals (RAM, Cache, Flash), Real-time Operating System, timer modules, communication modules and I/Os
- software design for ARM cores and Renesas RH850 family
Other
- Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, MI three times per week, at minimum.
- B.S. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent degree
- 7+ years of engineering experiencein embedded systems electronics
- Demonstrated experience leading change. This includes identifying needed change, as well as championing change that furthered the business
- Ability to communicate complex issues to leaders for alignment and efficient escalation