Sr. Software Test Engineer

Sunnyvale, California /
Engineering – EDM /
Full-time
/ Hybrid
We're seeking a motivated Senior Software Test Engineer to support our Flight Software team as they help build a revolutionary ‘lighter than air’ flight vehicle in Sunnyvale, CA. You will work within a dynamic engineering and design team to help plan, conceptualize, rapidly prototype, test and implement innovative solutions for the design, fabrication, and assembly of large experimental flight vehicles. We believe in fast-cycle development and approach to flight systems development with the motto "build a little, test a little, learn a lot.” This unique position allows for hands-on contributions through all phases of development, from concept to flight of an experimental aerospace vehicle.

We are seeking a mission-driven, passionate software test engineer to help with verification, flight test, and certification. Your role will be pivotal in ensuring that all of the flight software systems function as expected. You will work with software developers and subsystem experts to ensure we thoroughly vet the software through all nominal and fault cases to ensure the safety of our experimental flight vehicle.

Responsibilities

    • Develop software for automating test case execution and report generation
    • Develop system integration and test automation capabilities such as SIL/HIL test platforms, simulation testing frameworks, system integration, and analysis tools
    • Architect software testing infrastructure and processes
    • Establish automated reporting of software defects, code coverage, and other software quality metrics
    • Define test and verification plans for the embedded software that enable our experimental flight vehicle
    • Create ICDs and other technical documentation
    • Work closely with the Flight Software team and other cross-functional teams to establish testing requirements and test interfaces

Qualifications

    • 7+ years of experience in a software quality assurance (QA) or test engineering role
    • Proficient in C and C++
    • Proficient in Python and Python math/visualization libraries (plotly, matplotlib, numpy, pandas, etc.)
    • GUI development
    • Proficient with Git version control
    • Experience working in a highly regulated environment (Aerospace, Medical devices, Automotive)
    • Understand the standards of aerospace software techniques and associated development processes for the development of safety-critical software
    • Experience developing hardware-in-the-loop test capabilities and/or continuous integration testing of hardware and software
    • Extensive building test plans, regression testing, and root cause analysis
    • Experience building continuous integration pipelines and automated test environments
    • Self-starter with a history of project ownership
    • B.S. in computer science, computer engineering, or related field

Preferred Qualifications

    • Familiar with RTOS or embedded OS for deployment on embedded or real-time hardware
    • Familiar with NASA’s open-source core Flight System (cFS)
    • Experience with DO-160B/C, DO-178B/C, and other relevant standards
    • Comfortable with CMake build tools
    • Familiar with Linux kernel development experience
    • Experience with VxWorks 7
    • Some web development familiarity (React, AngularJS, NodeJS, MongoDB)
    • Experience integrating ALM tools with test software and processes
    • ISTQB certification

What We Offer!

    • Relocation assistance
    • Excellent medical, dental, and vision insurance through a PPO plan (100% premium paid for individuals, ~70% for dependents)
    • Company-paid life, AD&D, long-term disability, and short-term disability insurances
    • Parental leave
    • Generous PTO + 10 paid holidays
    • 401(k) matching up to 6%
    • Lunch and snacks provided every day, including accommodations for all dietary restrictions
    • Monthly wellness stipend
    • Monthly cell phone stipend
    • Yearly education stipend to obtain certifications or take classes in your field
    • Mental health benefit
    • Fun events, swag, and the occasional airship ride
    • An opportunity to change the world and work with some of the smartest and the most talented experts from different fields

Compliance Requirements

    • Criminal background check clearance
    • Fully vaccinated against COVID
    • Drug test clearance wherever applicable


LTA Research & Exploration welcomes all candidates to apply including those with limited experience. We understand that candidates with a growth mindset and passion for working on the next chapter in aviation advancement can outweigh experience alone. We celebrate diverse origins and journeys and understand their importance in developing new technology. Rooted in our humanitarian mission, we want to serve the entire globe and have a team that represents those we wish to serve.

Lighter Than Air is an equal opportunity employer. All applicants are considered without regard to race, color, religion, national origin, sex, sexual orientation, gender identity or expression, age, disability, marital status, veteran status or any other discriminatory factors prohibited by law.