Reliable Roboticsposted 3 months ago
$136,000 - $190,000/Yr
Mid Level
Mountain View, CA
Professional, Scientific, and Technical Services

About the position

We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods - and eventually people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. Flight Software links together the mechanical, avionics, algorithmic, and embedded worlds to actually make the airplane fly. As a Flight Software Test Environments engineer, you will develop the tooling and test cases to support the test verification processes ensuring that the aviation products we develop are safe to fly and help provide a high-fidelity training environment for our flight-test crews.

Responsibilities

  • Shape the integrated verification procedures to ensure the flight application software meets all design and performance expectations.
  • Support the release and verification process for flight software, a critical function of our flight test program.
  • Work in a highly collaborative environment and coordinate with engineering teams across the company.
  • Develop test plans, execute tests, investigate issues, and drive problems to closure.
  • Develop automated test cases and frameworks.
  • Build test analysis tools and improve hardware-in-the-loop testbed capabilities.
  • Maintain, install, and troubleshoot test and simulation equipment.

Requirements

  • 3+ years professional experience in object oriented C++ and Python.
  • 3+ years of experience testing integrated hardware/software products or mission-critical systems.
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.

Nice-to-haves

  • Experience working with robotics or other safety critical software.
  • Previous experience developing automated test cases through GitHub Actions, Jenkins, Travis CI, or other continuous integration infrastructure.
  • Demonstrated ability to build or maintain a hardware-in-the-loop (HITL) test environments.
  • Hands on experience using laboratory electrical test equipment such as digital multimeters, oscilloscopes, and/or logic analyzers.
  • Strong technical, organizational, problem-solving, and root-cause investigation skills.
  • Excellent documentation and collaboration skills.

Benefits

  • Stock options
  • Employee medical
  • 401k contribution
  • Great co-workers
  • Casual work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service