Integration/Software Developer

University of Dayton, Ohio•Dayton, OH
•Hybrid

About The Position

UDRI is hiring an Integration/Software Developer to work on a collaborative, integrated team developing software for autonomous vehicles within a DevSecOps framework. The role may involve writing and testing software in several high-level languages; configuring and testing hardware systems; developing and testing software applications from concept through implementation; and performing systems integration and testing to mature technology. The developer must be able to quickly learn new software packages and systems, including their build processes, configuration, and deployment.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • At least 5 years of professional experience in software engineering and systems integration.
  • Ability to work as part of a multidisciplinary, collaborative technical team.
  • Ability to develop deployable software in C/C++, Java, or Python.
  • Demonstrated experience authoring and maintaining Helm charts for multiple services.
  • Experience with Docker, including writing and optimizing Dockerfiles using multi-stage builds, minimal base images, and layer caching, and setting container standards across teams.
  • Experience using and developing in Linux.
  • Proven experience designing, deploying, and operating production container orchestration platforms such as Kubernetes, including scaling, upgrades, RBAC, and troubleshooting complex workload issues, as well as Docker Compose.
  • Familiarity with at least one major cloud platform: AWS, Azure, or GCP.
  • Active SECRET clearance or ability to obtain a U.S. SECRET clearance.
  • Must be a U.S. citizen due to requirements of research contracts with the U.S. federal government.

Nice To Haves

  • MS or higher degree in Computer Engineering, Computer Science, or a related field.
  • Demonstrated experience working in at least one major cloud platform: AWS, Azure, or GCP.
  • Demonstrated experience working in a DoD-funded research environment.
  • Demonstrated experience integrating multiple distinct services to form a complete system of services.
  • Demonstrated experience working with RHEL 8.x.
  • Demonstrated experience working with Spring Boot/REST.
  • Demonstrated experience integrating disparate software components into a single, coherent system.
  • Demonstrated experience supporting lab and flight testing of integrated software systems.
  • TS/SCI clearance or eligibility for TS/SCI or TS/SAP.

Responsibilities

  • Develop and test software for autonomous vehicles within a DevSecOps framework.
  • Configure and test hardware systems.
  • Develop and test software applications from concept to implementation.
  • Perform systems integration and testing for technology maturation.
  • Learn software packages and systems, including build processes, configuration, and deployment.
  • Help integrate software packages into a Software-in-Loop (SIL)/Hardware-in-Loop (HIL) lab.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service