1

Embedded Software Manager Jobs in Huger, SC (NOW HIRING)

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 ...

Scrum Master

North Charleston, SC · Hybrid

$49.25 - $65.50/hr

... software development teams within PEO C4I / PMW 160 . This role is for a contractor embedded with ... Ensure compliance with DoD security practices, configuration management, and PMW 160 program ...

Scrum Master

North Charleston, SC · On-site

$49.25 - $65.50/hr

... software development teams within PEO C4I / PMW 160 . This role is for a contractor embedded with ... Ensure compliance with DoD security practices, configuration management, and PMW 160 program ...

Scrum Master

Charleston, SC · Hybrid

$49 - $65.50/hr

... software development teams within PEO C4I / PMW 160 . This role is for a contractor embedded with ... Ensure compliance with DoD security practices, configuration management, and PMW 160 program ...

Scrum Master

North Charleston, SC · On-site

$49.25 - $65.50/hr

... software development teams within PEO C4I / PMW 160 . This role is for a contractor embedded with ... Ensure compliance with DoD security practices, configuration management, and PMW 160 program ...

Director of Supply Chain

Charleston, SC · On-site

$120 - $180/hr

... with the embedded design engineering, program management, and commercial resources. As Ventek ... Proficiency in procurement software, ERP systems, and data analytics tools. * Excellent negotiation ...

Hands-on experience with building and integrating hardware components, circuit boards, and embedded ... software for PCB and circuit systems design * Familiarity with project management and collaboration ...

C++ Tutor

Mount Pleasant, SC · Remote

$18 - $40/hr

... memory management principles and connects C++ programming to operating systems, embedded systems ... level software development. * Effective Teaching Methods: Ability to identify concepts students ...

C++ Tutor

Charleston, SC · Remote

$18 - $40/hr

... memory management principles and connects C++ programming to operating systems, embedded systems ... level software development. * Effective Teaching Methods: Ability to identify concepts students ...

next page

Showing results 1-20

Embedded Software Manager information

See Huger, SC salary details

$123.9K

$171.7K

$232.6K

How much do embedded software manager jobs pay per year?

As of Aug 19, 2026, the average yearly pay for embedded software manager in Huger, SC is $171,688.00, according to ZipRecruiter salary data. Most workers in this role earn between $151,500.00 and $197,100.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.

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