C++ Software Engineer - Containerization & Testing

DESE Research, Inc.

Huntsville (AL)

Sur place

USD 70 000 - 110 000

Plein temps

Il y a 10 jours
Générateur de candidature

Obtenez une réponse de cet employeur — un CV et une lettre de motivation adaptés exactement à ce qu’il recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Health insurance
Flexible schedules
Education reimbursement
Life insurance
401(k) plan
Performance bonus

Résumé du poste

DESE Research, Inc. seeks a Software Engineer (Junior to Mid-Level) to advance mission-critical software for a defense system.

You will develop in C++, support Ada components, and migrate a bare-metal app to containers using Docker/Podman, while enhancing tests and reliability. You will collaborate with software, systems, QA, and DevOps teams, review and expand unit tests, and help integrate containerized workflows into daily builds and regression tests.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical discipline.
  • Strong experience developing software in C++.
  • Proficiency with Docker or Podman for building, running, testing, and troubleshooting containerized apps.
  • Experience authoring and maintaining Dockerfiles/Podmanfiles.
  • Experience packaging dependencies, configuration, and runtime into container images.
  • Understanding of container concepts: images, containers, layers, volumes, env vars, networking, registries.
  • Experience troubleshooting defects and software integration.
  • Familiarity with SDLC, quality practices, and configuration management.
  • Experience in collaborative teams using peer reviews and version control.
  • Ability to work independently in a customer-facing environment.
  • Active Secret security clearance or ability to obtain one.

Responsabilités

  • Develop, modify, and maintain software primarily in C++.
  • Support Ada software development when required.
  • Migrate bare-metal apps to containerized environments.
  • Analyze dependencies, OS needs, configuration, interfaces to enable containerization.
  • Create and maintain Dockerfiles, Podmanfiles, build scripts.
  • Build, run, test, debug, and troubleshoot container images.
  • Ensure functionality and performance in containerized deployments.
  • Review unit tests and expand coverage with new tests.
  • Improve automated testing to support daily builds and regression tests.
  • Integrate build/test/validation into CI/CD workflows.
  • Analyze defects, troubleshoot, and implement corrective actions.
  • Participate in design reviews and modernization planning.
  • Collaborate with software, systems, QA, and DevOps teams to improve quality and deployment readiness.
  • Contribute to documentation and testing standards.
  • Support continuous improvement for reliability and sustainment.

Connaissances

C++ development
Docker
Podman
Containerization
Unit testing
Ada (preferred)
Defense systems familiarity
Team collaboration
Independent work
Security clearance

Formation

Bachelor's degree in CS/CE/SE/EE

Outils

Dockerfiles
Podmanfiles
CI/CD tooling
Linux development
OpenShift/Kubernetes (preferred)

Description du poste

DESE Research, Inc. seeks a Software Engineer (Junior to Mid-Level) to advance mission-critical software for a defense system.

You will develop in C++, support Ada components, and migrate a bare-metal app to containers using Docker/Podman, while enhancing tests and reliability. You will collaborate with software, systems, QA, and DevOps teams, review and expand unit tests, and help integrate containerized workflows into daily builds and regression tests.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Junior Software Engineer
Junior Software Engineer

DCS • Dayton (OH)

Sur place
USD 65 000 - 90 000
Education aid
Stock ownership
Health
+3
Junior Software Integration/Test Engineer
Junior Software Integration/Test Engineer

DCS Corporation • Dayton (OH)

Sur place
USD 65 000 - 90 000
Education aid for part-time students
Stock ownership
Health benefits
+3
Defense Software Engineer – C++/Ada, Junior to Mid
Defense Software Engineer – C++/Ada, Junior to Mid

deploy • Huntsville (AL)

Sur place
USD 90 000 - 130 000
Health Insurance
Dental Insurance
Vision Insurance
+13
Senior Container & CI/CD Integration Engineer
Senior Container & CI/CD Integration Engineer

Peraton • Red Bank (NJ)

Sur place
USD 135 000 - 216 000
Senior Software Integration Engineer - Docker, CI/CD, T&E
Senior Software Integration Engineer - Docker, CI/CD, T&E

Peraton • Red Bank (NJ)

Sur place
USD 104 000 - 166 000
C++ Software Engineer - Docker & C++20 Specialist
C++ Software Engineer - Docker & C++20 Specialist

Freedom Real Estate • Huntsville (AL)

Sur place
USD 90 000 - 120 000
Competitive salary
401(k) match
Medical, dental, vision insurance
C++ Software Engineer — Platform-Independent, Docker, ESOP
C++ Software Engineer — Platform-Independent, Docker, ESOP

starfish • Huntsville (AL)

Sur place
USD 90 000 - 130 000
ESOP participation
401(k) match
Medical insurance
+6
Software Engineer II - DoD Agile & Containers
Software Engineer II - DoD Agile & Containers

Epsilon Systems Solutions, Inc. • San Diego (CA)

Sur place
USD 97 000 - 147 000
Junior Aerospace Software Integration & Test Engineer
Junior Aerospace Software Integration & Test Engineer

DCS Corporation • Dayton (OH)

Sur place
USD 65 000 - 90 000
Education aid for part-time students
Stock ownership
Health benefits
+3
Software Engineer I - Hybrid, Kubernetes & CI/CD Innovator
Software Engineer I - Hybrid, Kubernetes & CI/CD Innovator

ClearEdge IT Solutions, LLC • Annapolis (MD), Northern (KY)

Hybride
USD 110 000 - 140 000
$10k annual training
10% 401k contribution
Health and technology allowance
+2