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 ...
Quick apply
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 ...
Quick apply
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 ...
Mentor, OH · On-site
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 ...
Mentor, OH · On-site
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 ...
Previous experience working with CRM software * Strong communication skills, both verbal and ... Growth and Development Opportunities * Positive culture of diversity, equity, and inclusion U.S.
Quick apply
Previous experience working with CRM software * Strong communication skills, both verbal and ... Growth and Development Opportunities * Positive culture of diversity, equity, and inclusion U.S.
Drive engineering excellence through modern software development practices, CI/CD, DevSecOps ... Manage engineering capacity, resource planning, vendor relationships, and delivery commitments.
New
Quick apply
Drive engineering excellence through modern software development practices, CI/CD, DevSecOps ... Manage engineering capacity, resource planning, vendor relationships, and delivery commitments.
New
Cleveland, OH · On-site +1
Technology Strategy and Management * Lead the development, implementation, and maintenance of ... Overseeing a team of about 15-20 Software Developers. Project or Work Request Management * Plan ...
Cleveland, OH · On-site +1
Technology Strategy and Management * Lead the development, implementation, and maintenance of ... Overseeing a team of about 15-20 Software Developers. Project or Work Request Management * Plan ...
Cleveland, OH · On-site +1
Lead the development, implementation, and maintenance of IT systems and applications that support ... Manage a team of IT professionals, providing guidance, training, and support to ensure high ...
Cleveland, OH · On-site +1
Lead the development, implementation, and maintenance of IT systems and applications that support ... Manage a team of IT professionals, providing guidance, training, and support to ensure high ...
Business Development Manager, Under Car / Brakes Job Summary The Business Development Manager ... Comfortable using CRM systems, inventory management software, and other sales tools. Ability to ...
Business Development Manager, Under Car / Brakes Job Summary The Business Development Manager ... Comfortable using CRM systems, inventory management software, and other sales tools. Ability to ...
Akron, OH · On-site
$59K - $68K/yr
Summary Under the direction of the Deputy Director of Construction & Development, this position ... Experience with project management software preferred. Travel The successful candidate for this ...
Akron, OH · On-site
$59K - $68K/yr
Summary Under the direction of the Deputy Director of Construction & Development, this position ... Experience with project management software preferred. Travel The successful candidate for this ...
... development projects related to the SCLBs mission and role in the community. Classification ... Experience with project management software preferred. Travel The successful candidate for this ...
Quick apply
... development projects related to the SCLBs mission and role in the community. Classification ... Experience with project management software preferred. Travel The successful candidate for this ...
Akron, OH · On-site
$59K - $68K/yr
Summary Under the direction of the Deputy Director of Construction & Development, this position ... Experience with project management software preferred. Travel The successful candidate for this ...
Akron, OH · On-site
$59K - $68K/yr
Summary Under the direction of the Deputy Director of Construction & Development, this position ... Experience with project management software preferred. Travel The successful candidate for this ...
Mayfield Heights, OH · On-site
$133K - $176K/yr
RTOS development and configuration * Memory management * Platform-level software development * Hardware abstraction layers * Embedded controller functionality * Unit testing and code quality
Mayfield Heights, OH · On-site
$133K - $176K/yr
RTOS development and configuration * Memory management * Platform-level software development * Hardware abstraction layers * Embedded controller functionality * Unit testing and code quality
Tallmadge, OH · On-site
Are you passionate about software development and making a difference through technology? Join On ... Experience integrating middleware, ERP, and CRM systems. * Familiarity with IIoT devices and data ...
Tallmadge, OH · On-site
Are you passionate about software development and making a difference through technology? Join On ... Experience integrating middleware, ERP, and CRM systems. * Familiarity with IIoT devices and data ...
Tallmadge, OH · On-site
Are you passionate about software development and making a difference through technology? Join On ... Experience integrating middleware, ERP, and CRM systems. * Familiarity with IIoT devices and data ...
Tallmadge, OH · On-site
Are you passionate about software development and making a difference through technology? Join On ... Experience integrating middleware, ERP, and CRM systems. * Familiarity with IIoT devices and data ...
Position Summary The Training and Development Manager is responsible for identifying and assessing ... Analyze data provided by the alternative training software to identify training gaps, new content ...
Position Summary The Training and Development Manager is responsible for identifying and assessing ... Analyze data provided by the alternative training software to identify training gaps, new content ...
Position Summary The Training and Development Manager is responsible for identifying and assessing ... Analyze data provided by the alternative training software to identify training gaps, new content ...
Position Summary The Training and Development Manager is responsible for identifying and assessing ... Analyze data provided by the alternative training software to identify training gaps, new content ...
Mayfield Heights, OH · On-site
$126K - $165K/yr
You will join a collaborative engineering team focused on innovation, knowledge sharing, continuous learning, and best-in-class software development practices. You will report to the Manager ...
Quick apply
Mayfield Heights, OH · On-site
$126K - $165K/yr
You will join a collaborative engineering team focused on innovation, knowledge sharing, continuous learning, and best-in-class software development practices. You will report to the Manager ...
Proficiency in object-oriented programming languages such as C#, C++, or Python Experience with Windows-based application development Strong understanding of software configuration management Hands ...
Quick apply
Proficiency in object-oriented programming languages such as C#, C++, or Python Experience with Windows-based application development Strong understanding of software configuration management Hands ...
Core Responsibilities Engineering Leadership & Team Development * Lead, coach, and develop a team of software engineers supporting the Retail Studio and PVE platform. * Manage a distributed team ...
Core Responsibilities Engineering Leadership & Team Development * Lead, coach, and develop a team of software engineers supporting the Retail Studio and PVE platform. * Manage a distributed team ...
Brooklyn, OH · Hybrid
$71K - $125K/yr
Job Summary We are seeking a Test Data Management Engineer to support testing teams by fulfilling ... of experience in software development, test automation, test data management (required)
Brooklyn, OH · Hybrid
$71K - $125K/yr
Job Summary We are seeking a Test Data Management Engineer to support testing teams by fulfilling ... of experience in software development, test automation, test data management (required)
Brooklyn, OH · On-site
$71K - $125K/yr
Job Summary We are seeking a Test Data Management Engineer to support testing teams by fulfilling ... of experience in software development, test automation, test data management (required)
Brooklyn, OH · On-site
$71K - $125K/yr
Job Summary We are seeking a Test Data Management Engineer to support testing teams by fulfilling ... of experience in software development, test automation, test data management (required)
$73.9K - $82.3K
4% of jobs
$82.3K - $90.6K
4% of jobs
$90.6K - $99K
5% of jobs
$99K - $107.4K
5% of jobs
$115K is the 25th percentile. Wages below this are outliers.
$107.4K - $115.7K
6% of jobs
$115.7K - $124.1K
7% of jobs
$124.1K - $132.5K
11% of jobs
The median wage is $136.7K / yr.
$132.5K - $140.8K
13% of jobs
$140.8K - $149.2K
17% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$149.2K - $157.6K
17% of jobs
$157.6K - $165.9K
10% of jobs
$73.9K
$132.1K
$165.9K
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

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.
Primary responsibilities will include:
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; strong experience in digital control of power systems, including PID control, loop stability, and voltage/current regulation is required. Additional qualifications include 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; and experience developing and maintaining embedded web interfaces using HTML5, CSS, and JavaScript.
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 with your resume in the following application.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
Sourced by ZipRecruiter
Electrical equipment, appliance, and component manufacturing
201 - 500 Employees
Pittsburgh, PA, US
1894