We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and ... Design, develop, and maintain embedded software primarily in C and C++ for microcontroller and ...
We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and ... Design, develop, and maintain embedded software primarily in C and C++ for microcontroller and ...
We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and ... Design, develop, and maintain embedded software primarily in C and C++ for microcontroller and ...
We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and ... Design, develop, and maintain embedded software primarily in C and C++ for microcontroller and ...
Principal Embedded Software Engineer
Raleigh, NC · On-site
$150 - $200/hr
We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and ... Design, develop, and maintain embedded software primarily in C and C++ for microcontroller and ...
Principal Embedded Software Engineer
Raleigh, NC · On-site
$150 - $200/hr
We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and ... Design, develop, and maintain embedded software primarily in C and C++ for microcontroller and ...
Embedded Firmware Design Engineer with Security Clearance
Morrisville, NC · On-site
$115K - $145K/yr
Strong experience with C/C++ programming in embedded environments. * Experience developing device drivers and low-level software. * Hands-on experience with Linux and Real-Time Operating Systems ...
Embedded Firmware Design Engineer with Security Clearance
Morrisville, NC · On-site
$115K - $145K/yr
Strong experience with C/C++ programming in embedded environments. * Experience developing device drivers and low-level software. * Hands-on experience with Linux and Real-Time Operating Systems ...
Senior Software Engineer (Embedded Security)
Cary, NC · On-site
$126K - $165K/yr
Serves in a leadership capacity as an individual contributor, developing embedded software in C, C ... May serve as a Lead Software Engineer for complex projects and reviews software architectures ...
Senior Software Engineer (Embedded Security)
Cary, NC · On-site
$126K - $165K/yr
Serves in a leadership capacity as an individual contributor, developing embedded software in C, C ... May serve as a Lead Software Engineer for complex projects and reviews software architectures ...
Contract Senior Electrical Engineer
Morrisville, NC · On-site
$100K - $131K/yr
Its multidisciplinary engineering and scientific teams work together to create compact, battery ... Ability to read and modify embedded C code when troubleshooting hardware and firmware integration.
Quick apply
Contract Senior Electrical Engineer
Morrisville, NC · On-site
$100K - $131K/yr
Its multidisciplinary engineering and scientific teams work together to create compact, battery ... Ability to read and modify embedded C code when troubleshooting hardware and firmware integration.
This role will help shape the embedded platforms that power our Marine products for which ... development in C, C++ * Mentor and provide guidance to less experienced software engineers ...
This role will help shape the embedded platforms that power our Marine products for which ... development in C, C++ * Mentor and provide guidance to less experienced software engineers ...
Technical Lead Software Engineer (Embedded Linux)
Cary, NC · On-site
$150 - $200/hr
This role will help shape the embedded platforms that power our Marine products for which ... development in C, C++ * Mentor and provide guidance to less experienced software engineers ...
New
Technical Lead Software Engineer (Embedded Linux)
Cary, NC · On-site
$150 - $200/hr
This role will help shape the embedded platforms that power our Marine products for which ... development in C, C++ * Mentor and provide guidance to less experienced software engineers ...
New
Embedded Engineer - TS/SCI
$125K - $225K/yr
Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking ...
Embedded Engineer - TS/SCI
$125K - $225K/yr
Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking ...
Embedded Firmware Specialist
Raleigh, NC · On-site
$150 - $200/hr
Bachelor's degree in Engineering from an accredited institution. * Minimum 8 years of embedded software/firmware development experience using C/C++ in real‑time systems. * Minimum 5 years of ...
Embedded Firmware Specialist
Raleigh, NC · On-site
$150 - $200/hr
Bachelor's degree in Engineering from an accredited institution. * Minimum 8 years of embedded software/firmware development experience using C/C++ in real‑time systems. * Minimum 5 years of ...
Embedded Firmware Specialist
Raleigh, NC · On-site
$122K - $179K/yr
Basic Qualifications: • Bachelor's degree in Engineering from an accredited institution. • Minimum 8 years of embedded software/firmware development experience using C/C++ in real time systems ...
Embedded Firmware Specialist
Raleigh, NC · On-site
$122K - $179K/yr
Basic Qualifications: • Bachelor's degree in Engineering from an accredited institution. • Minimum 8 years of embedded software/firmware development experience using C/C++ in real time systems ...
Embedded Software Engineer 1
Cary, NC · On-site
$134K - $176K/yr
Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this ... in production using C, C++, C#, Java, assembly language, or other selected languages
Embedded Software Engineer 1
Cary, NC · On-site
$134K - $176K/yr
Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this ... in production using C, C++, C#, Java, assembly language, or other selected languages
Embedded Firmware Specialist
$122K - $179K/yr
Bachelor's degree in Engineering from an accredited institution. Minimum 8 years of embedded software/firmware development experience using C/C++ in real time systems. Minimum 5 years of experience ...
Embedded Firmware Specialist
$122K - $179K/yr
Bachelor's degree in Engineering from an accredited institution. Minimum 8 years of embedded software/firmware development experience using C/C++ in real time systems. Minimum 5 years of experience ...
senior embedded software engineer
Cary, NC · On-site
$114K - $150K/yr
... of an embedded system based on software requirements Integrate applications using components ... C/C++ programming experience 3+ years of RTOS (or bare-metal) applications development and ...
senior embedded software engineer
Cary, NC · On-site
$114K - $150K/yr
... of an embedded system based on software requirements Integrate applications using components ... C/C++ programming experience 3+ years of RTOS (or bare-metal) applications development and ...
Embedded Software Engineer 1
Cary, NC · On-site
$80 - $100/hr
Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this ... in production using C, C++, C#, Java, assembly language, or other selected languages
Embedded Software Engineer 1
Cary, NC · On-site
$80 - $100/hr
Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this ... in production using C, C++, C#, Java, assembly language, or other selected languages
Senior Embedded Firmware & FPGA Engineer
Raleigh, NC · Hybrid
$94K - $138K/yr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware & FPGA Engineer
Raleigh, NC · Hybrid
$94K - $138K/yr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware & FPGA Engineer
Raleigh, NC · On-site
$100 - $125/hr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware & FPGA Engineer
Raleigh, NC · On-site
$100 - $125/hr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware & FPGA Engineer
Cary, NC · On-site
$100 - $125/hr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware & FPGA Engineer
Cary, NC · On-site
$100 - $125/hr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware & FPGA Engineer
Raleigh, NC · On-site
$94K - $138K/yr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware & FPGA Engineer
Raleigh, NC · On-site
$94K - $138K/yr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware & FPGA Engineer
Cary, NC · Hybrid
$94K - $138K/yr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware & FPGA Engineer
Cary, NC · Hybrid
$94K - $138K/yr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Junior Embedded C Developer information
See Raleigh, NC salary details
$23.3K - $33.4K
1% of jobs
$33.4K - $43.4K
2% of jobs
$43.4K - $53.4K
6% of jobs
$53.4K - $63.5K
14% of jobs
$64K is the 25th percentile. Wages below this are outliers.
$63.5K - $73.5K
34% of jobs
$81.3K is the 75th percentile. Wages above this are outliers.
$73.5K - $83.5K
23% of jobs
$83.5K - $93.5K
5% of jobs
$93.5K - $103.6K
6% of jobs
$103.6K - $113.6K
4% of jobs
$113.6K - $123.6K
3% of jobs
$123.6K - $133.7K
1% of jobs
$23.3K
$86.5K
$133.7K
How much do junior embedded c developer jobs pay per year?
What does a junior embedded C developer do?
What are the key skills and qualifications needed to thrive as a junior embedded C developer?
What are some common challenges faced by junior embedded C developers when transitioning from academic projects to real-world embedded systems work?
What is the difference between Junior Embedded C Developer vs Embedded Software Engineer?
| Criteria | Junior Embedded C Developer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Associate's/Bachelor's in Electrical Engineering, Computer Science, or related field | Bachelor's or higher in Computer Engineering, Electrical Engineering, or related field |
| Work Environment | Embedded systems development, hardware integration, low-level programming | Embedded systems, firmware development, software optimization |
| Employer & Industry Usage | Consumer electronics, automotive, IoT devices, industrial automation | Automotive, aerospace, medical devices, consumer electronics |
| Common Search & Comparison Intent | Yes | Yes |
While both roles involve embedded systems and C programming, a Junior Embedded C Developer typically focuses on basic firmware development and hardware interfacing under supervision. An Embedded Software Engineer often handles more complex software design, optimization, and integration tasks, requiring more experience and technical expertise.
What are popular job titles related to Junior Embedded C Developer jobs in Raleigh, NC?
For Junior Embedded C Developer jobs in Raleigh, NC, the most frequently searched job titles are:
- Embedded Firmware Engineer
- Entry Level Embedded Software Engineer
- Embedded Automotive Software Testing Engineer
- Embedded Software Engineer
- Embedded Software Engineer Remote
- Senior Embedded Systems Engineer
- Embedded Engineer
- Temporary Embedded Software Engineer
- Manager Electrical Engineer Embedded Systems
- Professional Embedded Audio Engineer
What job categories do people searching Junior Embedded C Developer jobs in Raleigh, NC look for?
The top searched job categories for Junior Embedded C Developer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Junior Embedded C Developer jobs?
Cities near Raleigh, NC with the most Junior Embedded C Developer job openings:

Job description
Position Summary:
We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and development of embedded software for medical device systems. This role focuses on delivering safe, reliable, and high-performance software in compliance with regulatory standards, including ISO 62304.
As a key member of our R&D organization, you will translate system requirements into robust embedded software solutions, partnering closely with cross-functional engineering and quality teams. Your work will directly support new product development, design transfer, and lifecycle maintenance of regulated medical devices, ensuring quality, safety, and performance.
Duties & Responsibilities:
- Lead embedded software development activities across the full medical device lifecycle in accordance with ISO 62304.
- Collaborate with hardware, systems, and quality engineering teams to define system architecture, software requirements, and design specifications.
- Design, develop, and maintain embedded software primarily in C and C++ for microcontroller and processor-based systems.
- Participate in requirements definition, risk analysis, and traceability to ensure compliance with regulatory standards.
- Develop and execute software verification and validation activities, including unit testing, integration testing, and system-level testing.
- Support design reviews and ensure adherence to design control processes.
- Contribute to software documentation, including requirements, architecture, design, and test artifacts.
- Support new product introduction (NPI), design transfer, and sustaining engineering activities.
- Troubleshoot and resolve software defects across development and production environments.
- Ensure compliance with applicable regulatory and quality standards through structured development and documentation practices.
- Other duties as needed or required.
Minimum Requirements & Qualifications:
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field, with 12+ years of experience in embedded software development.
- Strong experience in medical device software development compliant with ISO 62304.
- Deep expertise in embedded systems, microprocessor-based controller design and fault finding and resolution.
- Advanced proficiency in C and C++ for embedded applications.
- Experience with real-time operating systems (RTOS) and/or bare-metal development.
- Strong ability to read and interpret electronic schematics and component datasheets.
- Experience with software verification and validation methodologies in regulated environments.
- Familiarity with risk management processes (e.g., ISO 14971) and design control practices.
- Experience working in cross-functional teams including hardware, systems, quality, and manufacturing engineering.
- Proficiency with debugging tools, version control systems, and embedded development toolchains.
- Experience supporting product lifecycle activities, including sustaining engineering and post-market support.
Preferred Qualifications:
- Serial communications RS422, SPI, I2C.
- Closed loop controller (PID) design.
- Wireless communication (Wi-Fi and cellular).
- Data encryption.
- OTA software updates.
- Embedded graphics development with Qt, LVGL or other framework.
About Cutera
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
201 - 500 Employees
Headquarters location
Brisbane, CA, US
Year founded
1998