Associate Integration/Software Developer

University of Dayton•Dayton, OH
•Hybrid

About The Position

The Associate Integration/Software Developer will work as part of a diverse, integrated team developing software for autonomous vehicles within a DevSecOps framework. The work may include 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 position requires the ability to quickly learn new software packages and systems, including build processes, configuration, and running deployed applications. The developer will also help integrate software packages into a Software-in-Loop (SIL)/Hardware-in-Loop (HIL) lab. Some remote work may be possible, but most work will be performed on-site in Dayton, Ohio as part of a larger team.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Ability to work as part of a multidisciplinary, collaborative technical team.
  • Ability to develop deployable software in C/C++, Java, or Python.
  • Experience using and developing in Linux.
  • Hands-on experience with Docker, including writing Dockerfiles, building and tagging images, and running and troubleshooting containers.
  • Must be a U.S. citizen due to requirements of research contracts with the U.S. federal government.
  • Must hold or be able to obtain a U.S. SECRET clearance.

Nice To Haves

  • BS or higher degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines.
  • Demonstrated experience implementing complex algorithms for autonomous vehicles.
  • Demonstrated experience working in a DoD-funded research environment.
  • Demonstrated experience working with DevSecOps environments, including GitLab.
  • Demonstrated experience working with Kubernetes.
  • 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 software for autonomous vehicles within a DevSecOps framework.
  • Write and test software in high-level programming languages.
  • Configure and test hardware systems.
  • Develop and test software applications from concept through implementation.
  • Perform systems integration and testing for technology maturation.
  • Learn software packages and systems, including build processes, configuration, and running deployed applications.
  • Help integrate software packages into a Software-in-Loop (SIL)/Hardware-in-Loop (HIL) lab.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service