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

Senior Embedded Software Engineer (RTOS)

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

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

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

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

Текст:
/

TL;DR

Senior Embedded Software Engineer (RTOS): Developing foundational platform software for automated driving technologies with an accent on RTOS configurations, memory protection, and hardware abstraction layers. Focus on architecting safety-critical (ASIL) systems, optimizing low-level bus traffic, and ensuring "Freedom from Interference" on ARM-based SoCs.

Location: Must be legally authorized to work in the United States on a permanent basis. Offices in Pittsburgh, PA, Palo Alto, CA, and Detroit, MI.

Salary: $179,200 - $268,800 USD

Company

hirify.global develops automated driving technologies, including L3, as a subsidiary of Ford Motor Company.

What you will do

  • Drive the design and implementation of centralized RTOS configurations, including DDR memory maps, UDMA channels, and peripheral assignments.
  • Architect MPU and hardware firewalls to ensure "Freedom from Interference" (FFI) between safety-critical (ASIL) and non-safety (QM) tasks.
  • Lead the setup and evolution of the Hardware Abstraction Layer (HAL) and low-level drivers across different projects and platforms.
  • Manage core SoC integration modules, ensuring they are architected for long-term maintainability and testability.
  • Profile and optimize low-level bus traffic and memory access patterns (DDR, DMA) to minimize latency for real-time control loops.
  • Serve as the SME for hardware-software interfaces and perform deep-dive code reviews to ensure architectural consistency.

Requirements

  • Bachelor's degree in Computer Engineering, CS, Electrical Engineering, Robotics or related (4+ years exp), or Master's (2+ years), or PhD.
  • Expertise in embedded C/C++ and ARM-based SoC architectures, including memory-mapped I/O and DMA controllers.
  • Direct experience configuring MPUs and hardware-level firewalls to enforce spatial and temporal isolation.
  • Proven ability to build or significantly refactor Hardware Abstraction Layers (HAL) to support multiple hardware targets.
  • Expert-level use of JTAG, Tracealyzer, and logic analyzers to verify hardware-software interactions.
  • Must be legally authorized to work in the United States on a permanent basis.

Nice to have

  • Experience with ISO 26262 safety-critical development and FFI requirements for ASIL systems.
  • Familiarity with Automotive Ethernet, UDS, or SOME/IP.
  • Expertise in Linux-based software development, including gtests, Python, Bazel, and Docker.

Culture & Benefits

  • Comprehensive medical, dental, and vision insurance with HSA employer match.
  • Employer-matched 401(k) retirement plan with immediate vesting.
  • Unlimited vacation and 15 paid holidays.
  • Paid parental and medical leave.
  • Daily lunches, snacks, and beverages available in all office locations.
  • Wellness stipend and professional development reimbursement.

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