1

Embedded Software Manager Jobs in South Carolina

Embedded Software Engineer

Hanahan, SC

$119K - $156K/yr

Design and implement software for battery management systems on ARM processors from requirements to ... Proven working experience in embedded software engineering * BS degree in Computer Science or ...

Embedded Software Engineer

Hanahan, SC · On-site

$119K - $156K/yr

Design and implement software for battery management systems on ARM processors from requirements to ... Proven working experience in embedded software engineering * BS degree in Computer Science or ...

Embedded Software Engineer

Greenville, SC · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Program Manager and Engineering Director FLSA Status: Exempt / Full-time DoD Secret clearance ...

Embedded Software Engineer

Greenville, SC · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Program Manager and Engineering Director FLSA Status: Exempt / Full-time DoD Secret clearance ...

Embedded Software Engineer

Greenville, SC · On-site

$90K - $125K/yr

Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 Annually (depending on experience) ROLE We are seeking a skilled Embedded Software Engineer ...

Proterra is seeking an Embedded Systems Software Engineer to join the Battery Management Systems (BMS) team in a field reliability and current product support capacity. This role is focused on ...

Embedded Systems Engineer

Fort Mill, SC · Hybrid

$93K - $137K/yr

Integrate embedded devices with cloud platforms, mobile applications, and backend services ... software. * Automate build, test, and deployment processes. * Manage source control, branching ...

Embedded Systems Engineer

Fort Mill, SC · On-site

$93K - $137K/yr

Integrate embedded devices with cloud platforms, mobile applications, and backend services ... software. * Automate build, test, and deployment processes. * Manage source control, branching ...

Embedded Systems Engineer

Fort Mill, SC · On-site

$93K - $137K/yr

Integrate embedded devices with cloud platforms, mobile applications, and backend services ... software. * Automate build, test, and deployment processes. * Manage source control, branching ...

Embedded Systems Engineer

Fort Mill, SC · On-site

$93K - $137K/yr

Integrate embedded devices with cloud platforms, mobile applications, and backend services ... software. * Automate build, test, and deployment processes. * Manage source control, branching ...

Software Engineer II

Clinton, SC

$92K - $126K/yr

Design, develop, test, and maintain software applications for embedded systems and industrial ... This individual can manage multiple priorities, collaborate across teams, and work independently in ...

next page

Showing results 1-20

Embedded Software Manager information

See South Carolina salary details

$131.3K

$181.9K

$246.4K

How much do embedded software manager jobs pay per year?

As of Aug 19, 2026, the average yearly pay for embedded software manager in South Carolina is $181,879.00, according to ZipRecruiter salary data. Most workers in this role earn between $160,500.00 and $208,800.00 per year, depending on experience, location, and employer.

What does an embedded software manager do?

An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.

What are the typical daily responsibilities of an embedded software manager?

As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.

What are the key skills and qualifications needed to thrive in the embedded software manager position, and why are they important?

An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

What are the most commonly searched types of Embedded Software jobs in South Carolina?

The most popular types of Embedded Software jobs in South Carolina are:

What cities in South Carolina are hiring for Embedded Software Manager jobs?

Cities in South Carolina with the most Embedded Software Manager job openings:

Infographic showing various Embedded Software Manager job openings in South Carolina as of August 2026, with employment types broken down into 85% Full Time, 13% Part Time, and 2% Contract. Highlights an 83% Physical, 2% Hybrid, and 15% Remote job distribution, with an average salary of $181,879 per year, or $87.4 per hour.

Embedded Software Engineer

UEC Electronic

Hanahan, SC

$119K - $156K/yr

Full-time

Posted 27 days ago


Job description

Description

Overview:

We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems.

Responsibilities

  • Design and implement software for battery management systems on ARM processors from requirements to production as part of a multidisciplinary team. 
  • Help support and troubleshoot fielded systems
  • Design, develop, code, test, and debug software
  • Participate in design reviews
  • Analyze and enhance efficiency, stability, and scalability of system resources
  • Integrate and validate new product designs and features
  • Support software QA, including perform code reviews, unit testing, measuring code statistics, and running Lint tools 
  • Provide post production support
  • Interface with hardware design and development team members

Requirements

Requirements and skills

  • 10+ years of experience in a Software Engineering/Development role
  • Proven working experience in embedded software engineering
  • BS degree in Computer Science or Engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C and C++
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Excellent knowledge of CAN, I2C, SPI, ADC, and Digital IO and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills
  • U.S. citizenship required; visa sponsorship is not available. 

Preferred Skills

  • Proven work experience in embedded software systems for battery management systems.
  • Familiarity with battery AFEs and gas gauges
  • Familiarity with military specifications