Senior Network Software Verification Engineer – Aircraft

Xwing

Santa Cruz (CA)

On-site

USD 147,000 - 199,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Joby is seeking a Senior Network Software Verification Engineer to automate testing of a powered network system and ethernet switch software in embedded aircraft networking. You will verify interfaces, timing, and throughput within the existing test framework to support FAA certification.

Responsibilities include developing Python test scripts, troubleshooting hardware in test stands, analyzing traffic with tools like iperf, and collaborating with software and hardware teams to isolate issues

Qualifications

  • BS in Computer Science, Mechanical or Aerospace Engineering, Mathematics, or equivalent; 5+ years QA/verification/test engineering.
  • Demonstrable experience with requirements-based testing (RBT).
  • Expert-level Python for software test/verification.
  • Working knowledge of C++ to read embedded software and support C++ test cases.
  • Strong understanding of networking protocols.
  • Experience with oscilloscopes, network traffic analyzers, and performance testing tools (iperf, Aukua, Ixia, Spirent).
  • Experience with project management, bug tracking, and CI tools (JIRA, Jenkins, TeamCity).
  • Experience testing or developing software for network devices.
  • Reporting of defects, code coverage, and other quality metrics.
  • Embedded systems testing experience.
  • Linux system administration and scripting.

Responsibilities

  • Perform requirements-based testing (RBT) of the powered network system and ethernet switch software against defined system and interface requirements.
  • Assist with hardware build-out/configuration in the testing environment/test stand.
  • Write and maintain Python automated test scripts within the existing test framework.
  • Capture, analyze, and monitor network traffic to verify functionality, timing, latency, throughput, redundancy, and robustness.
  • Troubleshoot network connectivity and performance issues; document and drive defects to resolution.
  • Improve existing test infrastructure and suggest process improvements within the certified framework.
  • Coordinate with development and hardware teams to isolate software vs. hardware issues.
  • Document lab environments, test procedures, and automation infrastructure per configuration management requirements for certification purposes.

Skills

Python
C++
Networking protocols
Requirements-based testing (RBT)
Linux scripting
Embedded systems testing
QA/Verification

Education

B.S. in Computer Science, Mechanical or Aerospace Engineering, Mathematics, or equivalent

Tools

JIRA
Jenkins
TeamCity
iperf
Aukua
Ixia
Spirent
Oscilloscopes
Network traffic analyzers

Job description

Joby is seeking a Senior Network Software Verification Engineer to automate testing of a powered network system and ethernet switch software in embedded aircraft networking. You will verify interfaces, timing, and throughput within the existing test framework to support FAA certification.

Responsibilities include developing Python test scripts, troubleshooting hardware in test stands, analyzing traffic with tools like iperf, and collaborating with software and hardware teams to isolate issues

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Verification Engineer, Network
Senior Software Verification Engineer, Network

Xwing • Santa Cruz (CA)

On-site
USD 147,000 - 199,000
Senior Network Test Automation Engineer - Ethernet & Protocols
Senior Network Test Automation Engineer - Ethernet & Protocols

HireArt • Foster City (CA)

On-site
USD 116,000 - 157,000
Pre-tax commuter benefits
Healthcare benefits
Flexible Spending Account for health
+2
Flight Systems Test Engineer (LabVIEW & Python)
Flight Systems Test Engineer (LabVIEW & Python)

Front Door Defense • California (MO)

On-site
USD 121,000 - 205,000
Avionics Network Systems Engineer for Real-Time Testing
Avionics Network Systems Engineer for Real-Time Testing

Real Time Consulting, LLC • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Senior Software Engineer, Aerospace Test Automation & HIL
Senior Software Engineer, Aerospace Test Automation & HIL

XWING • San Carlos (CA)

On-site
USD 145,300 - 201,200
Health benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
+2
System Test Lead: Software & Automation Architect
System Test Lead: Software & Automation Architect

XWING • Santa Cruz (CA)

On-site
USD 158,500 - 257,200
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
Flight Automation & GNC Software Integration Engineer
Flight Automation & GNC Software Integration Engineer

Hardware FYI • Santa Cruz (CA)

On-site
USD 96,000 - 150,000
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan
+3
Systems Test Software Engineer: HIL & LabVIEW Automation
Systems Test Software Engineer: HIL & LabVIEW Automation

Joby Aviation • California (MO)

On-site
USD 121,000 - 205,000
System Security Test Engineer for Flight-Critical Systems
System Security Test Engineer for Flight-Critical Systems

Australia-Employment • Columbia (MD)

Hybrid
USD 120,000 - 180,000
Embedded Systems Test Engineer - System-Level & Flight Verification
Embedded Systems Test Engineer - System-Level & Flight Verification

engineeringjobs.net, Inc. • Bucyrus (KS)

On-site
USD 85,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+13