Jobs · Information Technology · Ohio

Software Engineering Manager

Spang Power Electronics · Mentor, OH · Yesterday
Information TechnologyFull-time

Primary Responsibilities

  • Lead the development of embedded software for digital power control systems using high power SCR's and IGBT's to generate both DC and AC output power.
  • Architect and implement firmware for real-time control on MCUs, DSPs, or FPGAs using C/C++ or similar low-level languages.
  • Manage and mentor a team of 2–5 engineers; conduct code reviews, performance evaluations, and provide technical coaching.
  • Collaborate cross-functionally with hardware, systems, and product teams to define software requirements and interface specifications.
  • Drive the adoption of best practices in embedded development, including version control, unit testing, and documentation.
  • Own the full software development lifecycle from concept to production and support.
  • Perform debugging of complex embedded systems in lab environments.

Qualifications

  • A Bachelor’s Degree in Electrical Engineering, Computer Engineering, or a related field.
  • A Master’s Degree is preferred.
  • 7+ years of experience in embedded software development, with at least 2 years managing or leading engineering teams.
  • Proficiency in C/C++ for real-time embedded systems.
  • Experience with RTOS environments.
  • Strong experience in digital control of power systems (PID control, loop stability, voltage/current regulation).

Benefits

Spang provides a full benefits package with one of the best 401(k) matching plans in the business, competitive salaries, and much more.

Similar jobs