About The Position

The Boeing Precision Engagement Systems organization in St. Charles, MO, is seeking several Associate Software Engineers to develop, integrate, test, and deliver complex software solutions. This organization is a strong and growing business that produces a variety of precision-guided weapons, including Direct Attack weapons (JDAM, SDB, MOP, HAAWC and derivatives) and Cruise Missiles (SLAM-ER, Harpoon legacy and development weapons), which are employed globally to support the defense of the United States and over 30 U.S. allied countries. This exceptional software team is responsible for developing and maintaining the Operational Flight Programming (OFP) software and other real-time embedded software products that fulfill the mission processing functionality of the weapon systems. The team uses the Agile methodology and the Secure Digital Transformation Environment tool stack (Jira, BitBucket, Confluence, Artifactory) to develop the OFP software, written in Ada. Software Engineers will join a multi-discipline team to design and build software solutions, working across all phases of the software development lifecycle and taking ownership of features from design through deployment. Work includes developing real-time embedded applications, creating models and simulations, implementing DevOps practices and automated development environments, building support tools, and managing software configuration and Agile release processes. The role is an opportunity to protect the nation and its partners.

Requirements

  • Ability to obtain a U.S. secret security clearance
  • Bachelor’s degree
  • 2+ years of experience with C/C++ coding or java development
  • 1+ years of experience with embedded real-time software development
  • 1+ years of experience working with real-time operating systems (RTOS)
  • 1+ years of experience with automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain using Artifactory and/or Gitlab

Nice To Haves

  • Level 2 / 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 and 2+ years of related work experience OR Bachelor’s Degree and 6+ years of directly related work experience OR 10+ years of related, relevant experience
  • Active U.S. secret clearance
  • 2 or more years' related work experience or an equivalent combination of education and experience
  • Experience with ARM, PowerPC processor architectures
  • Experience with new product development with small, agile teams on fast-paced, dynamic customer-funded programs

Responsibilities

  • Support the design, integration, modification, test, and debugging of software that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards.
  • Assist with review, analysis, and translation of customer requirements for software products for embedded devices and systems.
  • Support building and writing code for embedded systems software to run on specific specialized hardware.
  • Contribute to integration of embedded software with hardware components.
  • Support analysis, monitoring and improving the efficiency and stability of embedded software systems.
  • Participate in testing and debugging software for embedded devices and systems.
  • Responsible for satellite and payload software safety, assurance, quality, and engineering excellence.
  • Assist in producing design and test documentation and artifacts.
  • Assist in conducting Cyber Vulnerability Analysis (CVA) for multiple processing platforms in the satellite vehicle architecture.
  • Assist in designing and implementing cyber monitoring algorithms.
  • Develop, document and maintain architecture, requirements, algorithms, interfaces and designs for software products.

Benefits

  • competitive base pay
  • variable compensation opportunities
  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
  • relocation based on candidate eligibility
  • Potential signing bonus for eligible/qualified external candidates

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service