Boeing · 1 day ago
Software Engineer–Test & Verification
The Boeing Company is currently seeking Experienced Software Engineers–Test & Verification to support our Experimental Systems Group (ESG) Flight Software (FSW) Test & Verification team located in Seal Beach, California. This role focuses on designing, implementing, and maintaining automated test frameworks and verification tools for flight software to ensure reliability, performance, and safety for aerospace systems.
AerospaceIndustrial
Responsibilities
Designs, develops, and completes test and verification of software products to ensure quality, reliability, and functionality
Partners with stakeholders to review and identify software requirements, test objectives, test strategies, and testability
Designs test plans, cases, and scenarios to meet software requirements and specifications
Sets up and configures test environments, including hardware, software, and network configurations to replicate production environments
Executes test cases and scenarios to verify functionality, performance, and safety of software systems, identifying and reporting defects, issues, and potential vulnerabilities found during testing processes
Provides test results and feedback on software design and functionality to resolve defects, issues, and potential vulnerabilities
Creates, documents, and maintains test plans, procedures, cases, artifacts, metrics, and data in accordance with data privacy and security protocols and standards
Develops and maintains automated test scripts and frameworks to improve efficiency and effectiveness of testing processes
Performs software project management functions across test and verification activities involving multifunctional teams
Qualification
Required
5+ years of experience in software development using C/C++ and scripting using Tcl
5+ years of experience in Linux (RedHat 8) development environment
5+ years of experience in real-time operating systems (Linux, VxWorks, etc.)
5+ years of experience in Agile development processes and CI/CD tools (e.g., GitLab Runner)
Designs, develops, and completes test and verification of software products to ensure quality, reliability, and functionality
Partners with stakeholders to review and identify software requirements, test objectives, test strategies, and testability
Designs test plans, cases, and scenarios to meet software requirements and specifications
Sets up and configures test environments, including hardware, software, and network configurations to replicate production environments
Executes test cases and scenarios to verify functionality, performance, and safety of software systems, identifying and reporting defects, issues, and potential vulnerabilities found during testing processes
Provides test results and feedback on software design and functionality to resolve defects, issues, and potential vulnerabilities
Creates, documents, and maintains test plans, procedures, cases, artifacts, metrics, and data in accordance with data privacy and security protocols and standards
Develops and maintains automated test scripts and frameworks to improve efficiency and effectiveness of testing processes
Performs software project management functions across test and verification activities involving multifunctional teams
Preferred
Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
Ability to establish test requirements from supporting documentation, test plans, internal and external customers. Knowledge of domestic and international regulations (e.g. FAA, DOD, and NASA regulations) on the certification of test articles/vehicles to assure compliance of design
Knowledge of verification, validation, certification and qualification processes and procedures, including knowledge of governing regulations and compliance requirements. Ability to assess and document test or analysis data to show compliance
Knowledge of appropriate customer or governmental regulations relevant to design, test, and certification (e.g., Part 25, MILSPEC)
Knowledge of specification format requirements, guidelines, and change control processes. Understanding of relationship between specifications/standards and aircraft/product certification systems
Knowledge of various engineering disciplines such as electrical, mechanical, and systems. The ability to communicate with technical personnel from multiple skill areas and functions to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables
Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle
Ability to design and develop automation of software tests, execute automated tests, track results, manage test data, and utilize results to improve software quality
Knowledge of implementation of software test frameworks, tools and simulations. Knowledge of internal and external software test frameworks, architectures, best practices and application in industry
Knowledge of software practices (e.g., configuration control, change management, problem reporting, software design, peer review, testing, and T&E specific practices), programming languages, operating systems and computing technology applicable to laboratory and flight test systems, including real-time, non-real-time, network-centric, monitoring and control applications
Knowledge of test program design (e.g., design of experiments, test plan development, validation)
Benefits
Health insurance
Flexible spending accounts
Health savings accounts
Retirement savings plans
Life and disability insurance programs
Programs that provide for both paid and unpaid time away from work
Company
Boeing
Boeing offers commercial, defense airplanes, space, security systems, and global services.
Funding
Current Stage
Late StageLeadership Team
Recent News
News Powered by Cision
2025-11-19
The Globe and Mail
2025-02-10
2024-06-05
Company data provided by crunchbase