Software Engineer - Developer (Associate or Experienced)
Company:
The Boeing Company
The Boeing Company has an exciting opportunity for an Software Engineer - Developer to develop Special Test Equipment (STE) software in El Segundo, CA for Boeing Test and Evaluation (BT&E) supporting Space Mission System (SMS).
Our teams is currently hiring for a broad range of experience levels including Associate and Experienced Software Engineer - Developers.
The software engineer will develop and support software for test execution, instrument control, and automated test orchestration for satellite hardware and subsystem testing. This role requires strong software engineering experience in object-oriented design (C#/.NET) and embedded real-time systems (C/C++).
This role is ideal for a software engineer who enjoys working close to hardware and mission operations, cares about data correctness and performance, and wants to grow in the domain of spacecraft test telemetry and command (T&C) systems.
Position Responsibilities:
Develops code and integrates complex software components into a fully functional STE system
Develops test architecture for software products (Test Executives, T&C Engine, Tools)
Develops new interfaces for instruments in C, C#/.NET and/or C++
Develops and executes software verification plans and testing
Follows appropriate software development workflows using task tracking (Confluence/Jira) and version control systems (Gitlab/SVN)
Troubleshoots software/hardware integration issues in factory environments
Improves test framework architecture for satellite bus and Radio Frequency (RF) product testing
This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.
Basic Qualifications (Required Skills/Experience):
Bachelor’s Degree
Ability to obtain a U.S. Top Secret Security Clearance for which the U.S. Government requires U.S. Citizenship. Ability to obtain Top Secret U.S. Security clearance post-Start is required
2+ years’ experience in full software development life-cycle
2+ years’ experience in software programming with C, C++, C#, .NET coding, debug, and development
Preferred Qualifications (Desired Skills/Experience):
Level 3: 5 or more years' related work experience or an equivalent combination of education and experience
Active U.S. Top Secret/SCI Security Clearance
Bachelor of Science degree or higher in Computer Science or Software Engineering
Experience in Aerospace, Space Systems, Satellite Test & Evaluation, or Avionics
Experience working with Real-Time Operating Systems (RTOS), SIL (Software-in-the-loop), or HIL (Hardware-in-the-loop) testing
Experience using task tracking tools and version control systems such as Jira, Confluence, GitLab, or SVN
Experience developing software verification requirements, plans, and test procedures
Experience building Continuous Integration and Continuous Development (CI/CD) using appropriate code versioning, build and test automation tools
Experience in telemetry and command formats and radio frequency (RF) test measurement techniques for satellite communication processing
Familiarity with Model-Based Engineering (MBE) and/or Model-Based Systems Engineering (MBSE), including experience in a configuration-managed environment and compliance with standards
Experience using AI-assisted development tools to improve productivity
Strong communication skills and ability to work with cross-functional engineering teams
Conflict of Interest:
Successful candidates for this job must satisfy the Company's Conflict of Interest (COI) assessment process.
Drug Free Workplace:
Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies .
CodeVue Coding Challenge:
To be considered for this position you will be required to complete a technical assessment as part of the selection…