2

Embedded Software Engineer Remote Jobs in South Carolina

Software Engineer

Aiken, SC ยท On-site +1

We are currently seeking a Software Engineer to be remote/hybrid. Experience/Skills Needed * Knowledge of the academic as well as the practical aspects of Software Engineering is required. Ongoing ...

Senior Software Engineer About Kaleris Kaleris is a private equity-backed software firm focused on ... Ability to work independently and with distributed, international remote teams * Bachelor's degree ...

Senior Principal Software Engineer

Fort Mill, SC ยท Remote

$110K - $152K/yr

This position is a remote role that will be based in the United States with preference given to ... AI capabilities are deeply embedded across customer journeys * Teams adopt AI-first development ...

Senior Principal Software Engineer

Fort Mill, SC ยท Remote

$110K - $152K/yr

This position is a remote role that will be based in the United States with preference given to ... AI capabilities are deeply embedded across customer journeys * Teams adopt AI-first development ...

Reporting to the Manager, Distribution Engineering. This position is a remote position or is a ... etc.) using software such as CYME, ETAP, EasyPower, SKM.- Experience with substation and ...

This position partners with software engineers, DevOps teams, and security professionals to embed ... Experience securing embedded systems and mobile applications. Reasoning Ability Problem management ...

Senior Software Engineer

North, SC ยท Remote

$145K - $165K/yr

As a Senior Software Engineer on the Distribution Team, you'll be instrumental in developing and ... distributed, remote-first team Bonus Skills to Stand Out: * Experience designing and building ...

Sr. Software Engineer I

North, SC ยท On-site +1

$113K - $149K/yr

We are seeking a highly capable Senior Software Engineer to deliver high-quality, scalable software ... Remote-first culture * Home Office stipend upon hire * Multiple Health insurance options (vision ...

$166K - $191K/yr

Own the entire software development process from timeline estimation to coding, testing and release ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

iOS Engineer -Remote

Rock Hill, SC ยท Remote

$61.63 - $88.47/hr

Own the entire software development process from timeline estimation to coding, testing and release ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

$166K - $191K/yr

Own the entire software development process from timeline estimation to coding, testing and release ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

next page

Showing results 1-20

Embedded Software Engineer Remote information

See South Carolina salary details

$65K

$142.3K

$161.5K

How much do embedded software engineer remote jobs pay per year?

As of Aug 8, 2026, the average yearly pay for embedded software engineer remote in South Carolina is $142,333.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,000.00 and $160,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by remote embedded software engineers, and how can they be addressed?

Remote Embedded Software Engineers often encounter challenges such as limited direct access to physical hardware, coordinating across different time zones with team members, and maintaining effective communication for troubleshooting and integration tasks. These challenges can be mitigated by utilizing remote hardware labs, well-established code repositories, and clear documentation practices. Regular video meetings, collaborative development tools, and proactive status updates also help keep projects on track and align team efforts. By staying organized and responsive, remote engineers can overcome these obstacles and deliver high-quality embedded solutions.

What is an embedded software engineer remote?

An Embedded Software Engineer Remote job involves designing, developing, and testing software that runs on embedded systems, such as microcontrollers or IoT devices, while working remotely. These engineers write low-level code, optimize performance, and ensure seamless hardware-software integration. They use programming languages like C, C++, or Python and collaborate with teams through virtual communication tools. Remote roles require strong self-discipline, effective communication, and the ability to troubleshoot issues independently.

What are the key skills and qualifications needed to thrive as an embedded software engineer remote?

To thrive as an Embedded Software Engineer Remote, you need strong programming skills in C/C++, a solid understanding of embedded systems architecture, and often a degree in computer engineering, electrical engineering, or a related field. Familiarity with real-time operating systems (RTOS), version control tools like Git, and hardware debugging tools is commonly required, and certifications like Certified Embedded Systems Engineer (CESE) are a plus. Excellent problem-solving, self-motivation, and clear communication are important soft skills for effective remote collaboration. These capabilities enable you to deliver reliable, efficient solutions in a distributed work environment while supporting cross-functional teams and project objectives.

What are the most commonly searched types of Embedded Software Engineer jobs in South Carolina? The most popular types of Embedded Software Engineer jobs in South Carolina are:
What job categories do people searching Embedded Software Engineer Remote jobs in South Carolina look for? The top searched job categories for Embedded Software Engineer Remote jobs in South Carolina are:
What cities in South Carolina are hiring for Embedded Software Engineer Remote jobs? Cities in South Carolina with the most Embedded Software Engineer Remote job openings:
Infographic showing various Embedded Software Engineer Remote job openings in South Carolina as of July 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $142,333 per year, or $68.4 per hour.

Controls Systems Engineer (Multiple Positions) (REF286610T)

Bosch Group

Fountain Inn, SC โ€ข On-site, Remote

$74K - $96K/yr

Full-time

Re-posted 21 days ago


Job description

Company Description

Bosch Rexroth Corporation seeks Controls Systems Engineer (Multiple Positions) at its facility located at 8 Southchase Court, Fountain Inn, SC 29644. Function as software developer and support lead for customer project activities. Support customer project activities, which involves performing requirement analysis, system design, software development and verification using the Bosch Rexroth machine controllers. Develop platform solutions to implement functionality and automated functions on skid steer loaders. Manage platform development which aims to offer solutions that are versatile and portable on various machine types. REQS: This position requires a bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering or a related field. Plus 3 years of experience as a Software Engineer, System Engineer or occupation involving Embedded Software development. Additionally, the applicant must have employment experience with: (1) C/C++ and MATLAB Simulink; (2) Embedded code development; (3) Software architecture tools (IBM Rhapsody or MATLAB System Composer); (4) Git, SVN and other SW versioning tools; (5) Software Testing and debugging tools such (TPT fusion, INCA, Vector CANalyzer, or CANape; and (6) CAN protocols (SAE J1939 and ISO 11783. UDS stack, or ISO14229). Travel: 25% domestic and international travel. Telecommuting: 1 day per week allowed to work from home. Applicants who are interested in this position should apply via https://www.bosch.us/careers/, search [Controls Systems Engineer/ Reference # - REF286610T].

Additional Information

All your information will be kept confidential according to EEO guidelines.