1

Freelance Embedded Software Engineer Jobs in Charleston, SC

Hands-on experience with building and integrating hardware components, circuit boards, and embedded ... Past performance utilizing Altium or equivalent software for PCB and circuit systems design

Scrum Master

North Charleston, SC · Hybrid

$49.25 - $65.50/hr

Background in software engineering, systems engineering, or test. * Experience working within ... Agile practices become more embedded across the program, improving predictability and delivery flow.

Scrum Master

Charleston, SC · Hybrid

$49 - $65.50/hr

Background in software engineering, systems engineering, or test. * Experience working within ... Agile practices become more embedded across the program, improving predictability and delivery flow.

Scrum Master

North Charleston, SC · On-site

$49 - $65.50/hr

Background in software engineering, systems engineering, or test. * Experience working within ... Agile practices become more embedded across the program, improving predictability and delivery flow.

Showing results 21-40

Freelance Embedded Software Engineer information

See Charleston, SC salary details

$65.5K

$143.5K

$162.8K

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

As of Aug 13, 2026, the average yearly pay for freelance embedded software engineer in Charleston, SC is $143,539.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,100.00 and $161,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a freelance embedded software engineer, and why are they important?

To thrive as a Freelance Embedded Software Engineer, you need a strong background in computer science or electrical engineering, proficiency in embedded C/C++, and experience with microcontrollers or real-time operating systems. Familiarity with development tools such as Keil, IAR, or Eclipse, version control systems like Git, and relevant certifications (e.g., ARM Accredited Engineer) are highly valued. Excellent problem-solving skills, self-motivation, and strong communication are crucial for managing diverse client projects and remote collaborations. These skills ensure you can deliver reliable, efficient solutions tailored to client needs while maintaining professional autonomy and quality standards.

What are some common challenges freelance embedded software engineers face when working with multiple clients?

Freelance embedded software engineers often juggle several projects simultaneously, each with unique hardware platforms, toolchains, and client expectations. Managing communication across different time zones and ensuring clear documentation for handoffs can be challenging. Additionally, freelancers must quickly adapt to varying development environments and maintain up-to-date knowledge of industry standards to deliver quality solutions. Effective organization and transparent project management are key to overcoming these hurdles.

What is a freelance embedded software engineer?

A Freelance Embedded Software Engineer is a professional who designs, develops, tests, and maintains software that operates on embedded systems, such as microcontrollers and specialized hardware, while working independently or on a contract basis. Unlike full-time employees, freelancers typically work with multiple clients on a project-by-project basis. Their responsibilities often include writing firmware, optimizing code for hardware constraints, and integrating software with electronic components. Freelancers in this field enjoy flexibility and variety in their work, but are also responsible for managing their own business operations.

What is the difference between Freelance Embedded Software Engineer vs Embedded Software Developer?

AspectFreelance Embedded Software EngineerEmbedded Software Developer
CredentialsTypically requires a degree in computer engineering or related field, with certifications like ARM or RTOS expertiseSimilar credentials, often with certifications in embedded systems or specific platforms
Work EnvironmentIndependent, project-based, often remote or client-siteUsually employed by companies, working in teams within offices or labs
Industry UsageFreelance market for custom projects, consulting, or short-term contractsFull-time or contract roles within tech, automotive, medical, or consumer electronics industries

While both roles require embedded systems knowledge and similar credentials, a Freelance Embedded Software Engineer works independently on diverse projects, often remotely, whereas an Embedded Software Developer is typically employed by a company, working within a team on ongoing product development.

What are the most commonly searched types of Embedded Software Engineer jobs in Charleston, SC? The most popular types of Embedded Software Engineer jobs in Charleston, SC are:
What are popular job titles related to Freelance Embedded Software Engineer jobs in Charleston, SC? For Freelance Embedded Software Engineer jobs in Charleston, SC, the most frequently searched job titles are:
What job categories do people searching Freelance Embedded Software Engineer jobs in Charleston, SC look for? The top searched job categories for Freelance Embedded Software Engineer jobs in Charleston, SC are:
Infographic showing various Freelance Embedded Software Engineer job openings in Charleston, SC as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $143,539 per year, or $69 per hour.

