Software Engineer II (Operating System)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer II (Operating System): Developing and maintaining a custom Linux distribution for autonomous trucking platforms with an accent on kernel-level optimization, system stability, and real-time performance. Focus on building robust build-system toolchains, integrating third-party libraries for NVIDIA SoCs, and ensuring high-reliability system behavior in automotive environments.
Location: Must be based in Ann Arbor, MI
Salary: $139,000 - $166,800 USD
Company
is a pioneer in autonomous driving technology, now part of the Daimler family, focused on developing software for automated freight trucks.
What you will do
- Develop and maintain Linux kernel modules and system-level software.
- Integrate Linux distributions into build and deployment toolchains.
- Perform system-level debugging, latency analysis, and performance tuning.
- Develop automation tools and shell scripts for system operations.
- Collaborate with cross-functional teams including DevOps, QA, and Hardware.
- Ensure system security, stability, and scalability for embedded applications.
Requirements
- Must be based in Ann Arbor, MI
- Bachelor's or Master's degree in Computer Engineering, Computer Science, or related field.
- 3-5+ years of professional experience in embedded Linux development.
- Strong proficiency in C/C++ and Linux internals (kernel architecture, memory management, IPC).
- Experience with build systems such as Yocto, CMake, or Bazel.
- Knowledge of hardware interfaces (PCIe, DMA, Ethernet, CAN, SPI, I2C).
- Familiarity with security hardening, namespace isolation, and real-time embedded systems.
Nice to have
- Knowledge of ISO 26262 or ASPICE standards.
- Experience with Nvidia DriveOS.
- Experience with unit testing frameworks like GTest or Vector Cast.
Culture & Benefits
- Competitive compensation package including bonus and stock options.
- 100% paid medical, dental, and vision premiums.
- 401K plan with 6% employer match.
- Generous paid vacation and flexible scheduling.
- Collaborative, energetic, and team-focused work environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →