Job Listing Description

Software Development Engineer -Test

Seeking a Software Development Engineer in Test to verify the software that runs on all of our aircraft sub-systems to provide services such as flight control, battery management, navigation system, etc.

You should be able to work with software verification engineers to translate written test specifications into reliable automated tests that will be executed by continuous integration systems, to provide build quality data which may also be used for certification. In addition, you should feel comfortable formulating test strategies and test design methodology that you and other engineers can leverage to develop automated testing tools. In the software team, the activities of verifying the software and automating tests for that purpose, receive equal status to those that are developing the code itself. Software testing will be taking center stage as we move towards certification. With Safety as our primary goal, this software must be tested to the highest possible standards. The test framework needs to be just as solid, and well documented, as the certified code we will release for the vehicle.

You'll quickly find yourself owning automation projects and contributing to many others, as part of a team of supportive and dedicated software development engineers. As such you will need to be self-motivated, disciplined and confident representing the software team to the company.

• Contribute to the build verification tests running in CI and work with DevOps to keep them maintained and reliable at all times.
• Analyze test results, including graphical and mathematical analyses when necessary, and interpret those results for technical and non-technical stakeholders.
• Research new features and identify test automation strategies and requirements, then work individually or with the team to deliver a working automated solution e.g a suite of automated tests, a testing tool, a framework or API.
• Contribute to and encourage use of the team's automation framework, improving coverage and adding support for new features in a timely manner.

• B.S. in Computer Science, or equivalent.
• 5+ years solid experience delivering mission-critical testing for complex software. Bonus points for multi-tiered, embedded, or equivalent software.
• Experience developing automated software testing using Python. Currently, we are looking for a high level of python programming expertise.
• Experience collaborating with subject-matter experts to develop original test strategies for challenging test environments.
• Experience using proprietary or open-source testing tools/frameworks to improve any aspect of the testing cycle; e.g: improve results analysis, improved test development time, coverage or scope.
• Exceptional communication and interpersonal skills; in particular, the ability to confidently represent the software verification team and discuss test design, results and scenarios with others in the company without a software background.

• Experience with aircraft certification (DO-178B and DO-178C), regulatory requirements, compliance testing, aircraft software engineering processes, and test verification.
• Experience reading and working with Embedded software written in C/C++

The Structures Company is an AA/EOE.
Job Number: 393
Job Location: Northern CA
Rate: OPEN - **DOE**
Start Date: April-May
Input Date: 04/11/2020
Last Updated: 07/15/2020
Attention: Debbie Aubert
Address: P O BOX 2278
City, State: SEAL BEACH, CA 90740
Phone: 714/823-3000

Previous Listing       Next Listing
Back to Abbreviated Search Results
Back to Complete Search Results
Back to Advanced Job Search

Phone: (425) 806-5200
Fax: (425) 806-5585
ContractJobHunter is a service of:
C.E. Publications, Inc.
P.O. Box 3006, Bothell, WA 98041-3006, USA
The content of this website is Copyright 2020 C.E. Publications, Inc.