Skip to main content

Lead Embedded Software Engineer

Job DescriptionJob Description

**On-site in Cincinnati Ohio only

Lead Embedded Software Engineer

Are you a seasoned embedded software engineer ready to take the lead? We’re looking for a highly skilled Lead Embedded Software Engineer to guide a small, agile development team and help shape the future of cutting-edge hardware and software products. If you're passionate about embedded systems, thrive in a collaborative environment, and enjoy rolling up your sleeves to build innovative tech—this is your opportunity.

What You’ll Do:

  • Lead the way – Manage, mentor, and inspire a small cross-functional team (2–4 developers) working on embedded software, mobile apps, and cloud integrations.

  • Own the architecture – Design and evolve scalable embedded software architectures for custom hardware platforms.

  • Code with purpose – Develop reliable, high-performance embedded C/C++ code for ARM-based processors and related platforms.

  • Bridge the gap – Collaborate closely with hardware engineers, application developers, and product teams to deliver fully integrated solutions.

  • Plan and execute – Define project goals, delegate tasks, and track progress to ensure on-time, high-quality deliverables.

  • Ensure quality – Lead code reviews, implement unit tests, and develop validation procedures that uphold product standards.

  • Stay flexible – Manage multiple projects, balance competing priorities, and adapt quickly as business needs evolve.

What You Bring:

  • A Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or similar.

  • At least 7 years of hands-on experience in embedded software development.

  • Proven leadership experience—whether as a team lead, mentor, or project owner.

  • Deep understanding of embedded systems architecture and firmware design.

  • Strong debugging, problem-solving, and documentation skills.

  • Exceptional communication and collaboration abilities.

Your Toolbox:

  • : C, C++, Python

  • Protocols: BLE, CAN, SPI, I²C

  • Platforms & Tools: Linux, AWS, Docker, Git, Jira, Bitbucket, Confluence

  • RTOS Experience: Zephyr, FreeRTOS, ThreadX

  • Microcontrollers: ARM Cortex-M7/M33, NXP, Freescale, Microchip PIC32

Why You’ll Love It Here:

You'll work in a fast-moving, tech-forward environment where innovation is encouraged, your ideas are valued, and your leadership makes a tangible impact. You’ll be instrumental in creating high-performance solutions that power real-world applications—from custom hardware to cloud-based platforms.

Company DescriptionWe are a firm focused in the STEM Talent Arena; Science, Technology, Engineering and Math.

We build and have long term relationships with our clients and represent our clients transparently. We pride ourselves in understanding a candidate's skill set, and the culture and work environment that is a best fit for both the candidate and the client.Company DescriptionWe are a firm focused in the STEM Talent Arena; Science, Technology, Engineering and Math.\r\n\r\nWe build and have long term relationships with our clients and represent our clients transparently. We pride ourselves in understanding a candidate's skill set, and the culture and work environment that is a best fit for both the candidate and the client.

Lead Embedded Software Engineer

Cincinnati, OH
Full time

Published on 07/19/2025

Share this job now