The company's aeronautics systems group is hiring a principal software engineer for integration and test automation, based on site in San Diego, CA or Palmdale, CA.
You will join an integrated product team and work on software for several systems across design, development and test.
The company builds systems that have shaped aviation and space history, from early transatlantic flight to stealth bombers and the moon landing.
Relocation assistance may be available.
Top Secret clearance is required for start.
Travel is 10% of the time.
Responsibilities
Review the requirements allocated to software configuration items.
Build, maintain and run automated tests that qualify embedded software products.
Write and run software installation, integration and acceptance test procedures in an automated test environment.
Produce clear, detailed and high-quality technical documentation.
Help developers and engineers find the root cause of problems seen during installation, integration, acceptance testing and operational events.
File detailed problem reports for any errors you find.
Carry out the statement of work across development, lab and operational environments.
Work closely with system engineers, hardware designers, integration and test engineers and program leadership.
Requirements
A bachelor's degree in a STEM field plus 5 years of related engineering experience, or a master's degree in a STEM field plus 3 years, or a PhD in a STEM field plus 1 year.
Hands-on experience with software integration, software testing, test automation and debugging.
Experience across the full formal software development lifecycle, from requirements through test.
You can work out your own approach to solving problems.
Professional experience with Agile frameworks and methods.
Skill in planning software integration and running separate software components as one system.
Professional experience writing software and scripts in C/C++, C or Java, plus Python or JavaScript, within the last 3 years.
Professional experience with software change control, change management and CI/CD tools such as the Atlassian suite, GitHub, GitLab and/or Jenkins, within the last 3 years.
Strong communication and interpersonal skills, with the ability to work with all levels of staff and management.
An active U.S. Government Top Secret SCI clearance, with a background investigation in the past 5 years or enrolment in Continuous Evaluation.
Ability to obtain and keep initial Special Access Program (SAP) access through a Program Access Request (PAR), obtained before employment starts and within a timeframe the company sets for its business needs.
You must also be able to obtain and keep the upgraded SAP/PAR, which will be issued once you are in the role.
Preferred: a current SAP clearance applicable to the role.
Preferred: a bachelor's or master's degree in computer engineering, computer science or electrical engineering.
Preferred: 2+ years of back-end development using Node.js in a production environment.
Preferred: developing, integrating or testing multi-threaded software for flight critical, safety critical, medical or mission critical real-time applications.
Preferred: experience with test methods, frameworks and automated tools such as GoogleTest, TestComplete, Cucumber, Atlas, Eggplant, Unit Test Factory, ATF, Robot, AQT or similar.
Preferred: experience architecting, designing, modelling (Rhapsody or Cameo), implementing and qualifying safety-critical embedded real-time or command and control software in object-oriented C++ on real-time operating systems such as VxWorks, Integrity and/or Real Time Embedded Linux.
Preferred: ability to give technical briefings to stakeholders.
Preferred: strong technical writing and communication skills.
Preferred: experience with Confluence and JIRA.
Preferred: demonstrated leadership, teamwork, time management, organisation and interpersonal communication, which set candidates apart.
Preferred: recent work with DOORS and/or software requirement testing using simulators and scripting in Python, MATLAB, JavaScript, QSA/QT and/or Bash.
Conditions
Full-time and on-site at the facility, with no remote, hybrid or telework option.
Travel of up to 25% may be required.
Primary level base salary range: $114,000.00 - $171,000.00.
The range is a general guide; the company considers the scope of the role, your experience, education, skills and current market conditions when setting base pay.
The application window is estimated at 20 days from the posting date, and may be shortened or extended based on business needs and candidate availability.
Benefits
Depending on the role, you may be eligible for overtime, shift differential and a discretionary bonus on top of base pay.
Annual bonuses reward individual contributions and let you share in company results.
Vice President and Director roles may be eligible for long-term incentives.
Benefits include health insurance, life and disability insurance, a savings plan, company-paid holidays and paid time off for vacation and personal business.