Software Engineer

Sentar•Roy, UT

About The Position

Sentar is seeking a Software Engineer in Roy, Alabama, to support the U.S. Air Force’s Ground Based Strategic Deterrent (GBSD)/Sentinel program, which replaces the Minuteman III missile. The engineer develops, maintains, and enhances complex software systems based on documented requirements. These systems may include processing-intensive analytics, novel algorithms, very large data sets, real-time systems, and business management information systems. The engineer works independently or as part of a team, tests software components against design requirements, documents test results, and resolves software problem reports. The role uses software development and design methodologies appropriate to the environment and contributes to system design decisions, including hardware/software tradeoffs, software reuse, commercial off-the-shelf solutions, and analysis and synthesis of requirements from the system level to individual software components.

Requirements

  • U.S. citizenship and ability to obtain SAP access; active Secret clearance with an investigation/adjudication within the past six years.
  • Bachelor of Science degree in a STEM discipline; four years of additional experience may substitute for the degree.
  • Experience requirements vary by level: SWE 0 requires no experience; SWE 1 requires five years; SWE 2 requires ten years; SWE 3 requires fifteen years.
  • Experience developing software in at least one object-oriented programming language, such as Java or C++.
  • Experience with UI design and development, or experience interpreting complex algorithms and requirements for implementation.
  • Familiarity with Model-Based Systems Engineering languages and concepts, including SysML, UML, and Cameo.

Nice To Haves

  • Proficiency in Agile and expertise in C/C++, Java/JavaScript, and real-time processing, including processes, threads, scheduling, synchronization mechanisms, and memory management.
  • Experience using Atlassian tools, including JIRA and Confluence.
  • Experience across the full software lifecycle: specification, design, implementation, integration, debugging, and maintenance.
  • Experience developing safety-critical and nuclear-critical software, including standards such as DO-178C, AFMAN 91-119, and DO-330.
  • Familiarity with a structured, process-driven software development environment, including peer reviews, revision control, defect tracking, and build and release practices.
  • Experience with development drivers and middleware such as RTOS, Linux, or VxWorks, and anti-tampering measures such as cryptography, secure communications, logging, and software deployment.
  • Experience with Git products.
  • Experience with applied automated testing techniques, including unit and integration testing.
  • Experience with test frameworks or applications and system verification.

Responsibilities

  • Develop, maintain, and enhance complex software systems based on documented requirements.
  • Work individually or as part of a team.
  • Review and test software components for adherence to design requirements and document test results.
  • Resolve software problem reports.
  • Use software development and design methodologies appropriate to the development environment.
  • Provide input to system design, including hardware/software tradeoffs, software reuse, use of commercial off-the-shelf products, and requirements analysis and synthesis from system level to software components.

Benefits

  • Voluntary medical, dental, and vision insurance, with Health Savings Account or Flexible Spending Account options.
  • Voluntary life, critical illness, accident, and long-term care insurance options.
  • Group term life insurance and short- and long-term disability coverage for qualifying employees, provided by Sentar.
  • Generous 401(k) match.
  • Competitive PTO plan that increases quickly with years of service.
  • Other leave programs, including holidays, bereavement, maternity, jury duty, and military duty leave.
  • Mental health awareness programs.
  • Tuition reimbursement.
  • Professional development reimbursement.
  • Recognition and awards programs.
  • Employee ownership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service