Embedded Software Engineer Jobs in North Carolina
Embedded software engineer jobs in North Carolina are in strong and sustained demand, with the state's defense contractors, semiconductor manufacturers, medical device companies, and telecommunications firms driving consistent hiring from entry-level through senior and principal engineers. The heaviest concentration of openings is in the Research Triangle area, Charlotte, and the greater Greensboro corridor, where employers such as Lenovo, Bosch, and Collins Aerospace have established engineering operations. Firmware development, real-time operating systems, and embedded Linux are among the most sought-after specialties across North Carolina listings. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 12+ Embedded Software Engineer jobs









Location: Raleigh, NC, United States
Date Updated: Nov 4, 2026
Job ID: 19026
Description
Imagine doing what you love—helping people grow their careers, their lives, and their businesses—in an open, collaborative environment where you are both challenged and supported to grow your own career. TSP is a place where you can find your own spot, build strong relationships, and do great work.
Taylor Strategy Partners has had a history of excellence in the people business for half a century. We are proud to be a leader in talent acquisition for the healthcare and life science industries because people come first. The power of personal is more than just our tagline—it is living our values—be in tune, get it done, be a leader, and love what you do, to create strong relationships within our own four walls and for our clients.
We are currently seeking a Life Science Recruiter to support Technology talent acquisition initiatives across our medical device business.
Responsibilities:
- Identify and deliver top-tier talent to accelerate hiring goals.
- Partner with HR and hiring leaders to deliver a seamless, high‑touch candidate experience.
- Leverage Workday ATS and sourcing technologies to optimize workflow and pipeline visibility.
- Handle sensitive information with discretion and professionalism.
Education and Experience:
- Bachelor’s degree preferred.
- Minimum of seven years of full-cycle recruiting experience within an RPO or corporate talent acquisition environment, with an expertise supporting Technology hiring, specifically software (mobile) or embedded engineering.
- Experience with Workday ATS is preferred.
Skills and Competencies
- Exceptional communication and relationship-building across all levels.
- Strong organizational and systems navigation skills.
- Ability to work independently and collaboratively in a fast‑moving environment.
- High integrity, adaptability, and ownership.
TSP Talent Solutions and our customers are affirmative action/equal opportunity employers (Minorities/Females/Veterans/Disabled)
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
See All 12 Embedded Software Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find JobsEmbedded Software Engineer Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
Embedded Software Engineer Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Electronics & Hardware
- Manufacturing
- Aerospace & Defense
- Technology & Software
What North Carolina Employers Look For
The qualifications that appear most often in embedded software engineer jobs across North Carolina.
- Bachelor's degree in electrical engineering, computer engineering, or computer science
- Proficiency in C and C++ for resource-constrained embedded systems
- Experience with real-time operating systems such as FreeRTOS or VxWorks
- Familiarity with hardware communication protocols including SPI, I2C, UART, and CAN
- Ability to read schematics and work closely with hardware and systems engineering teams
- Experience with debugging tools including JTAG, oscilloscopes, and logic analyzers
Embedded Software Engineer Jobs in North Carolina: Frequently Asked Questions
How do you become a embedded software engineer in North Carolina?
Embedded software engineering in North Carolina has no state-issued license requirement, so the path centers on a bachelor's degree in electrical engineering, computer engineering, or computer science followed by demonstrated technical skills. North Carolina employers, particularly those in the Research Triangle's defense and semiconductor sectors, look for candidates with hands-on coursework or project work in microcontrollers, firmware, and hardware interfaces. A strong portfolio of embedded projects from academic programs at NC State, UNC Charlotte, or similar institutions carries significant weight in the hiring process.
How much do embedded software engineers make in North Carolina?
Embedded software engineers in North Carolina earn a median of about $134,710 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $83,840 for the lowest 10% to over $179,310 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire embedded software engineers in North Carolina?
Employers hiring embedded software engineers in North Carolina right now include Garmin, Cisco, and Eaton, based on current listings on Migrate Mate as of November 2026. North Carolina's mix of defense, medtech, and semiconductor companies means embedded openings appear across a particularly wide range of industries and product domains.
Which North Carolina cities have the most embedded software engineer jobs?
Cary, Raleigh, and Morrisville account for the largest share of embedded software engineer openings in North Carolina. The Research Triangle drives the most volume given its dense cluster of defense contractors, semiconductor firms, and university-affiliated tech companies, while Charlotte's growing aerospace and automotive electronics presence and the Greensboro-area advanced manufacturing base contribute a steady share of additional openings.
Are there remote embedded software engineer jobs in North Carolina?
Yes, but they're less common than in purely software-focused fields because embedded work typically requires access to physical hardware, lab equipment, and test rigs. About 40% of embedded software engineer openings tied to North Carolina are remote or hybrid as of November 2026, reflecting the hands-on nature of the role. The portions of the work most amenable to remote arrangements are higher-level firmware architecture, code review, and simulation-based development.
How can I get hired as a embedded software engineer in North Carolina with little or no experience?
The most realistic entry path is an associate or new-graduate engineering role at one of North Carolina's larger defense or industrial employers, where structured onboarding is common. Companies such as Collins Aerospace and Bosch have North Carolina sites that regularly bring on junior embedded engineers alongside experienced staff. Completing a senior capstone project involving a microcontroller or RTOS, contributing to open-source embedded repositories, or earning a relevant certification such as Certified Embedded Systems Engineer can meaningfully differentiate a candidate with limited professional history.
Where can I find and apply to embedded software engineer jobs in North Carolina?
You can find and apply to embedded software engineer jobs in North Carolina on Migrate Mate, which lists current openings tied to the state. Search the available roles, identify the ones that match your background and target industry, and apply directly to the positions that fit.
See All 12 Embedded Software Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Jobs