Drimva

Joby Aviation

Senior Software Verification Engineer, Network

$147K–$212K

Santa Cruz, CA · Senior · Full-time · Posted Oct 28, 2024

Experience
7+ years of industry experience in Quality Assurance, Software Verification, or Test Engineering; alternatively, 5+ years with an advanced degree.
Education
B.S. in Computer Science, Mechanical or Aerospace Engineering, or Mathematics, or equivalent; an advanced degree is also considered.

About the job

Performs automated, requirements-based verification of embedded aircraft networking systems and Ethernet switch software to support aircraft certification.

What you'll do

  • Write and maintain Python automated tests and verify network functionality, timing, performance, and robustness.
  • Configure and troubleshoot test hardware and network systems; investigate defects with software and hardware teams.
  • Document test procedures and lab infrastructure and improve testing processes within the certified framework.

What they ask for

  • B.S. in Computer Science, Mechanical or Aerospace Engineering, or Mathematics, or equivalent; alternatively, an advanced degree.
  • Demonstrated requirements-based testing experience and expert-level Python skills for software testing and verification.
  • Working knowledge of C++ and strong understanding of networking protocols.
  • Experience with network testing and traffic analysis tools, project management and CI tools, network-device software, embedded systems testing, and Linux administration and scripting.

Nice to have

  • DO-178C certification testing experience.
  • Experience with BDD and Gherkin, Docker, Agile, unit testing, or test-driven development.

Pay

USD 146,600 - 212,200/yr base salary

Tools

Python, C++, wireshark, iperf, Aukua, Ixia, Spirent, JIRA

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)