Lavora.

Back to search

Software Engineer - C++/Linux Clearance Required

Jobot

Location
Middletown, US
Workplace
On-site
Job type
Full-time
Salary
$125k–$135k
Posted
Today
Source
DevITJobs

Requirements:

  • Active DoD Secret clearance at the time of hire
  • Bachelors degree in Computer Science, Computer Engineering, or a related field
  • 2–4 years of professional software development experience
  • Experience with modern C++, including smart pointers, move semantics, the STL, and multithreading
  • Ability to build C++ applications on Linux using Make or a similar build system
  • Working command-line knowledge of Linux, including RHEL
  • Experience with Git-based version control and code review workflows
  • Familiarity with debugging tools such as GDB, Valgrind, or sanitizers
  • Experience with agile development in a collaborative team
  • Clear communication with technical teams and customers
  • Preferred: experience containerizing applications with Docker or Podman
  • Preferred: exposure to Kubernetes or another orchestration platform
  • Preferred: Python or Bash scripting experience
  • Preferred: experience with DDS, AMQP, or other real-time or distributed messaging middleware
  • Preferred: DoD or Navy program experience
  • Preferred: experience with CI/CD pipelines and automated builds, tests, and deployments using GitLab, Jenkins, or Bamboo

Responsibilities:

  • Design, develop, test, and maintain modern C++ applications supporting submarine combat systems
  • Modernize existing C++ applications and migrate legacy software to a Kubernetes-based platform
  • Build and package C++ applications as containers for Kubernetes deployment
  • Develop unit tests, maintain test coverage, and perform component and integration testing in lab environments
  • Debug and resolve defects in collaboration with test engineers
  • Clarify requirements and scope with product leads, and deliver features within sprint cycles
  • Produce clear, maintainable, documented code that follows program coding and configuration management practices

Technologies:

  • Bash
  • CI/CD
  • Docker
  • Git
  • GitLab
  • Jenkins
  • Kubernetes
  • Linux
  • Podman
  • Python
  • RHEL
  • AI
  • Bamboo
  • C++

More

We are a defense technology company delivering mission-critical software and systems to the U.S. Navy. Our engineering teams build, integrate, and field systems for submarines, aircraft carriers, and shore-based platforms, working in our labs and alongside Navy customers and partners. This onsite role supports submarine combat systems and combines software modernization with hands-on lab integration and testing in an agile team alongside product leads and test engineers. The annual salary is $125,000–$135,000. We offer a sign-on bonus, 401(k) with company match, medical, dental and vision coverage, an FSA, life insurance, paid time off, holidays, and tuition and training reimbursement. We provide an inclusive work environment and consider qualified candidates without regard to legally protected characteristics.

last updated 43 week of 2026