Jobs · Engineering · Ohio

Software Engineering Manager

Spang & Company · Mentor, OH · Yesterday
On-siteEngineeringFull-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; strong experience in digital control of power systems, including PID control, loop stability, and voltage/current regulation is required.
  • Proficiency in C/C++ for real-time embedded systems and experience with RTOS environments; familiarity with microcontrollers and digital signal processors such as TI C2000 and ARM Cortex-M;
  • Familiarity with embedded web servers such as lwIP, uIP, or similar stacks;
  • Hands-on experience with lab tools including oscilloscopes, logic analyzers, and power analyzers;
  • A strong understanding of power electronics concepts and control theory;
  • Experience developing and maintaining embedded web interfaces using HTML5, CSS, and JavaScript.

Pay

Competitive salaries provided.

Schedule

Full-time, on-site position.

Benefits

Full benefits package including one of the best 401(k) matching plans in the business.

Similar jobs

Program Management Manager

Yamaha Motor Corporation, USAMarietta, GA· 1 wk ago
Information Technologyapply on careers.yamaha-motor.com