Boeing is seeking a Communications Software Lead Engineer–Developer to support their Air Proprietary 2 Mission Systems team, focusing on designing and developing civil and tactical communication capabilities, managing networks for tactical data links, and ensuring performance across Over-The-Air networks.
Requirements
- 2+ years of experience leading software related projects or technical teams
- 7+ years of experience with embedded software architecture/development/design
- 7+ years of Professional experience with C, C++, C-Sharp, Python, Java, or Ada
- Experience with distributed and containerized software architecture
- Hands on experience developing on the Linux platform and Windows
- Experience developing and documenting software architecture using MSOSA, or similar Model Based Systems Engineering tools
- Experience with Open Architecture standards, such as OMS
Responsibilities
- Leads activities to develop, document and maintain architecture, requirements, algorithms, interfaces and designs for software systems
- Develops and leads implementation of containerized software architecture across multiple types of hardware
- Implements open architecture constructs like Open Mission Systems (OMS), Open Communication Standard (OCS), utilizing the Universal Command and Control Interface (UCI)
- Defines boundaries for OMS Subsystems, requirements and service contracts for OMS services, and OMS isolators
- Leads development of code and integration of complex software components into a fully functional software system
- Oversees development of software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software requirements are met
- Provides technical leadership for software projects and leads software supplier management activities
Other
- Works under minimal direction
- Trains and mentors’ others
- Active Secret U.S. Security Clearance
- Up to 10% travel
- Employer will not sponsor applicants for employment visa status.