2

Remote Embedded Systems Engineer Jobs in Raleigh, NC

Reporting to the Manager, Distribution Engineering. This position is a remote position or is a ... systems design and the use of PLS-CADD- Knowledge of interconnecting DER's and modeling ...

Reporting to the Manager, Distribution Engineering. This position is a remote position or is a ... systems design and the use of PLS-CADD- Knowledge of interconnecting DER's and modeling ...

Reporting to the Manager, Distribution Engineering. This position is a remote position or is a ... systems design and the use of PLS-CADD- Knowledge of interconnecting DER's and modeling ...

Reporting to the Manager, Distribution Engineering. This position is a remote position or is a ... systems design and the use of PLS-CADD- Knowledge of interconnecting DER's and modeling ...

Reporting to the Manager, Distribution Engineering. This position is a remote position or is a ... systems design and the use of PLS-CADD- Knowledge of interconnecting DER's and modeling ...

Engineering of distribution electrical projects through the entire project lifecycle: from ... systems design and the use of PLS-CADD- Knowledge of interconnecting DER's and modeling ...

Reporting to the Manager, Distribution Engineering. This position is a remote position or is a ... systems design and the use of PLS-CADD- Knowledge of interconnecting DER's and modeling ...

Reporting to the Manager, Distribution Engineering. This position is a remote position or is a ... systems design and the use of PLS-CADD- Knowledge of interconnecting DER's and modeling ...

Reporting to the Manager, Distribution Engineering. This position is a remote position or is a ... systems design and the use of PLS-CADD- Knowledge of interconnecting DER's and modeling ...

Technical Lead

Raleigh, NC · Remote

$150K - $199K/yr

... Developer, Technology Analyst, Systems Engineer or related occupation. Requires in depth ... This is a remote role that may be hired in several markets across the United States with the ...

Technical Lead

Raleigh, NC · Remote

$150K - $199K/yr

... Developer, Technology Analyst, Systems Engineer or related occupation. Requires in depth ... This is a remote role that may be hired in several markets across the United States with the ...

We design and deploy agentic AI systems and predictive analytics, supported by AI-ready data assets ... These capabilities are becoming increasingly embedded across the enterprise. Data is central to our ...

We design and deploy agentic AI systems and predictive analytics, supported by AI-ready data assets ... These capabilities are becoming increasingly embedded across the enterprise. Data is central to our ...

Senior Software Developer - V-Force

Raleigh, NC · On-site +1

$53 - $70/hr

Our platform is redefining what's possible in high-performance, scalable data systems, and we're ... squad embedded within R&D. This is not a support role; this is a hands-on development position ...

next page

Showing results 1-20

Remote Embedded Systems Engineer information

See Raleigh, NC salary details

$60.8K

$133.4K

$186.6K

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

As of Jun 18, 2026, the average yearly pay for remote embedded systems engineer in Raleigh, NC is $133,441.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,400.00 and $158,900.00 per year, depending on experience, location, and employer.

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

To thrive as a Remote Embedded Systems Engineer, you need a solid background in electrical engineering, proficiency in C/C++ programming, and experience with embedded hardware and software design. Familiarity with development tools such as debuggers, oscilloscopes, version control systems (like Git), and RTOS platforms, as well as certifications like Certified Embedded Systems Engineer, are commonly required. Strong problem-solving abilities, self-motivation, and effective remote communication skills set top candidates apart in this role. These skills are essential for developing reliable, high-performance embedded solutions while collaborating efficiently in distributed teams.

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

Remote Embedded Systems Engineers often collaborate with hardware teams through video conferencing, collaborative design tools, and remote access to development boards. Regular virtual meetings are scheduled for project updates, troubleshooting, and aligning on hardware-software integration requirements. To stay effective, engineers may use remote debugging tools and sometimes ship prototype hardware to their home office, ensuring they can test and validate firmware in real time. Clear documentation and proactive communication are essential for overcoming the physical distance and ensuring successful project outcomes.

What is a Remote Embedded Systems Engineer?

A Remote Embedded Systems Engineer is a professional who designs, develops, and maintains embedded systems—specialized computing systems that perform dedicated functions within larger mechanical or electrical systems—while working remotely. These engineers work with hardware and software, often programming microcontrollers or processors, to create solutions for products like smart devices, automotive systems, or industrial machines. Their remote role means they collaborate virtually with teams, using tools for code development, debugging, and communication. Strong knowledge of C/C++, Linux, and real-time operating systems (RTOS) is often required. Remote Embedded Systems Engineers play a crucial role in the growing fields of IoT, automation, and smart technologies.

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

AspectRemote Embedded Systems EngineerRemote Firmware Developer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related field; knowledge of embedded C/C++Bachelor's in Computer Science, Electrical Engineering; proficiency in embedded C, assembly, and RTOS
Work EnvironmentDesigning and testing hardware-software integration, often in R&D labs or remote setupsDeveloping low-level code for hardware devices, often in embedded systems or IoT projects
Employer & Industry UsageElectronics, automotive, aerospace, IoT companiesConsumer electronics, industrial automation, IoT device manufacturers

While both roles involve working with embedded hardware and software, the Remote Embedded Systems Engineer typically focuses on system design, integration, and testing, whereas the Remote Firmware Developer specializes in writing low-level firmware code for specific hardware components. Both roles require similar technical skills and often overlap in industry applications.

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

Engineer, Managed Services

IT Solutions Consulting LLC

Raleigh, NC • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Description
About ITS:
Do you have the CHOPS? IT Solutions lives its values: Client Success is Our Success, Hungry for the Journey, Ownership Thinking, Passionate Problem Solving, and Surrender the Ego. If your values align, we want you to be a part of a fast-growing Managed Service Provider specializing in providing high-end technology solutions to small and mid-market businesses. IT Solutions is a nationally recognized leader in the IT space, with over 25 years of experience and thousands of satisfied clients. Join and grow with us, as we continue to innovate new ways to help businesses Experience Excellence.
Job Summary:
The Engineer, Managed Services is part of the Managed Services team responsible for supporting multiple clients and handling inbound and escalated inquiries on the Service Desk. The ideal candidate is a dedicated, relentless problem solver who applies logic and an instinctive approach to resolving technical issues. At IT Solutions, most of our clients rely on us as their sole technological resource. This person should enjoy learning new technologies on the fly while solving diverse technical challenges. The candidate should understand the value of best practices and have the foresight to thoroughly consider all potential outcomes before making impactful changes. The ability to manage the stress of client-down situations is an absolute must, and it is paramount to always provide excellent customer service.
Requirements
Responsibilities:
  • Manage service tickets assigned to your personal and team queue and respond in agreed-upon timeframe.
  • Provide superior service to customers and clients with limited supervision consistently.
  • Provides remote hardware/software support, documentation, support logs and other related information throughout triage process.
  • Act as internal escalation point for other Technicians to engage for technical assistance or process guidance and provide guidance to teammates on operational processes, troubleshooting or customer service.
  • Responsible for the management of network, datacenter, security, and voice technologies. This includes but is not limited to Cisco, Sonicwall, Palo Alto, Juniper, F5, HP, Aruba, VMWare, Hyper-V, NetApp and other technologies.
  • Analyzes and troubleshoots the logs and tracks the nature and resolution of problems and can perform all levels of routing incident analysis.
  • Uses monitoring tools to investigate potential issues or respond to monitoring events, this can include but not be limited to Kaseya VSA, Connectwise Automate, LogicMonitor, Nagios, etc.
  • Assists in monitoring and maintaining network hardware and software; analyzes and troubleshoots the logs and tracks the nature and resolution of problems and can perform all levels of routing incident analysis.
  • Interacts with telecommunication, hardware and software vendors and operates on the customers' behalf to drive resolution of issues while providing regular progress updates to any incident stakeholders.
  • Interact and work directly with multiple advanced technician groups and vendors to escalate technical issues, provide client updates, and drive incidents to resolution often collaborating between more than one group at a time.
  • Work regularly with internal service and project coordinators who assign tickets to the Service DeskTeam.
  • Produce detailed service reports regularly and communicate updates or changes internally and to the clients.
  • Participate in a week-long on-call rotation a few times per year.
  • Travel onsite to client offices to provide services. Days not spent traveling will be worked onsite at IT Solutions or at times working from home.

Experience
Knowledge, Skills, and Abilities:
  • Confident and comfortable with client facing activity.
  • Strong oral and written communication skills
  • Communicate effectively with internal team members, customers, clients, and stakeholders.
  • Maintains the ability to stay organized and be detail oriented.
  • Demonstrates a passion for solving problems or helping others and take the initiative in driving continuous improvement/execution excellence.
  • Exceptional organizational skills, including the ability to self-manage and multi-task effectively and accurately in a fast-paced and dynamic environment.
  • Understanding of all Microsoft 365 offerings, as well as a basic understanding of Active Directory.
  • Ability to lift at least 50 pounds and be comfortable with climbing up step ladders.

Experience:
  • Bachelor's Degree, or equivalent level of experience, in an engineering, business, or IT-related field preferred
  • 2+ years' work experience as a Network Administrator installing, configuring, maintaining, and troubleshooting network, data center and security technologies.
  • 3 years in a helpdesk role, triaging reported issues and incidents by customers.
  • Experience managing or troubleshooting all Windows desktop and Windows Server (2012-Current) versions.
  • Experience managing or troubleshooting with Office 365 Exchange online and Microsoft Exchange 2013-Current.
  • Experience with any of the following firewalls and remote access VPNs: Cisco AnyConnect, Meraki, Sonicwall, Fortinet, etc.
  • Experience with a ticketing system, such as ConnectWise Manage
  • Experience supporting virtual desktop environments: Multi-Server Remote Desktop Server farm w/ Secure Gateway is prefer

Certificates, Licenses, Registrations:
  • CompTIA A+, Microsoft Windows, Apple macOS certification, Cisco Certifications not required but would be a plus

Compensation Package
ITS offers a full benefits package, including:
  • Rich Medical and prescription plans
  • Dental & Vision
  • Paid Holidays and Flexible Paid Time Off
  • 401K/401K Roth with Safe Harbor matching
  • Stock Appreciation Rights
  • Company-paid life insurance, long-term and short-term disability insurance
  • Company-paid mental health support & financial wellness services
  • FSA for medical and dependent care
  • HSA option with compatible medical plan
  • Company-paid training, materials, and exams
  • Performance-based bonuses

IT Solutions is an equal employment opportunity employer that provides opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.