University of Dayton logo

University of Dayton

Associate Embedded SW Developer

🇺🇸 Dayton, OH

🕑 Full-Time

💰 TBD

💻 Software Engineering

🗓️ October 8th, 2025

Python

Edtech.com's Summary

University of Dayton is hiring an Associate Embedded Software Developer. The role involves designing, implementing, and testing embedded Linux applications and libraries for advanced sensing and control systems, with a focus on C/C++ performance and reliability. The developer will collaborate with engineers and researchers to build robust, field-deployable solutions and drive improvements in system reliability and unattended operation.

Highlights
  • Develop and maintain embedded Linux applications and supporting libraries.
  • Design and optimize software using C/C++ and convert Python prototypes to embedded code.
  • Build testing tools and frameworks to validate applications before deployment.
  • Collaborate with engineering and research teams to deliver reliable sensing and control systems.
  • Require a Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Strong programming skills in C/C++ with familiarity in Python and Linux application development.
  • Experience with software design, debugging, and version control systems like Git.
  • U.S. citizenship required due to federal contract compliance.
  • Preferred skills include microcontroller experience, device drivers, build systems like CMake, real-time systems, machine learning, and interest in autonomy or sensing applications.
  • Position is full-time staff within the University of Dayton Research Institute.