
Boeing
Experienced Software Engineer � Vehicle Management Systems
Seal Beach, CA, USPosted Today$135,150 – $182,850
Full TimeMidVisa SponsorshipUS
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
Job DescriptionAt Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with
Key Highlights
- Collaborates cross-functionally to define, review, and refine vehicle management software requirements, specifications, and system-level design inputs
- Develops and integrate vehicle management software, including supporting the integration of externally developed functions into vehicle management systems
- Plans and executes verification and validation (V & V) activities by creating test strategies, objectives, plans, cases, and scenarios aligned to requirements and compliance needs
- Configures and manages test environments (hardware/software/network) that replicate production conditions and support reliable validation
- Performs manual and automated testing, including building and maintaining automated test frameworks/scripts, executing test procedures, and reporting defects, risks, and potential vulnerabilities
Qualifications
Required Qualifications
- Bachelor’s Degree
- 5+ years of experience with C, C++, Python and/or shell scripts
- 5+ years of experience working in UNIX or LINUX environment
- 5+ years of experience working with Real-Time Operating Systems (RTOS)
- 3+ years of experience in testing flight critical systems via simulators and hardware-in-the-loop environment
- Experience with application DevOps tools, such as GitLab (CI/CD), Git Bash, Gradle, Maven, Jenkins, and Artifactory
- 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 and 5+ years of related work experience OR Bachelor’s Degree and 9+ years of directly related work experience OR 13+ years of related, relevant experience
- Experience with Agile Development
- Knowledge of techniques to help identify a customers organization, capabilities, practices, support resources, preferences, problems, and other constraints in order to provide effective product support and technical issue resolution
- Knowledge of international simulator regulatory standards, data and database constituents, simulator motion systems, and the simulation tools and processes used to provide flight simulators to customers
- Experience in real-time software architecture and design methodologies
- Ability to synthesize real-time software architectures and designs that meet real-time requirements, characteristics and constraints
- Experience in real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces
- Experience building, integrating and troubleshooting software components
- Knowledge of aircraft systems (e.g., avionics, hydraulic, electrical, egress systems), components (e.g., multifunction displays wing, engine, landing gear transmission), and loadable/non-loadable software (e.g., radar operational programs, inertial navigation programs, operational flight programs)
- Experience in the 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
- Experience in 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
- Ability to design and develop automation of software tests, execute automated tests, track results, manage test data, and utilize results to improve software quality
- Ability to understand the big picture and the inter-relationships of all positions and activities in the system, including the impact of changes in one area on another area (this includes the ability to see and understand the inter-relationships between components of systems and plans, anticipate future events, and apply the principles of systems thinking to accelerate performance)
Skills & Technologies
CI/CDPythonUnixLinuxGitBashJenkinsAgile
About the Company
Boeing
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyAI-powered resume optimization
Save and track your applications
Job Details
Employment Type
Full Time
Experience Level
Mid
Salary Range
$135,150 – $182,850
Location
Seal Beach, CA, US
Posted
Today
Visa Sponsorship
Available
Country
US