Entry Level Software Engineer–Developer
Boeing
About the Role
- The Boeing Company is seeking an Entry Level Software Engineer to join the EMUX Software team located at Tinker AFB in Oklahoma City, OK.
- This position will support the Boeing Defense, Space & Security (BDS) business organization.
- The EMUX Team develops software in support of the B-1 Bomber, focusing on the development and maintenance of Operational Flight Programming (OFP) software and other real-time embedded software products.
- OFP software is written in C++ with an emphasis on open architectures.
- The team utilizes coding standards, the agile methodology, Jira, Git, and Gitlab.
- The Software Engineer will collaborate with a diverse engineering team to design, develop, and deploy operational flight software used to monitor and test the B-1.
Key Responsibilities
- Assists with the design, development, test, and maintenance of flight software throughout the end-to-end lifecycle, meeting industry, customer, safety, and regulation standards.
- Supports software development on agile teams tasked with integrating/implementing solutions onto a platform.
- Develops high fidelity simulation and environment software and tool sets to enable rapid development, test, and deployment of high-quality software solutions.
- Uses analytical problem-solving skills to resolve problems for the company and suppliers.
- Applies engineering skills to deliver improved weapon system capabilities.
- Applies engineering knowledge to continuously improve processes and tools.
- Applies knowledge of engineering principles to conduct analysis.
- Gathers information to review, analyze, and translate customer requirements into initial designs for software products.
- Assists with development, maintenance, enhancement, and optimization of software products and functionalities for systems integrations.
- Assists with development, documentation, and maintenance of architectures, requirements, algorithms, interfaces, and designs for software products.
- Assists with debugging and resolution of issues to ensure reliability and efficiency of software products.
- Participates in handling user inquiries, troubleshooting technical issues, and user feedback analysis.
- Assists with implementation of current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development.
- Assists to develop, establish, monitor, and improve software processes, tools, and key performance metrics that align projects with organizational goals and industry benchmarks.
- Provides information to execute and document software research and development projects.
- Gathers information to perform software project management activities and software supplier management functions.
- Assists to track and evaluate software team and supplier performance to ensure product and process compliance with project plans and industry standards.
Requirements & Tech Stack
- C++
- Agile methodology
- Jira
- Git
- Gitlab
- Operational Flight Programming (OFP) software
- Real-time embedded software
Qualifications
-
Bachelor’s Degree
-
Ability to obtain a Secret U.S. Security clearance (Post-Start)
-
Experience developing and using any of the following languages: C++, C, Ada, C#
-
This position is located in Oklahoma City, OK. Candidates must be able to relocate if not already living in the local area.
-
This position requires 10% travel.
-
To be considered, you will be required to complete a technical assessment.
-
The position is contingent upon program award.
-
An interim and/or final U.S. Secret Clearance Post-Start is required.
-
This position requires U.S. Citizenship for security clearance eligibility.
-
Employer will not sponsor applicants for employment visa status.
-
The position is primarily for 1st shift; however, alternate shifts may be required.