5h ago

Software Engineer II - Operating System

Ann Arbor, MI

$139k-$166.8k / year

full-timeseniorAutonomous Vehicles / Automotive

🛠 Tech Stack

💼 About This Role

You'll develop and maintain a lightweight Linux distribution for autonomous trucking on NVIDIA SoCs. You'll perform system-level debugging, performance tuning, and integrate third-party libraries for ML applications. This role offers direct impact on real-time embedded systems for autonomous vehicles.

🎯 What You'll Do

  • Develop Linux kernel modules and device drivers
  • Integrate Linux distribution into build and deployment toolchain
  • Perform system-level debugging and performance tuning
  • Manage package builds and deployments

📋 Requirements

  • Bachelor's or Master's in CE/CS/EE with 3-5+ years experience
  • Strong understanding of Linux internals (kernel space, device trees, systemd)
  • Experience with embedded Linux development and latency analysis
  • Proficiency in C/C++ programming

✨ Nice to Have

  • Familiarity with Nvidia DriveOS
  • Knowledge of ISO 26262 or ASPICE
  • Experience with Vector Cast or GTest

🎁 Benefits & Perks

  • 💰 Competitive compensation with bonus and stock options
  • 🏥 100% paid medical, dental, vision for full-time employees
  • 📈 401K plan with 6% employer match
  • 🏖️ Flexible schedule and generous paid vacation (immediately available)
0 0 0