> Markdown version of [/jobs/ext/2606982-software-engineering-manager](https://www.wearedevelopers.com/jobs/ext/2606982-software-engineering-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering Manager - **Company:** Robert Half - **Location:** United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), C++ (Programming Language), Code Coverage, Code Review, Digital Electronics, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Design of User Interfaces, Scrum Methodology, Software Engineering, Software Requirements Analysis, System Programming, PIC Microcontroller, Real Time Systems, Software Coding, Software Version Control - **Published:** August 14, 2026 - **Apply:** https://www.dice.com/job-detail/3f9fa042-eccb-4be5-837f-fa925c5cc48b ## About the Role 7+ years of experience in embedded software development, including technical leadership or people management responsibilities. Strong proficiency in C++ and low-level software development for real-time or resource-constrained systems. Background in digital power, electric power systems, digital circuits, or closely related hardware-oriented environments. Experience working with microcontrollers, digital signal processors, or FPGA-based control platforms. Familiarity with digital signal processing concepts and embedded control implementation. Working knowledge of structured development methods such as Agile Scrum and collaborative API or interface development. Ability to work effectively across software, hardware, and product teams while mentoring engineers and driving delivery., All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. ## Description We are looking for a Software Engineering Manager to lead embedded software initiatives supporting advanced digital power control products in Greater Cleveland, Ohio. This position combines hands-on technical leadership with people management, guiding firmware design for real-time systems while helping a small engineering team deliver reliable, production-ready solutions. The ideal candidate brings deep experience in embedded development, strong collaboration skills, and a practical approach to building high-performance control software. Responsibilities: Direct the design and delivery of embedded software for digital power control applications that produce DC and AC power outputs. Define and develop real-time firmware architectures for MCU, DSP, or FPGA-based platforms using C, C++, or comparable low-level programming languages. Supervise, coach, and develop a team of 2 to 5 engineers through regular feedback, technical guidance, code review oversight, and performance management. Partner with hardware, systems, and product stakeholders to establish software requirements, technical interfaces, and implementation priorities. Promote disciplined engineering practices by strengthening source control usage, test coverage, coding standards, and technical documentation. Oversee the software lifecycle from early concept and design through release, production support, and post-deployment improvement. Troubleshoot challenging embedded system issues in laboratory settings, identifying root causes and driving corrective action. ## Related Videos - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Mutation Testing and Fuzzing in C#](https://www.wearedevelopers.com/videos/703-mutation-testing-and-fuzzing-in-c) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)