Boeingposted 15 days ago
$87,700 - $172,500/Yr
Full-time • Entry Level
Berkeley, MO

About the position

The Boeing Company is looking for a F-22 Software Engineer - Developer (Associate, Experienced, and Senior) to join the F-22 Mission Software team located in Berkeley, Missouri. This position will focus on supporting the Boeing Defense, Space & Security (BDS) business organization. The Saint Louis, MO F-22 organization designs, develops, and demonstrates avionics solutions for the F-22 Raptor, the premier 5th gen air superiority fighter flown only by the United States Air Force (USAF). This position will require you to work as a member of an agile team to modernize and maintain the Operational Flight Program (OFP) of this aircraft and/or the infrastructure to support its development. The position will also require associated testing of the software in support of advancing the capabilities of the F-22 Raptor. Software Engineers in this role will have the rewarding task of supporting/developing new functionality and improving existing functionality in order to provide decisive benefit to our Air Force customer.

Responsibilities

  • Supports the design, development, test, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards.
  • Assists with review, analysis and translation of customer requirements into initial design of software products.
  • Supports development, maintenance, enhancement and optimization of software products and functionalities for systems integrations.
  • Supports development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products.
  • Supports debugging and resolution of issues identified to ensure the reliability and efficiency of software products.
  • Participates in handling user inquiries, troubleshooting technical issues and user feedback analysis.
  • Supports implementation of current and emerging technologies, tools, frameworks and changes in regulations relevant to software development.
  • Supports development, establishment, monitoring and improvement of software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks.
  • Supports execution and documentation of software research and development project.

Requirements

  • Ability to obtain access to Special Access Programs (SAP).
  • 2 years of experience in C++, C# and/or Python.

Nice-to-haves

  • 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.
  • Experience with Ada.
  • 2 years of experience in Linux and/or Windows operating systems.
  • 2 years of experience in AGILE software development, Atlassian tool suite, GitLab and/or Git.
  • 2 years of experience in software unit testing, integration testing, containerization, and/or software abstraction.
  • Knowledge of specification format requirements, guidelines, and change control processes.
  • Understanding of relationship between specifications/standards and aircraft/product certification systems.
  • Knowledge of host environments, including processors, operating systems and networks.
  • Ability to build, integrate and troubleshoot software components.
  • Knowledge of software programming languages and databases and the ability to apply to the software domain.
  • Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle.
  • Knowledge of software architecture and design methodologies.
  • Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.
  • Knowledge of software development processes in compliance with established internal and industry standards, guidelines, and best practices in the development, testing, and deployment of software.
  • Knowledge of general and software development and testing tools, capability and usage.
  • Knowledge of domains, characteristics, constraints and products that require software and influence architecture, requirements, interfaces, designs, and integration/test approaches.
  • Knowledge of implementation, validation, and verification processes, practices, and guidelines to ensure software development quality, performance, and safety.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • 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.
  • Relocation assistance based on candidate eligibility.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service