×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Cincinnati, Hamilton County, Ohio, 45208, USA
Listing for: Cindavi
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, Python, DevOps
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Ready to build the embedded Linux systems that power the future of connected medical devices?

Please note this position is located onsite about 45 minutes north of Dayton, OH.

Job Summary

We are looking for a senior-level Embedded Linux Engineer to be a key architect of our next-generation IoT and connectivity platform. In this role, you won’t just be writing code: you’ll be shaping the technical direction of complex medical device systems, driving innovation, and mentoring a talented team of engineers.

This is a unique opportunity to take ownership of critical firmware systems, work at both the low-level and application layers, and see your work directly impact the reliability and performance of products that make a difference in healthcare. If you are a technical leader who thrives on solving complex problems in a collaborative environment, we want to talk to you.

Job Responsibilities
  • Architect and develop the core of our embedded connectivity platform, making key decisions on everything from the RTOS to the application framework.
  • Lead and mentor a team of firmware engineers, guiding them through the intricacies of low-level Embedded Linux development, including BSP, U-boot, and kernel drivers.
  • Drive the design of complex, interconnected systems and collaborate with cross-functional teams (including IT and cybersecurity) to deliver robust, secure, and high-quality products.
  • Optimize firmware for performance, power efficiency, and memory usage, ensuring our systems are resilient and reliable in critical applications.
  • Champion innovation in our development processes and methodologies, establishing best practices and quality standards for the entire team.
Qualifications
  • Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering
  • A deep expertise in Embedded Linux, with proven experience in both low-level driver development and application-level frameworks.
  • 4-6+ years of relevant experience and a Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proficiency in C and C++ for embedded systems, with experience in scripting languages like Python for automation and testing.
  • A strong command of network protocols (e.g., WPA2 Enterprise, TLS, MQTT, Wi-Fi) and communication buses (e.g., CAN, HTTP).
  • A passion for mentorship and a track record of elevating the skills of junior engineers.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary