Назад
Company hidden
2 дня назад

Senior Software Engineering Manager - RTOS

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineering Manager - RTOS (Embedded Systems/Automotive): Lead the team building the real-time operating system foundation for safety-critical automated driving software, with an accent on multicore scheduling, memory protection, fault handling, and runtime APIs. Focus on designing safe C++ abstractions, improving systematic scheduling analysis, aligning software with hardware safety mechanisms, and meeting automotive timing and functional safety requirements.

Location: Onsite in Pittsburgh, PA; Palo Alto, CA; or Detroit, MI. Candidates must be legally authorized to work permanently in the United States; visa sponsorship is available.

Salary: $253,120–$379,680 USD base salary for positions in California, plus eligibility for annual bonuses and equity compensation.

Company

hirify.global, a Ford subsidiary operating with the speed of a technology startup, develops automated driving technologies, including Level 3 systems, for Ford vehicles.

What you will do

  • Lead and grow a team of senior and staff embedded systems engineers responsible for the RTOS build, configuration, and runtime layers.
  • Set technical direction for real-time scheduling, memory protection, multicore partitioning, fault handling, and core allocation.
  • Guide the design of C++ runtime APIs, memory-management primitives, synchronization mechanisms, and isolation guarantees.
  • Oversee boot sequencing, secure boot integration, watchdogs, fault escalation, and platform bring-up.
  • Partner with hardware, platform, silicon, and systems safety teams on diagnostics, firewalls, power, thermal management, and hardware limitations.
  • Drive coding standards, static analysis, debug and trace instrumentation, hiring, performance management, and career development.

Requirements

  • Bachelor’s degree with 10+ years of relevant experience, Master’s degree with 8+ years, or PhD with 5+ years.
  • Significant embedded systems or RTOS development experience, including several years in technical leadership or engineering management.
  • Deep knowledge of real-time scheduling theory, MPU/MMU memory protection, and low-level C and C++ programming.
  • Experience with embedded runtime APIs, multicore RTOS architectures, inter-core communication, core allocation, and cross-core synchronization.
  • Familiarity with automotive or other safety-critical development practices such as ISO 26262 or DO-178C.
  • Experience hiring and managing engineering teams, with strong communication across hardware, safety, and application teams.

Nice to have

  • Familiarity with MISRA C++ coding standards.
  • Experience with autonomous driving or ADAS software.
  • Bazel build system expertise.

Culture & Benefits

  • Medical, dental, and vision insurance with health savings account support.
  • Employer-matched 401(k), life insurance, paid parental and medical leave, and 15 paid holidays.
  • Unlimited vacation, commuter benefits, wellness stipend, and professional development reimbursement.
  • Adoption and surrogacy support, backup child and elder care, and employee assistance programs.
  • Daily office meals and snacks, employee resource groups, team activity stipends, and wellness initiatives.

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