2

Remote Embedded Engineer Jobs (NOW HIRING)

Embedded Software Engineer

Somerville, MA ยท On-site +1

$143.50K - $188.80K/yr

Easily implement common embedded software architecture patterns for things like filtering, control loops, and remote procedure calls * Architect code that your fellow software engineers are excited ...

Senior Embedded Linux Engineer You'll contribute to full-stack embedded development-from writing ... This position is remote with travel up to 25% to our company headquarters or other locations. Key ...

This is a remote position that will serve as a Midwest and West Coast POC. Travel will be required ... and engineer embedded software solutions * Must have knowledge of C#, Java, or C++ * Ability to ...

We are looking for an Embedded Systems Engineer to join our SmartGate team. SmartGate is Loadsmart ... United States (Remote) WHAT YOU GET TO DO: * Maintain end-to-end system integrity across the ...

We are looking for an Embedded Systems Engineer to join our SmartGate team. SmartGate is Loadsmart ... United States (Remote) WHAT YOU GET TO DO: * Maintain end-to-end system integrity across the ...

Embedded Software Engineer (Remote)

Minneapolis, MN ยท Remote

$137.30K - $180.60K/yr

We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings Hub ...

next page

Showing results 1-20

Remote Embedded Engineer information

See salary details

$70K

$153.4K

$174K

How much do remote embedded engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for remote embedded engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Remote Embedded Engineer, you need expertise in embedded systems design, proficiency in programming languages like C/C++, and a background in electrical or computer engineering. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware debugging tools, and version control systems such as Git is typically required. Strong problem-solving abilities, self-motivation, and effective remote communication skills make candidates stand out in this role. These competencies are vital to ensure reliable embedded solutions, efficient project collaboration, and independent productivity in a remote environment.

How do Remote Embedded Engineers typically collaborate with hardware teams when working off-site?

Remote Embedded Engineers often use a combination of version control systems, video conferencing, and remote desktop tools to stay in sync with hardware teams. They may participate in daily standups, share code and test results through collaborative platforms, and sometimes use hardware simulators or remote lab access for testing. Regular documentation and clear communication are key, as are scheduled sync meetings to address integration issues and align project milestones. This structure helps ensure smooth coordination despite physical distance.

What is a Remote Embedded Engineer?

A Remote Embedded Engineer is a professional who designs, develops, and maintains embedded systems, such as microcontrollers or specialized hardware, while working from a location outside the traditional office environment. They use programming languages like C or C++ to create software that interacts directly with hardware components. Remote Embedded Engineers often collaborate with teams using online tools, manage tasks independently, and ensure the reliability and efficiency of embedded systems across industries such as automotive, medical devices, or IoT. Their work enables connectivity and functionality in a wide range of smart devices.

What is the difference between Remote Embedded Engineer vs Remote Firmware Engineer?

AspectRemote Embedded EngineerRemote Firmware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development
Work EnvironmentDesigning and developing embedded hardware/software, often in R&D or product development teamsWriting low-level code for hardware devices, often in manufacturing or product support
Industry UsageElectronics, IoT, automotive, consumer devicesConsumer electronics, IoT, industrial equipment
Common Search/ComparisonRemote Embedded EngineerRemote Firmware Engineer

Both roles focus on embedded systems but differ mainly in scope. Remote Embedded Engineers work on both hardware and software integration, while Remote Firmware Engineers specialize in low-level firmware coding. The choice depends on whether the focus is on hardware-software integration or firmware development.

More about Remote Embedded Engineer jobs
What cities are hiring for Remote Embedded Engineer jobs? Cities with the most Remote Embedded Engineer job openings:
What are the most commonly searched types of Embedded Engineer jobs? The most popular types of Embedded Engineer jobs are:
What states have the most Remote Embedded Engineer jobs? States with the most job openings for Remote Embedded Engineer jobs include:
Infographic showing various Remote Embedded Engineer job openings in the United States as of May 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.
Embedded Software Engineer

Embedded Software Engineer

Cutsforth, LLC

Ferndale, WA โ€ข Remote

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 10 days ago


Job description

Role Information:ย 

  • Job Title:ย Embedded Software Engineerย 
  • Work Location:ย Fully remote position, home officeย 
  • Employment Type:ย Full-timeย 
  • Employment Status:ย Exempt, salariedย 
  • Visa sponsorship isย notย available for this position.ย 
  • Mustย resideย in the United States.ย 
  • We areย notย accepting applicants for remote workers in California, Illinois, and New Yorkย at this time.ย 

Compensation:ย 

  • Annual base salary ofย $103,000 - $129,000, depending on years of experienceย 

โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹Roleย Overview:ย 

