1

Embedded Automotive Software Testing Engineer Jobs in Raleigh, NC

Embedded Software Engineer

Cary, NC · On-site

$60 - $64/hr

Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 ... Contribute to design, testing, and validation of engineering solutions * Participate in design ...

Embedded Software Engineer

Cary, NC · On-site

$123K - $161K/yr

... testers and stakeholders to provide an optimized and validated software solution. Our teams are ... automotive communication protocols such as CAN, LIN, and Ethernet Experience using laboratory ...

Embedded Software Engineer

Cary, NC · On-site

$134K - $176K/yr

Software Engineer, Embedded OS Duration: 12 Months Location: Cary NC 27513 ( Onsite) • Support the development of tools & scripts for increasing efficiency and user experience in OpenRTOS based ...

Embedded Software Engineer

Cary, NC · On-site

$123K - $161K/yr

Description: Software Engineer, Embedded OS Job Responsibility Support the development of tools & scripts for increasing efficiency and user experience in the client's OpenRTOS based embedded ...

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 - Onsite

Cary, NC · On-site

$134K - $176K/yr

Embedded Software Engineer - Onsite Mandatory skills: C#, C++, Java, object-oriented software design, C, embedded software development workflow, machine validation, GNU Make, Python, CAN, UDS ...

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 ...

senior embedded software engineer

Cary, NC · On-site

$114K - $150K/yr

... of an embedded system based on software requirements Integrate applications using components ... Demonstrated experience with unit testing (at least one UT framework) and integration testing ...

Senior Embedded Software Engineer

Raleigh, NC · Hybrid

$74K - $128K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The senior engineer will own feature design, development, unit testing and support validation ... Document and formally release embedded software following company procedures. Develop test plans ...

Embedded Software Engineer II

Cary, NC

$129K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

You will be focused on developing and maintaining software for SmallHD's video monitoring products and will need to be comfortable programming in C for an embedded environment. You will also ...

next page

Showing results 1-20

Embedded Automotive Software Testing Engineer information

See Raleigh, NC salary details

$68K

$149.1K

$169.1K

How much do embedded automotive software testing engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for embedded automotive software testing engineer 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 does an embedded automotive software testing engineer do?

An Embedded Automotive Software Testing Engineer is responsible for verifying and validating the software that runs on electronic control units (ECUs) in vehicles. They design and execute test cases to ensure that embedded software meets safety, performance, and regulatory requirements. Their work involves using specialized tools to simulate real-world automotive scenarios, identifying bugs or issues, and collaborating with development teams to resolve them. This role is crucial for ensuring that automotive systems—such as braking, infotainment, and engine control—operate reliably and safely.

What are the key skills and qualifications needed to thrive as an embedded automotive software testing engineer?

To thrive as an Embedded Automotive Software Testing Engineer, you need a solid understanding of embedded systems, software testing methodologies, and automotive standards such as ISO 26262, typically supported by a degree in computer science, electronics, or a related field. Familiarity with testing tools (such as CANoe, Vector tools), scripting languages (like Python), and version control systems (e.g., Git) is commonly required, along with relevant certifications like ISTQB. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for collaborating with cross-functional teams and ensuring thorough test coverage. These competencies are essential for delivering reliable, safe, and high-quality automotive software in compliance with stringent industry regulations.

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

Embedded Automotive Software Testing Engineers often encounter challenges such as integrating tests with complex hardware, managing tight project deadlines, and ensuring compliance with rigorous automotive safety standards like ISO 26262. To address these, it’s essential to maintain clear communication with cross-functional teams, regularly update test strategies to accommodate hardware changes, and utilize automated testing tools to improve efficiency. Continuous learning about new automotive technologies and safety protocols also helps in staying ahead of industry requirements.

Are embedded automotive software testing engineers in demand?

Embedded automotive software testing engineers are in high demand due to the increasing complexity of vehicle electronics and the need for safety-critical testing. Skills in automation tools, real-time systems, and industry standards like ISO 26262 enhance job prospects in this field.

What are popular job titles related to Embedded Automotive Software Testing Engineer jobs in Raleigh, NC?

For Embedded Automotive Software Testing Engineer jobs in Raleigh, NC, the most frequently searched job titles are:

What job categories do people searching Embedded Automotive Software Testing Engineer jobs in Raleigh, NC look for?

The top searched job categories for Embedded Automotive Software Testing Engineer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Embedded Automotive Software Testing Engineer jobs?

Cities near Raleigh, NC with the most Embedded Automotive Software Testing Engineer job openings:

Infographic showing various Embedded Automotive Software Testing Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $149,101 per year, or $71.7 per hour.

Embedded Software Engineer

Three Point Solutions, Inc.

Cary, NC • On-site

$123K - $161K/yr

Full-time

Re-posted 22 days ago


Job description

Job Title: Embedded Software Engineer
Client: Heavy Machine Manufacturing Company
Duration: 12 Months (Possibility of Extension/Conversion)
Location: Cary, NC 27513
Shift: 1st Shift
Description:
  • Develop and maintain embedded software tools and scripts to improve development efficiency and user experience.
  • Design, develop, test, and validate embedded software solutions for OpenRTOS-based systems.
  • Collaborate with cross-functional teams to deliver software solutions and provide technical support.
  • Develop engineering documentation, specifications, and software design standards.
  • Perform software analysis, testing, debugging, and continuous process improvements.
  • Lead innovation initiatives for next-generation embedded software development tools.
  • Support project planning, risk management, and engineering reviews throughout the software lifecycle.
  • Ensure software quality using Agile development practices and modern engineering methodologies.

Required Skills:
  • Embedded Software Development
  • C, C++, C#, or Java Programming
  • Object-Oriented Design (OOP)
  • OpenRTOS / RTOS Concepts
  • Software Testing & Debugging
  • Engineering Documentation
  • Agile Development
  • Communication & Collaboration

Preferred Skills:
  • Python
  • GNU Make
  • CAN & UDS Protocols
  • Embedded Systems Validation
  • Project Management
  • Advanced Engineering Degree

Education:
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Agricultural Engineering, or a related field.

Experience:
  • 3+ years of embedded software development or computer engineering experience.
  • Experience with the complete embedded software development lifecycle, from requirements through machine validation.
  • Experience with Agile software development and cross-functional collaboration preferred.

#ZR