The Mechatronic Software Platform organization at GM supports the company's vision for a Software Defined Vehicle future by providing mechatronic infrastructure software and integration services. The In-house HWIO team specifically enables the enterprise to deliver robust software solutions by providing foundational, adaptable, and low-level software.
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
- 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
- Expertise in ANSI C programming / assembly
- Proficiency with software design for ARM cores and Renesas RH850 family
- Proficiency with embedded compiler, linker, debugging tools, and software
Responsibilities
- work with the state-of-the-art systems and designs using both AUTOSAR MCAL configuration tool and hand coding in C and assembly
- Ensure critical and independent software reviews are executed with quality
- Ensure thorough and robust software test plans are executed
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.
- Demonstrated experience leading change. This includes identifying needed change, as well as championing change that furthered the business
- Strong understanding of major automotive systems and subsystems
- Understanding of Lean/Agile principles as they apply to software development, testing and associated tools
- Experience leading a high performing team to on-time completion of deliverables