1

Embedded Software Jobs in Charleston, SC (NOW HIRING)

Sr. Software Engineer

Charleston, SC ยท On-site

$116K - $153K/yr

Senior Software Engineer This Senior Software Engineer will be responsible for full cycle development of our Account Services program. The Engineer will work closely with the Enterprise Architect ...

Sr. Software Engineer

Charleston, SC ยท On-site

$116K - $153K/yr

Senior Software Engineer This Senior Software Engineer will be responsible for full cycle development of our Account Services program. The Engineer will work closely with the Enterprise Architect ...

Senior Software Engineer

Summerville, SC ยท Remote

$109K - $144K/yr

Senior Software Engineer Senior Software Engineer (Remote - C#/.NET/Azure) Company Overview We are a fully remote team located across the US. We have a revolutionary Education Technology platform ...

Designs and lays out printed circuit boards using the Altium software suite * Manages the efficient ... Experience with embedded microcontroller designs, ICE and IDE development tools and C programming.

Analyst, Growth

Mount Pleasant, SC ยท On-site

$75K - $85K/yr

With its EverPro, EverHealth, and EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment ...

Analyst, Growth

Charleston, SC ยท On-site

$75K - $85K/yr

With its EverPro, EverHealth, and EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment ...

C++ Tutor

Charleston, SC ยท Remote

$18 - $40/hr

... embedded systems, and high-performance computing applications. * Curriculum Awareness & Adaptive ... level software development. * Effective Teaching Methods: Ability to identify concepts students ...

C++ Tutor

Mount Pleasant, SC ยท Remote

$18 - $40/hr

... embedded systems, and high-performance computing applications. * Curriculum Awareness & Adaptive ... level software development. * Effective Teaching Methods: Ability to identify concepts students ...

This is a hands on role where you will be embedded in client environments, partnering directly with ... Proficiency in ATS systems, recruiting tools, and standard office software * High school diploma ...

New

next page

Showing results 1-20

Embedded Software information

See Charleston, SC salary details

$66.8K

$146.3K

$166K

How much do embedded software jobs pay per year?

As of Jul 15, 2026, the average yearly pay for embedded software in Charleston, SC is $146,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,400.00 and $165,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer, and why are they important?

To thrive as an Embedded Software Engineer, you need strong programming skills in C/C++, understanding of embedded systems architecture, and a relevant degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), microcontroller development tools, and debugging hardware is typically required. Problem-solving ability, attention to detail, and effective teamwork are vital soft skills for this role. These competencies ensure reliable, efficient software development for embedded devices, which is crucial for product performance and safety.

What is the difference between Embedded Software vs Firmware Developer?

AspectEmbedded SoftwareFirmware Developer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsSimilar credentials, often with specialized knowledge in hardware
Work EnvironmentDevelops software for embedded systems in devices like appliances, automotive, medical devicesCreates low-level code directly interacting with hardware, often in similar environments
Industry UsageUsed across automotive, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and hardware-focused industries
Search & Comparison IntentUnderstanding roles in embedded systems developmentFocusing on low-level hardware interaction and firmware specifics

Embedded Software and Firmware Developer roles overlap significantly, both requiring knowledge of hardware and programming. Embedded Software typically involves developing higher-level code for embedded systems, while Firmware Developers focus on low-level code that directly interacts with hardware components. Both roles are essential in creating reliable embedded products across various industries.

What is embedded software?

Embedded software is specialized computer software designed to operate hardware or devices that are not traditional computers, such as cars, medical devices, industrial machines, and consumer electronics. Unlike general-purpose software, embedded software is typically optimized for specific tasks and runs on microcontrollers or microprocessors within the device. It often operates with limited resources and must be reliable, efficient, and responsive to real-time events. Embedded software is crucial for the functionality and performance of countless everyday products.

What are some common challenges faced by Embedded Software Engineers when integrating new hardware components into existing systems?

One common challenge Embedded Software Engineers often encounter is ensuring seamless compatibility between new hardware components and existing firmware or operating systems. This can involve troubleshooting timing issues, resolving driver conflicts, and optimizing resource usage within limited memory and processing constraints. Collaboration with hardware engineers is crucial to understand hardware specifications and limitations, and thorough testing is required to validate functionality and maintain system stability. These challenges offer valuable opportunities to develop problem-solving skills and deepen cross-disciplinary technical knowledge.
What are popular job titles related to Embedded Software jobs in Charleston, SC? For Embedded Software jobs in Charleston, SC, the most frequently searched job titles are:
What job categories do people searching Embedded Software jobs in Charleston, SC look for? The top searched job categories for Embedded Software jobs in Charleston, SC are:
Infographic showing various Embedded Software job openings in Charleston, SC as of July 2026, with employment types broken down into 88% Full Time, 6% Part Time, and 6% Contract. Highlights an 70% In-person, 6% Hybrid, and 24% Remote job distribution, with an average salary of $146,292 per year, or $70.3 per hour.

(Electrical)Patent Prosecution & Litigation Patent Agent/Technical Advisor - Charleston

Direct Counsel

Charleston, SC โ€ข On-site, Remote

$80K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 17 days ago


Job description

Direct Counsel is representing an Am Law 100 firm seeking a Patent Prosecution & Litigation Technical Advisor with a background in Electrical Engineering or Computer Science. This position is open to candidates in multiple office locations across the U.S.

This is an exciting opportunity to work alongside a premier team of intellectual property professionals focused on cutting-edge technologies including 5G/6G wireless communication, embedded systems, and advanced software applications. The firm is known for its collaborative culture, high-quality mentorship, and commitment to professional growth.

Ideal Candidate Profile
  • B.S. in Electrical Engineering or Computer Science required

  • Experience in a Law Firm required
  • Prior experience in intellectual property or patent law preferred

  • Familiarity with 3GPP wireless communication standards (5G/6G) is a plus, especially for experienced candidates

  • Exceptional writing and communication skills

  • Strong academic record and analytical abilities

  • Team-oriented mindset and an eagerness to learn and contribute

Responsibilities
  • Support patent prosecution and litigation efforts related to electrical and software-based inventions

  • Assist with patent drafting, research, and technical analysis

  • Collaborate with attorneys and patent agents on a wide range of client matters

  • Stay abreast of emerging technologies and industry trends

Compensation
  • Technical Advisor: $80,000 โ€“ $105,000

  • Patent Agent (if registered with USPTO): $99,600 โ€“ $145,800

  • Salary commensurate with location, experience, and qualifications

Benefits
  • Medical, dental, and vision insurance

  • Life and disability coverage

  • 401(k) with firm contribution

  • Paid Time Off (PTO) and vacation

  • Discretionary performance-based bonus