Software Engineering Manager

Spang & Company
Mentor, OH, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Unit Testing C++ (Programming Language) Code Review Computer Engineering Software Debugging Embedded Software Firmware Field-Programmable Gate Array (FPGA) PID Controllers Real-Time Operating Systems Software Engineering Software Requirements Analysis
+1 more
Software Version Control

Job description

  • 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.
  • Occasional travel, up to 10%.

Requirements

Qualifications include 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 is required. Candidates should have proficiency in C/C++ for real-time embedded systems; experience with RTOS environments and strong experience in digital control of power systems (PID control, loop stability, voltage/current regulation).

Benefits & conditions

Pulled from the full job description

  • 401(k) matching

About the company

Spang Power Electronics, a division of Spang & Company, has an excellent career opportunity for a Software Engineering Manager based at our Mentor, OH location. Spang Power Electronics is headquartered in Mentor, OH, with sites in Sandy Lake, PA, and Xiamen, China. This position will be responsible for leading the development of and the team assigned to embedded software, including project management, software design, software/hardware integration, and internal/external customer technical support. The position will be fully on-site.

Spang Power Electronics is a premier provider of high-quality power solutions and proprietary technology for the world’s most critical industries. We design and manufacture systems and products for industrial control applications all over the world, specializing in SCR Power Controllers, custom Transformers, and AC/DC Power Systems., Spang provides a full benefits package with one of the best 401(k) matching plans in the business, competitive salaries, and much more. To learn more about growing your career at Spang & Company, please visit our website at www.spang.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

1:36 min

Distinguishing software engineering from standard programming

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

Videos

See all

Related articles

See all