2

Remote Embedded Software Jobs in Raleigh, NC (NOW HIRING)

Senior Software Engineer

Raleigh, NC · Remote

$168K - $203K/yr

Overview This is a remote role that may be hired in several markets across the United States with ... Qualifications Bachelor's Degree in Computer Science, Software Engineering, Information Technology ...

Senior Wireless Firmware Engineer

Raleigh, NC · Remote

$116K - $153K/yr

You will work across embedded firmware, wireless drivers, and system-level software to enable high ... Published ranges are provided in good faith at the time of posting. #LI-Remote, #RemoteJobs, #Wo ...

Collaborate with software vendor partners as a technical SME/liaison, understanding application ... Remote Candidates who are back-to-work, people with disabilities, without a college degree, and ...

We are looking for a security focused software engineer who is eager to tackle the evolving ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

We are looking for a security focused software engineer who is eager to tackle the evolving ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Software Engineer, Telco

Raleigh, NC · On-site +1

$96K - $154K/yr

About the Job Red Hat Engineering is looking for a Software Engineer to join the Telco 5G Platform ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Software Engineer, Telco

Raleigh, NC · On-site +1

$96K - $154K/yr

About the Job Red Hat Engineering is looking for a Software Engineer to join the Telco 5G Platform ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Over 750 teammates are dispersed throughout Boston, Raleigh, New York, Lisbon, Singapore, and remote Bitsight is looking for a motivated Software Engineer to join our Big Data engineering team. We ...

New

Software Engineer

Raleigh, NC · On-site +1

$135K - $154K/yr

For positions with Remote-US locations, the actual salary range for the position may differ based ... About Red Hat Red Hat is the world's leading provider of enterprise open source software solutions ...

next page

Showing results 1-20

Remote Embedded Software information

See Raleigh, NC salary details

$68K

$149.1K

$169.1K

How much do remote embedded software jobs pay per year?

As of Jun 19, 2026, the average yearly pay for remote embedded software in Raleigh, NC is $149,101.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,800.00 and $168,200.00 per year, depending on experience, location, and employer.

What is a remote embedded software engineer?

A remote embedded software engineer is a professional who designs, develops, tests, and maintains software that runs on embedded systems, such as microcontrollers or specialized hardware, while working from a location outside the traditional office environment. These engineers typically collaborate with hardware teams, write code for real-time or resource-constrained systems, and use remote tools to debug and deploy software. They may work in industries like automotive, medical devices, consumer electronics, or industrial automation. Remote embedded software engineers rely on communication and project management tools to coordinate with their teams and ensure product quality.

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

Remote embedded software engineers often face challenges such as limited access to physical hardware for testing, coordinating with hardware teams across locations, and ensuring clear communication about design specifications. To overcome these, teams typically use simulation tools, remote access labs, and detailed documentation. Regular virtual meetings and collaborative platforms also help maintain alignment and facilitate troubleshooting in distributed environments.

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

To thrive as a Remote Embedded Software Engineer, you need expertise in embedded systems programming (typically in C/C++), hardware interfacing, and a relevant degree in computer engineering or electrical engineering. Familiarity with development tools such as debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is commonly required. Strong problem-solving abilities, self-motivation, and effective remote communication skills help you excel in a distributed team environment. These skills ensure reliable software integration with hardware, efficient collaboration, and successful delivery of complex embedded solutions.

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

AspectRemote Embedded SoftwareRemote Firmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development
Work EnvironmentDevelops software for embedded devices, often in hardware labs or remote setupsCreates low-level firmware for hardware components, typically in hardware labs or remote
Industry UsageAutomotive, IoT, consumer electronics, industrial systemsConsumer electronics, IoT, aerospace, automotive
Common Search/ComparisonYesYes

Remote Embedded Software and Remote Firmware Engineer roles both involve working on embedded systems, but Embedded Software focuses on higher-level software development, while Firmware Engineers work on low-level hardware control code. Both require similar credentials and are used across industries like automotive and IoT, often in remote or hybrid environments.

What Are Remote Embedded Software Jobs?

Remote embedded software jobs include embedded software engineer positions. As a work from home embedded software engineer, you develop embedded software systems for a variety of computerized devices. Your responsibilities start with assessing your client’s needs. You then design and code the embedded software, troubleshoot your software systems, perform research and test actions on the software, and implement software updates whenever necessary. Other duties include maintaining the software programs, documenting solutions to issues, providing the necessary post-production support, and reviewing the implemented system to debug the embedded environment and interpret error reports.

What are the most commonly searched types of Embedded Software jobs in Raleigh, NC? The most popular types of Embedded Software jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Remote Embedded Software jobs? Cities near Raleigh, NC with the most Remote Embedded Software job openings:
Senior Software Engineer

Senior Software Engineer

First Citizens Bank

Raleigh, NC • Remote

$168K - $203K/yr

Full-time

Posted 28 days ago


First Citizens Bank rating

7.6

Company rating: 7.6 out of 10

Based on 103 frontline employees who took The Breakroom Quiz

79th of 141 rated banks


Job description

Overview

This is a remote role that may be hired in several markets across the United States with the ability to work in Eastern, Central, Mountain and Pacific time zone business hours.