Theย Embedded Softwareย Engineerย designs,ย integratesย and implementsย software of embeddedย devices and systems. Analyzes,ย studiesย and improves the efficiency and stability of the system. Executes a complete embedded software development lifecycle. Develops, codes, tests and troubleshoots the system software.ย Role responsibilities include software architecture design, building new applications, andย maintainingย and updating existing programsย utilizingย broadย rangeย embedded software and firmware.ย 

Key Responsibilities:ย 

  • Supports company products with embedded software tools for data collection from a variety of sensors, developing and writing codeย forย extraction ofย diagnostic features.ย 
  • Interfaces with hardware design and developmentย and provides postproduction support when needed.ย ย 
  • Collaboratesย with customers, internal teams, and vendors to fix and improve products.ย ย 
  • Supports software qualityย assurance andย optimizesย I/O (input/output) performance.ย ย 
  • Debugsย and optimizes new and existing code.ย 
  • Maintains and implements cybersecurity protocols asย required, including code chain of custody and code security.ย 
  • Participatesย in code reviews to analyze and improve code written by otherย vendors orย team members.ย 
  • Stays current with the latest industry developments, follows best practices in use of source control, andย participatesย in code reviews.ย 

Required Qualifications:ย 

  • 3+ย years of education in computer science or related fieldย 
  • 3+years ofย software development includingย C/C++ย and/or pythonย 
  • 3+ย years of experience inย Linuxย and/or real-time operating systemsย 
  • Project-based development experience.ย 
  • Experience integrating mechanical and electronic controls,ย understanding ofย instrumentation, control logic, safety integrated systems, and controlsย 

Preferred Qualifications:ย 

  • Bachelor of Science in Mechanical, Electrical, or Computer Engineering, Computerย Scienceย or related field
  • โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹3+ย years of experience in areas outlined above.
  • Experience in the following areas:
    • Modbus
    • Python
    • Qtย 
    • GitHubย 

Other Qualifications:ย 

  • Successfully pass background check for cybersecurity access requirements.ย 
  • General Software developmentย proficiencyย including C/C++ย and pythonย 
  • Designs, develops, and implements new algorithms and tools, specifically within, but not limited toย theย Linuxย operatingย system.ย 
  • Conducts routine and non-routine testing on existing algorithms toย identifyย bugs and areas for optimization.ย 
  • Documentsย algorithm implementation, user requirements,ย and specifications.ย 
  • Must have the ability to follow patterns and build upon established models.ย 
  • Must have experience employing the scientific method of problem-solving.ย 
  • Mustย seekย to understandย and implementย complex system designs.ย 
  • Must be able to estimate the timeย requiredย to complete familiar tasks/projects properly.ย 
  • Excellent communication, interpersonal, and teamwork skillsย 
  • Use version control systems (e.g., Git) and collaboration tools as part of the development workflowย 

Cybersecurity Role Expectations:ย 

  • Candidateย willย be responsible forย reviewing policies and procedures related to cybersecurity and those relevant toย the functions of theirย role.ย 
  • Candidate isย expected toย maintainย a cybersecure work environment.ย 

Benefits:ย 

  • Medical, Vision, Dental Insuranceย 
  • Health Savings Accountย with Employer contributionsย 
  • 401(k) with Employer matchย 
  • Short-term & Long-term Disability Coverageย 
  • Accidental Death & Dismemberment Coverageย 
  • Life Insurance Coverageย 
  • 80 hoursย of Paid-Time-Off annuallyย 
  • Eight paid holidays per yearย 
  • All other benefits required by applicable lawย 

Alignment with Corporate Values

All Cutsforth employees are expected to perform their work in a manner that exhibits understanding and adherence to the Company Mission and Core Attributes of Cutsforth Employees. Employees in management roles must exhibit continual improvement along Cutsforthโ€™s Leadership Traits. Further, each employee must read and adhere to corporate policies and safety protocols.

  • Learn more about Cutsforth here: Cutsforth.com/About
  • Read our Mission & Values here: Cutsforth.com/Values

Equal Employment Opportunity Statement:

Cutsforth will not discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, or national origin. Cutsforth will take affirmative action to ensure that applicants are employed, and that employees are treated during employment, without regard to their race, color, religion, sex, sexual orientation, gender identity, or national origin. Such action shall include, but not be limited to the following: Employment, upgrading, demotion, or transfer, recruitment or recruitment advertising; layoff or termination; rates of pay or other forms of compensation; and selection for training, including apprenticeship. Cutsforth agrees to post in conspicuous places, available to employees and applicants for employment, notices to be provided by the provisions of this nondiscrimination clause.

For Cutsforth's full Equal Employment Opportunity Policy, click here: EEO Notice to Employees & Applicants

Powered by JazzHR

LLn2JVPuOq