Salary
💰 $73,100 - $98,900 per year
Tech Stack
AssemblyCloudLinuxPythonRust
About the role
- Work as a member of an agile team to create and maintain the simulation environment and infrastructure used to support development and test of advanced capabilities of the F-22 Raptor
- Assists with the design, architecture, and development of simulation models, simulation visualizations, virtual environments/platforms and frameworks to enhance test performance, safety, and durability
- Contributes to partnering with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated
- Assists with designing, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities
- Participates in data collection and processing for use in simulations
- Assists with validation, verification, and refinement of simulation software code, models, simulations, test procedures and test environments; executing test procedures, documenting test results and modeling against real-world data
- Assists with documenting and maintaining technical code, algorithms, specifications and descriptions of simulation models
- Contributes to partnership with cross functional engineering teams to enable integration of simulation software with hardware devices and systems
- Assists with implementing current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment
- Assists with modernizing, migrating, sustaining, and updating simulation software to adapt legacy systems to new operating systems
- Assists with simulation software project management functions
- Position expected to be 100% onsite; required to work on-site at one of the listed location options.
Requirements
- Ability to obtain a Secret U.S. Security Clearance (U.S. Citizenship required)
- Ability to obtain access to Special Access Programs (SAP)
- 1 years’ experience in Ada, C++, Python, C#
- 1 years’ experience in Linux and Windows operating systems
- Preferred: Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science
- Preferred: 2+ years’ experience in real-time software development, embedded software development, software abstraction, and containerization
- Preferred: 2+ years’ experience in AGILE software development, Git, software unit test, and software integration testing
- Experience with Rust
- Knowledge of specification format requirements, guidelines, and change control processes
- Understanding of relationship between specifications/standards and aircraft/product certification systems
- Knowledge and ability to design, develop, integrate, apply, and test software models, simulations, framework environments, tools, and applications with higher order programming languages, assembly, and auto-code
- Ability to perform API design, implementation, and testing
- Knowledge of real-time software architecture and design methodologies
- Knowledge of software architecture and design methodologies
- Knowledge of building and execution environments that include hosts, processors, operating systems, and networks
- Ability to build, integrate, test, and troubleshoot software components comprising simulation models and build/execution frameworks
- Knowledge of verification, validation, certification, and qualification processes
- Ability to design and develop software testing processes and deep knowledge of integration-testing tools
- Knowledge of cloud architecture (public, private, hybrid) and components (compute, storage, networking)
- Ability to automate and script
- Knowledge of containerization technologies and managing containers
- Knowledge of networking concepts, including IP addressing, subnetting, routing, and security
- Drug Free Workplace: subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in policies.
- Employer will not sponsor applicants for employment visa status.