Joby Aviation
Autonomy Embedded Engineer
$136K–$203K
Santa Cruz, CA +1 · Full-time · Posted Oct 28, 2024
- Location
- Santa Cruz, CA
Concord, CA - Experience
- 5+ years of relevant industry experience is an alternative to the degree requirement; other experience requirements are stated without years.
- Education
- University degree in computer science, computer engineering, electrical engineering, mechatronics, or a similar field; or a strong portfolio of embedded / test-automation software and 5+ years relevant industry experience.
- Visa sponsorship
- Must qualify as a “US Person” as defined by 22 C.F.R. § 120.15 (US Citizens, lawful permanent residents, refugees, or asylees).
About the job
Own and improve hardware-in-the-loop and automated testing infrastructure that validates flight software and redundant compute systems before aircraft deployment.
What you'll do
- Develop and maintain in-the-loop simulation, fault-injection, and test infrastructure, including physical HITL rigs.
- Build automated hardware-CI pipelines and tests that deploy flight software, check results, and track trends.
- Integrate sensors and actuators, investigate test failures, and turn flight behavior into repeatable validation scenarios.
What they ask for
- Degree in a relevant engineering or computer science field, or a strong portfolio of embedded/test-automation software and 5+ years of relevant industry experience.
- Strong C++ and Python, and fluency with Git.
- Experience maintaining hardware-in-the-loop or comparable automated test infrastructure running real embedded hardware in CI.
- Working knowledge of embedded buses; understanding of real-time and safety-critical software; experience with a hermetic build system, CI, and Linux.
Nice to have
- Property-based testing, pub/sub middleware, actuators, test-rig electrical hardware, log analysis, or Rust experience.
- Aerospace, automotive, or robotics safety-critical industry experience.
Pay
USD $136,100 - $202,600/yr base pay
Tools
C++, Python, Git, Bazel, Buildkite, Jenkins, GitHub Actions, Linux
Model-written summary · the original posting is authoritative