What are the responsibilities and job description for the F-22 Software Design position at The Boeing Company?
Job Description
We are looking for a highly skilled F-22 Software Design & Analysis Engineer to join our Flight Test and Evaluation team at Edwards AFB, CA.
Responsibilities:
- Create, implement, and manage data pipelines for ingesting flight test data from multiple sources to a common cloud environment
- Design and implement data architectures for flight test data in a cloud environment including defining appropriate databases, data warehouses, and data lakes
- Integrate data from a variety of different sources into a unified view of the data
- Collaborate with data platform developers to optimize cloud-based data systems for performance by tuning databases, appropriately tagging data, and improving query efficiency
- Develop and implement a methodology for ensuring data quality and integrity
- Collaborate with AD CTF data scientists and engineers to understand their data needs and provide the necessary infrastructure and tools
- Develop automation to streamline repetitive tasks and workflows
- Monitor the cloud data systems and adjudicate issues as they arise
- Identify and implement the ideal data formats for use in a cloud environment with the goal of maximizing data access while minimizing storage costs
- Collaborate with AD CTF computer scientists and data processing engineers to define and implement appropriate data structures in the cloud environment
- Collaborate with AD CTF data processing engineers and analysts to employ a data tagging scheme that assists with data organization and query efficiency
- Support the development and sustainment of data platform applications (especially CHEETAS) so they conform to the cloud environment data structure and organization
- Collaborate with AD CTF machine learning/AI engineers to develop new models that leverage the cloud environment
- Assist with ingest and processing of flight test data into a cloud environment
Requirements:
- 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
- Strong software programming skills and experience of programming languages such as R, Python, Matlab, Java, C, or C
- Active Security certification or the ability to obtain the certification within 6 months of your start date
- 5 or more years of related work experience or an equivalent combination of education and experience
- 10 or more years of related work experience or an equivalent combination of education and experience
- Experience with organizing time-series data in a cloud environment
- Experience with developing data pipelines for a cloud environment
- Experience with designing data architectures for a cloud environment
- Experience with organization and manipulation of time-series data
- Experience with a wide-variety of programming languages, especially Python, Matlab and SQL including their common packages. C# and HTML are highly desired
- Knowledge of common database structures including SQL, PostgreSQL, relational databases, and AWS database offerings
- Knowledge of a wide-variety of data formats including IRIG 106 Chapter 10, Apache Parquet, Hierarchal Data Format (hdf5), Packet Capture (PCAP), Pulse Code Modulated (.key), Uniform Data System (.Knowledge of machine learning/artificial intelligence methods beyond the use of Large Language Models (LMM)
Additional Information:
- This is a union-represented position
- The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work
- Summary pay range for senior level: $