Software Engineer I - Device Drivers (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer I - Device Drivers (Embedded): Developing and maintaining software to interface with sensors for autonomous trucking systems with an accent on low-level driver development, performance tuning, and real-time embedded systems. Focus on integrating external sensors, optimizing memory and latency, and ensuring system stability within a Linux-based automotive environment.
Location: Must be based in Ann Arbor, MI
Salary: $160,800–$193,000 USD
Company
A pioneer in autonomous driving technology and a subsidiary of Daimler, focused on developing software for automated freight trucks.
What you will do
- Write software to integrate external sensors into the autonomous system.
- Perform system-level debugging and performance tuning for embedded applications.
- Develop shell scripts and automation tools to streamline development.
- Troubleshoot system issues and optimize memory usage and real-time behavior.
- Collaborate with cross-functional teams including DevOps, QA, and Hardware.
- Manage package builds and deployments while ensuring system security and scalability.
Requirements
- Bachelor's or Master's degree in Computer Engineering, Computer Science, or related field.
- 1-5+ years of professional experience in embedded systems development.
- Proficiency in C/C++ programming and Linux development.
- Experience with device drivers, user space drivers, and hardware interfaces (PCIe, DMA, Ethernet, CAN).
- Knowledge of build systems such as Make, CMake, or Yocto.
- Must be eligible to work in the United States.
Nice to have
- Knowledge of ISO 26262 or ASPICE standards.
- Experience with Nvidia DriveOS.
- Familiarity with containerization and namespace isolation (CGroups).
- Experience with latency analysis tools like ftrace or CyclicTest.
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →