3 дня назад
Senior Software Engineer (Embedded C/C++)
190 000 - 220 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Embedded C/C++): Developing foundational embedded software platforms for high-compute automotive SoCs with an accent on Linux, FreeRTOS/SafeRTOS, and ASIL-compliant safety-critical software. Focus on controlling device activation, integrating software with hardware, optimizing performance and power efficiency, and validating SoC systems.
Location: Mountain View, California or Warren, Michigan, United States
Salary: $190,000–$220,000 base compensation annually
Company
develops automotive products and software supporting its vision of zero crashes, zero emissions, and zero congestion.
What you will do
- Develop embedded software on FreeRTOS-based SafeRTOS and Linux platforms.
- Build Linux software features that control device and process power-up and activation.
- Participate in requirements analysis, design, implementation, testing, and integration across the full software development lifecycle.
- Integrate software with hardware in collaboration with hardware engineers and system architects.
- Optimize performance, memory usage, and power efficiency for high-performance embedded systems.
- Contribute to safety-critical automotive software and manage a shared vehicle compute platform with software services teams and SoC vendors.
Requirements
- 5+ years of embedded software development experience.
- Experience with RTOS, specifically FreeRTOS or SafeRTOS, and Linux-based embedded operating systems.
- Experience developing safety-critical software with exposure to ASIL B and ASIL D standards.
- Strong C/C++ programming skills and understanding of embedded hardware architectures, processors, memory management, and peripherals.
- Knowledge of Ethernet, I2C, UART, Linux Kernel frameworks including DMA, V4L2, and ALSA, and ARM architectures.
- Experience deploying commercial embedded systems and performing SoC bring-up, validation, and system-level testing; bachelor's degree in a relevant engineering or computer science field.
Nice to have
- Master’s degree in electrical engineering, computer engineering, computer science, or an equivalent field.
- Safety-critical software experience in the automotive or industrial domain.
Culture & Benefits
- Work focused on innovation, speed, business value, and meaningful change in automotive technology.
- Inclusive workplace culture focused on belonging and equitable employment opportunities.
- Total rewards and benefits supporting employee well-being at work and at home.
- Role-related assessments and pre-employment screening may be required during the hiring process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Senior/Staff Embedded Software Engineer (Rust)
148 000 - 249 000$
4 дня назад
Embedded Software Engineer (Robotics)
159 800 - 235 000$
1 день назад
Senior Software Engineer (Embedded) (AI)
140 000 - 250 000$
1 день назад
Firmware Engineer (Bare-Metal / RTOS) (Automotive)
130 000 - 160 000$
3 дня назад
Firmware Engineer (Robotics/Embedded)
200 000 - 300 000$
2 дня назад