Salary
💰 $150,000 - $240,000 per year
Tech Stack
CloudDockerLinuxPython
About the role
- Conduct R&D and production software development for next-generation Command & Control (C2) mission systems.
- Support system integration of sensors and effectors.
- Support both edge and cloud deployments.
- Support deployed software capabilities for U.S. and international customers.
- Work on-site with customers, building, supporting, troubleshooting and operating advanced RF systems.
- Collaborate with multi-disciplinary engineering teams and rapidly prototype capabilities across product families.
Requirements
- Bachelor's or higher degree in Computer Science, Computer Engineering, or a related field.
- 5+ years of experience in object-oriented software development.
- Experience with Agile lifecycle processes, including Scrum, Continuous Integration, and Test-Driven Development.
- Extensive experience with Python.
- Extensive experience with software development using Linux.
- Experience developing and/or integrating with C2 systems.
- Ability to work independently and autonomously in small teams.
- U.S. Citizen.
- Willingness to travel 30%.
- Familiarity with DoD and related System/SW Architectures and messaging standards (e.g., OMS, SOSA, Link-16, etc.).
- Experience designing and implementing tracking and track fusion algorithms.
- Development experience in Ground or Airborne Sensors (Radars, EO/IR, EW, etc.).
- Experience with advanced time synchronization technologies beyond NTP.
- Experience with containers (e.g., Docker, Podman, etc.).
- Experience with hardware-in-the-loop and software-in-the-loop testbeds (e.g., DIS, VR-Forces, AFSIM).
- Experience with production-level software development and deployment, including DevOps, DevSecOps, and/or CI/CD.
- Experience with full lifecycle software development of high-TRL systems.
- Current or previous DoD security clearance is a significant plus.