обновлено 8 дней назад
Senior Embedded Software Engineer - Microcontrollers (Automotive)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Embedded Software Engineer - Microcontrollers (Automotive): Designing, developing, implementing, and testing low-level HWIO software for automotive microcontrollers with an accent on AUTOSAR MCAL, Embedded C, RTOS, and hardware-level I/O functionality. Focus on defining robust testing strategies, performing code reviews, troubleshooting complex issues, and ensuring compliance with technical requirements and coding standards.
Location: Hybrid in Milford, Michigan; attendance required at least three times per week. Travel required for less than 25% of the role. Relocation benefits may be available for eligible candidates.
Company
develops vehicles and mobility technologies focused on safer, smarter, and more connected transportation.
What you will do
- Design, develop, implement, and test low-level HWIO embedded software for automotive microcontrollers.
- Develop functionality for RTOS, memory, fault detection, power management, LIN, DMA, PWM, discrete I/O, and analog I/O.
- Use AUTOSAR MCAL configuration tools and hand-code solutions in Embedded C.
- Define testing strategies, document designs and test results, and verify compliance with technical requirements.
- Perform independent code reviews and troubleshoot complex hardware/software issues.
- Collaborate with hardware, calibration, and requirements teams.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
- 5+ years of embedded software development experience using Embedded C.
- Expertise in AUTOSAR MCAL configuration and Complex Driver development.
- Hands-on experience with ARM, PowerPC, or Renesas microcontrollers and RTOS for multi-core systems.
- Understanding of schematics and basic electrical circuits, including root cause analysis across basic and application software.
- Experience with Lauterbach, ETAS INCA, CANalyzer, oscilloscopes, and independent work under tight schedules.
Nice to have
- Master’s degree in a relevant engineering or computer science discipline.
- 8+ years of embedded software development experience.
- Experience with ARM Cortex-R52, ARM Cortex-M7, or NXP S32Kxx microcontrollers.
- Knowledge of vehicle electrical systems.
Culture & Benefits
- Medical, dental, and vision benefits.
- Health Savings Account and Flexible Spending Accounts.
- Retirement savings plan, life insurance, and sickness and accident benefits.
- Paid vacation and holidays, tuition assistance, and employee assistance programs.
- GM vehicle discounts and relocation benefits for qualifying candidates.
Hiring process
- Role-related assessments and pre-employment screening may be required.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Embedded Software Engineer (Automotive)
145 830 - 219 000$
12 дней назад
Associate Engineer, Embedded Firmware
63 000 - 90 000$
13 дней назад
Senior Software Engineer - Runtime Services (Automotive)
179 200 - 268 800$
13 дней назад
Embedded Software Engineer (Electric Vehicle)
11 дней назад
Senior Software Engineer, Embedded Systems (AI)
12 дней назад
Senior Robotics Embedded Engineer (Robotics)
182 000 - 202 000$