Primarily responsible for the design, implementation, optimization and management of secure and advanced cloud infrastructure solutions in a multi-cloud environment within a regulated large financial institution. Provide hands-on support for cloud infrastructure, develop Infrastructure as Code solutions, and assist application teams with cloud adoption. Experience designing and operating secure cloud platforms in compliance with banking regulatory frameworks like FFIEC, CCM, SOX, PCI-DSS.  Prociency in scripting, cloud architecture, and problem-solving skills are required, along with the ability to lead complex projects and mentor junior and mid-level engineers. Deploy and manage cloud resources, optimizing congurations for security, performance and cost-eectiveness. Lead the design and deployment of scalable, resilient, and secure cloud architectures for critical applications. Dene and implement best practices for Infrastructure as Code (IaC), Continuous Integration and Continuous Delivery/Deployment (CI/CD), and infrastructure automation. Mentor team members providing guidance and technical leadership on complex projects. Engage in research and continuous improvement initiatives to adopt new technologies and best practices. Maintain and share technical documentation to support knowledge transfer within the team. Provide 24/7 on-call support to ensure the availability and reliability of cloud infrastructure. This is a remote role that may be hired in several markets across the United States with the ability to work in Eastern, Central, Mountain and Pacific time zone business hours.


Qualifications

Bachelor’s Degree in Computer Science, Software Engineering, Information Technology or a related field plus eight (8) years of experience in the job offered or eight (8) years as a Cloud DevOps Engineer, Cloud Site Reliability Engineer, Cloud Platform Engineer, Cloud Infrastructure Engineer within a Large Financial Institution (LFI) in a multi-cloud environment, or a related occupation.

Requires expertise in more than one of the following cloud platforms - AWS, Azure, Google Cloud, IBM Cloud, or enterprise scale deployments. Advanced proficiency in computer programming languages (Bash, Python, or Go), Infrastructure as Code (Terraform, Cloud Formation, or ARM Templates) for automated provisioning of infrastructure for Operational Resilience. Requires advanced experience of Cloud Security, Identity Management and regulatory compliance (SOC2, PCI-DSS, or FFIEC). Requires expertise in designing and embedding preventive and detective controls based on CCM v4 in CI/CD pipelines and GitOps workflows supporting Cloud Native and Hybrid architectures (Public + Private Cloud). Expertise in designing and developing internal platform services and self-service deployment frameworks. Advanced solution expertise with Cloud and Network Security Architectures, monitoring and observability tools. Requires intermediate experience administering Linux and Windows operating systems. Demonstrated ability to collaborate with Enterprise Architecture, CyberSec and Risk Teams. Requires ability to provide 24/7 on-call support as needed. Experience in large regulated financial institutions, ensuring alignment with Governance, Audit and Compliance Standards. Associate or Professional level industry standard certifications from the cloud vendors (AWS Developer or AWS Solution Architect Professional). This is a remote role that may be hired in several markets across the United States with the ability to work in Eastern, Central, Mountain and Pacific time zone business hours.

The base pay for this position is generally between $168,000 to $203,509 per year. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits

This job posting is expected to remain active for 31 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants. #EJC and #LI-DNI

Qualifications:

Bachelor’s Degree in Computer Science, Software Engineering, Information Technology or a related field plus eight (8) years of experience in the job offered or eight (8) years as a Cloud DevOps Engineer, Cloud Site Reliability Engineer, Cloud Platform Engineer, Cloud Infrastructure Engineer within a Large Financial Institution (LFI) in a multi-cloud environment, or a related occupation.

Requires expertise in more than one of the following cloud platforms - AWS, Azure, Google Cloud, IBM Cloud, or enterprise scale deployments. Advanced proficiency in computer programming languages (Bash, Python, or Go), Infrastructure as Code (Terraform, Cloud Formation, or ARM Templates) for automated provisioning of infrastructure for Operational Resilience. Requires advanced experience of Cloud Security, Identity Management and regulatory compliance (SOC2, PCI-DSS, or FFIEC). Requires expertise in designing and embedding preventive and detective controls based on CCM v4 in CI/CD pipelines and GitOps workflows supporting Cloud Native and Hybrid architectures (Public + Private Cloud). Expertise in designing and developing internal platform services and self-service deployment frameworks. Advanced solution expertise with Cloud and Network Security Architectures, monitoring and observability tools. Requires intermediate experience administering Linux and Windows operating systems. Demonstrated ability to collaborate with Enterprise Architecture, CyberSec and Risk Teams. Requires ability to provide 24/7 on-call support as needed. Experience in large regulated financial institutions, ensuring alignment with Governance, Audit and Compliance Standards. Associate or Professional level industry standard certifications from the cloud vendors (AWS Developer or AWS Solution Architect Professional). This is a remote role that may be hired in several markets across the United States with the ability to work in Eastern, Central, Mountain and Pacific time zone business hours.

The base pay for this position is generally between $168,000 to $203,509 per year. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits

This job posting is expected to remain active for 31 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants. #EJC and #LI-DNI

Education:UNAVAILABLEEmployment Type: FULL_TIME

What First Citizens Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom