1

Embedded Software Engineer Mes Level Jobs in North Carolina

Embedded Software Engineer

Cary, NC · On-site

$60 - $64/hr

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

Software Systems Engineer

Asheville, NC · On-site

$135K - $140K/yr

Develop system-level and unit-level test strategies. * Support SIL and HIL testing activities ... MES, ERP, web development, or IT software role. The ideal candidate has experience writing embedded ...

Embedded Software Engineer

Asheville, NC

$124K - $163K/yr

\n \n \n Embedded Software Engineer We are seeking an Embedded Software Engineer to join our innovative team in developing public safety technology. The Embedded Software Engineer is responsible for ...

Embedded Software Engineer

Mineral Springs, NC · On-site

$118K - $155K/yr

Support software test and systems engineering in reviewing and updating the design Required Qualifications * 3+ years working in safety critical or mission critical embedded systems * Applied ...

Embedded Software Engineer

Greensboro, NC

$127K - $167K/yr

Writes component level Hardware (electrical & mechanical) requirements or specifications which ... Engineering or Science in Electrical and/or electronics required; specialization in embedded ...

Embedded Software Engineer

Greensboro, NC · On-site

$127K - $167K/yr

Writes component level Hardware (electrical & mechanical) requirements or specifications which ... Engineering or Science in Electrical and/or electronics required; specialization in embedded ...

Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this role, you will be responsible for building upon existing software solutions to develop basic ...

next page

Showing results 1-20

Embedded Software Engineer Mes Level information

What is the difference between Embedded Software Engineer Mes Level vs Embedded Software Developer?

AspectEmbedded Software Engineer Mes LevelEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; certifications like ARM or RTOS are commonBachelor's in Computer Science or Electrical Engineering; similar certifications may apply
Work EnvironmentEmbedded systems in industries like automotive, aerospace, consumer electronicsDeveloping software for embedded devices across various industries
Employer UsageUsed by companies designing hardware-software integrated productsCommonly used by tech firms and manufacturers focusing on embedded solutions

Embedded Software Engineer Mes Level and Embedded Software Developer roles share similar educational backgrounds and work environments. The Mes Level position often involves more specialized tasks within embedded systems, focusing on integration and testing, while the Developer role emphasizes coding and software design. Both roles are essential in embedded systems development, with overlapping skills and industry applications.

What job categories do people searching Embedded Software Engineer Mes Level jobs in North Carolina look for?

The top searched job categories for Embedded Software Engineer Mes Level jobs in North Carolina are:

What cities in North Carolina are hiring for Embedded Software Engineer Mes Level jobs?

Cities in North Carolina with the most Embedded Software Engineer Mes Level job openings:

Infographic showing various Embedded Software Engineer Mes Level job openings in North Carolina as of June 2026, with employment types broken down into 2% Internship, 24% Full Time, 5% Part Time, 68% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution.

Embedded Software Engineer

Three Point Solutions

Cary, NC • On-site

$60 - $64/hr

Contractor

Re-posted 11 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