Product Security Engineer (Mid-Level)

Boeing

North Charleston, SC • On-site

$128K - $173K/yr

Full-time

Medical, Life, Retirement

This job post has expired today. Applications are no longer accepted.


Boeing rating

8.5

Company rating: 8.5 out of 10

Based on 612 frontline employees who took The Breakroom Quiz

33rd of 538 rated manufacturers


Job description

Product Security Engineer (Mid-Level)
Company:
The Boeing Company
The Product Security Engineering (PSE) organization is looking for Product Security Engineers (Mid-Level) to join our Cybersecurity Lifecycle teams supporting Boeing Commercial Airplanes (BCA) in North Charleston, South Carolina. The selected candidates will execute our vision and share our passion for protecting commercial airplanes products and the aviation ecosystem.
Position Responsibilities:
  • Assess risks, threats, and vulnerabilities of the product assets and production systems in accordance with accepted industry, professional, and government standards to ensure security design integrity, availability, confidentiality, and regulatory compliance
  • Develop security requirements and coordinate with different systems stakeholders
  • Develop technical data and documentation in accordance with requirements and system security engineering processes and procedures for internal reference and external delivery
  • Coordinate with penetration testers to validate coverage and impacts to analysis
  • Review developed certification artifacts with FAA and Engineering Unit Members
  • Develop effective and innovative technical solutions with an awareness of consequences of judgements individually and through teams
  • Perform / lead the development, implementation, and communication of sustainment activities to ensure continued product security, safety, and resiliency of digitally-connected, in-service airplanes
  • Oversee configuration management and security of data, networks, and resources used to ensure continued product security and resiliency of in-service models

Basic Qualifications (Required Skills/Experience):
  • Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
  • 5+ years of related work experience in systems engineering, systems integration, software engineering, electrical engineering, certification, product security
  • Experience coordinating and presenting technical content to a variety of technical and non-technical audiences
  • Comprehensive understanding of airplane systems and networks

Preferred Qualifications (Desired Skills/Experience):
  • Experience in cybersecurity, security network architecture, embedded systems security, security testing and evaluation, network design
  • Comprehensive understanding of DO-326B, DO-356A, DO-355
  • Related work experience in systems engineering, systems integration, software engineering, electrical engineering, certification, product security
  • Technical leadership with a positive and curious mindset
  • Possess one or more security certifications, including but not limited to: CISSP; Security+; CEH; CCNA; UNIX/LINUX System Administration; GIAC GPEN, GWAPT, or GXPN; Offensive Security Certified Engineer (OSCE); Offensive Security Certified Professional (OSCP)

Conflict of Interest: Successful candidates for this job must satisfy the Company's Conflict of Interest (COI) assessment process.
Drug Free Workplace:
Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and several programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary Pay Range: $128,350 - $173,650
Language Requirements:
Not Applicable
Education:
Bachelor's Degree or Equivalent
Relocation:
This position offers relocation based on candidate eligibility.
Export Control Requirement:
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. §120.62 is required. "U.S. Person" includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.
Safety Sensitive:
This is not a Safety Sensitive Position.
Security Clearance:
This position does not require a Security Clearance.
Visa Sponsorship:
Employer will not sponsor applicants for employment visa status.
Contingent Upon Award Program
This position is not contingent upon program award
Shift:
Shift 1 (United States of America)
Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
EEO is the law
Boeing EEO Policy
Request an Accommodation
Applicant Privacy
Boeing Participates in E - Verify
  • E-Verify (English)
  • E-Verify (Spanish)

Right to Work Statement
  • Right to Work (English)
  • Right to Work (Spanish)

What Boeing employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom