1

Embedded Software Engineer Iii Jobs in Raleigh, NC

Embedded Software Engineer

Cary, NC · On-site

$123K - $161K/yr

... Experience 3+ Years Experience in fields related to Computer Engineering/Computer Science ... embedded software development workflow from requirements to machine validation Demonstrated ...

Embedded Software Engineer - Onsite

Cary, NC · On-site

$134K - $176K/yr

... Experience 3+ Years Experience in fields related to Computer Engineering/Computer Science ... embedded software development workflow from requirements to machine validation Demonstrated ...

New

Embedded Software Engineer

Raleigh, NC

$112K - $148K/yr

Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role ...

Embedded Software Engineer

Raleigh, NC · On-site

$112K - $148K/yr

Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role ...

Embedded Software Engineer

Raleigh, NC

$112K - $148K/yr

Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role ...

Embedded Software Engineer

Cary, NC · On-site

$121K - $160K/yr

Embedded Software Engineer Cary, NC - Full Time Productive Resources (www.productiveresources.com ... Requirements: * 3+ Years Experience in fields related to Computer Engineering/Computer Science.

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, with 3+ years of experience in embedded software development . * Technical Skills: Proficiency ...

Senior Embedded Software Engineer

Cary, NC · Hybrid

$121K - $159K/yr

... Embedded Software Engineer to develop and verify software for control systems used in demanding ... DO-178 / DO-331,IEC 61508-3, tool qualification guidance such asDO-330(or equivalent), functional ...

next page

Showing results 1-20

Embedded Software Engineer Iii information

See Raleigh, NC salary details

$68K

$149.1K

$169.1K

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

As of Jul 20, 2026, the average yearly pay for embedded software engineer iii 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 cities near Raleigh, NC are hiring for Embedded Software Engineer Iii jobs? Cities near Raleigh, NC with the most Embedded Software Engineer Iii job openings:
Infographic showing various Embedded Software Engineer Iii job openings in Raleigh, NC as of July 2026, with employment types broken down into 1% Internship, 85% Full Time, 10% Part Time, 1% Temporary, and 3% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $149,101 per year, or $71.7 per hour.
Embedded Software Engineer

Embedded Software Engineer

Three Point Solutions

Cary, NC • On-site

$60 - $64/hr

Contractor

Re-posted 23 days ago


Job description

Job Title:         Embedded Software Engineer
Client:              Heavy Machine Manufacturing Company
Location:         Cary, NC 27513
Duration:         12 Months
Shift:                1st Shift (8:00 AM – 5:00 PM)

Job Summary

Embedded software engineering role focused on design, development, and validation of software systems. Involves building tools, improving development workflows, and supporting cross-functional engineering teams.

Key Responsibilities

• Develop and support embedded software tools and applications
• Collaborate with internal/external stakeholders for software improvements
• Contribute to design, testing, and validation of engineering solutions
• Participate in design reviews and technical documentation
• Identify and improve existing processes and systems
• Support development of next-gen embedded tools and platforms

Core Duties

• Design and develop embedded software solutions
• Create and maintain technical documentation
• Perform feasibility testing and validation
• Analyze data and support engineering decision-making
• Troubleshoot and improve software/system performance
• Work on small to mid-scale engineering projects
• Ensure compliance with engineering standards and best practices

Work Environment / Role Nature

• Team-based engineering environment
• Moderate supervision with independent task execution
• Mix of development, testing, and collaboration work
• Cross-functional interaction with engineering teams

Required Skills

• Embedded software development – 3+ years
• Programming (C, C++, C#, or Java) – 3+ years
• Object-oriented design – 3+ years
• Software testing & validation – 3+ years
• Embedded systems lifecycle understanding – 3+ years
• Communication & collaboration – 3+ years

Preferred Skills

• Python scripting – 1–2 years
• GNU Make – 1–2 years
• CAN / UDS protocols – 1–2 years
• Agile development – 1–2 years
• RTOS / OpenRTOS exposure – 1–2 years

Education / Experience

• Bachelor’s degree in Computer Science, Computer Engineering, or related field
3+ years of relevant experience in embedded software development

#ZR