About The Position

We are seeking a Senior Software Engineer with expertise in C++ and VxWorks for the Defense Domain. This full-time position involves designing, developing, integrating, and testing safety-critical software for missile and weapon systems, specifically supporting Aegis Weapon Systems and related test platforms. The role requires developing robust, efficient, and maintainable software solutions on VxWorks real-time operating systems, performing hardware and software integration, and collaborating with multidisciplinary teams to meet defense and safety requirements. Responsibilities also include software verification, validation, testing, troubleshooting, system-level integration, and maintaining technical documentation.

Requirements

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical discipline.
  • Strong hands-on software development experience using C++.
  • Experience developing software on VxWorks RTOS environments.
  • Knowledge of real-time embedded software development principles.
  • Experience working with SMP (Symmetric Multi-Processing) and multi-core architectures.
  • Experience with software integration and testing in complex hardware environments.
  • Active DoD Secret Security Clearance (Mandatory).
  • Ability to maintain security clearance throughout employment.
  • U.S. Citizenship required.

Nice To Haves

  • Experience supporting Aegis Ballistic Missile Defense (BMD) programs.
  • Experience supporting Anti-Air Warfare (AAW) systems.
  • Familiarity with missile flight test programs.
  • Knowledge of Standard Missile initialization messages and telemetry formats.
  • Experience with missile simulators and weapon system test equipment.
  • Previous experience within Defense, Aerospace, Naval, or Missile Systems programs.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and within highly technical engineering teams.
  • Experience working in safety-critical software development environments.
  • Understanding of software lifecycle processes and defense industry standards.

Responsibilities

  • Design, develop, integrate, and test safety-critical software for missile and weapon systems.
  • Develop software solutions supporting Aegis Weapon Systems and related test platforms.
  • Write robust, efficient, and maintainable software using C++.
  • Develop and support applications running on VxWorks real-time operating systems.
  • Perform hardware and software integration activities for missile simulators and test equipment.
  • Collaborate with multidisciplinary engineering teams to ensure compliance with defense and safety requirements.
  • Participate in software verification, validation, testing, and troubleshooting activities.
  • Support system-level integration and operational testing efforts.
  • Maintain technical documentation and software development artifacts.

Benefits

  • Competitive base salary based on experience.
  • Comprehensive Medical, Dental, and Vision Insurance.
  • 401(k) with employer match.
  • Paid Time Off (PTO).
  • Paid Federal Holidays.
  • Career growth opportunities supporting cutting-edge defense technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service