Назад
Company hidden
6 дней назад

Senior Software Engineer (Automotive Embedded)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Automotive Embedded): Designing and leading embedded programming and bootloader software for microcontroller-based automotive ECUs supporting software-defined vehicle platforms with an accent on secure boot, flash programming, and software update flows. Focus on integrating vendor bootloader components, translating infrastructure and security requirements into implementation plans, and debugging complex issues across hardware, security modules, and communication stacks.

Location: Milford, Michigan, United States. Hybrid work policy: 3 days in-office and 2 days remote; must be able to report to the local office.

Company

hirify.global develops automotive products and software-driven vehicle platforms focused on safety, emissions reduction, and mobility.

What you will do

  • Design and lead embedded programming and bootloader software for microcontroller-based automotive ECUs.
  • Translate system-level infrastructure and security requirements into detailed designs and integration plans.
  • Integrate and configure vendor bootloader and basic software components into infrastructure builds.
  • Develop flash programming flows, secure boot, and software update and rollback mechanisms.
  • Analyze and debug programming and boot issues across microcontroller hardware, security modules, and communication stacks.

Requirements

  • Bachelor’s degree in Electronic Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Five years of experience as a Software Engineer, Product Engineer, or in a related occupation.
  • Five years of experience developing embedded C and C++ for microcontroller-based systems.
  • Five years of experience with CAN, Automotive Ethernet, UDS, and XCP.
  • Three years of experience with bootloader and ECU programming software, including flash erase/write flows, memory layout, and software update and recovery.
  • Three years of experience with Git, Jenkins, CI/CD, hardware debuggers, emulators, and logic or trace tools.

Culture & Benefits

  • Hybrid work arrangement combining office and remote work.
  • Employee benefits supporting well-being at work and at home.
  • Inclusive workplace with equal employment opportunities.
  • Reasonable accommodations available during the application process.

Hiring process

  • Role-related assessments and pre-employment screening may be required where applicable.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →