75 embedded software developer jobs at 48 companies in North Carolina

PromotedHiringCafe
Founding Full-stack / Product Engineer
Cupertino, CA, US
$130k-$300k/yr On-SiteFull Time
HiringCafe
HiringCafe: Building a 100× better job search engine to take on Indeed and LinkedIn.
Help us build a 100× better job search engine. We need a full-stack engineer with great taste, sharp fundamentals, and a track record of shipping polished product on React/Next.js plus a real backend (Firebase, Elasticsearch, Redis, Stripe).
React, Next.js, TypeScript, Firebase, Elasticsearch, Redis, Stripe
2mo
Save
Mark Applied
Hide
Embedded Software Engineer
Raleigh, North Carolina, United States
OnsiteFull Time
ERMCO
ERMCO: Manufacturer of electrical distribution transformers and power solutions.
2+ YOE2-5 years embedded software development; C/C++; STM32; embedded Linux with Yocto; CAN; Git; on-site in Raleigh, NC; Bachelor's in EE/CS/CE.
C, C++, STM32, Yocto, CAN, Git, embedded Linux
1w
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Raleigh, North Carolina, United States
$104k-$143k/yr HybridFull Time
Baxter
BaxterNew York Stock Exchange: BAX: Develops and manufactures medical devices, pharmaceuticals, and IV solutions.
3+ YOEBachelor's degree in CS/CE/EE or related, 3+ years embedded software experience, proficiency in C++, Qt, embedded Linux, strong OOP, problem-solving and communication skills.
Qt, C++, embedded Linux
3w
Save
Mark Applied
Hide
Embedded Software Engineer II (Onsite)
Morrisville, North Carolina, United States
$69k-$131k/yr OnsiteFull Time
RTX
RTXNYSE: RTX: RTX provides advanced aerospace and defense systems and services.
2+ YOEU.S. citizenship and active Secret clearance required. Experience developing embedded software with C/C++ or Rust, STEM degree (or advanced degree) typically required, and ~2 years prior relevant experience.
C, C++, Rust, C#, Java, Perl, Ada, VHDL, Docker, SysML, UML, OpenSSL, TLS, SSL, X.509, KMI-3300, OTNK
1mo
Save
Mark Applied
Hide
Associate Software Engineer, Embedded Development
Raleigh, North Carolina, United States
HybridFull Time
Relay
Relay: Provides cloud-connected smart communication devices for frontline workers.
0+ YOEBS in computer science, mathematics, physics, or related field; Linux/embedded systems experience; strong communication; self-starter; cross-team collaboration.
Linux, Embedded Systems, Android, AOSP, Python, Bash, Git, Jenkins, CI/CD
2mo
Save
Mark Applied
Hide
Software Engineer – Controls Embedded Technology
Durham, North Carolina, United States
OnsiteFull Time
FlexGen
FlexGen: Integrates battery storage systems with energy management software.
4+ YOEBachelor's in Electrical Engineering or Computer Science; 4+ years in software development for power/energy; embedded, real-time software experience.
C++, Go, Linux, Docker, Git, CI/CD, TCP/IP, Power systems
2w
Save
Mark Applied
Hide
Embedded Software Development Engineer
Grimes or Greensboro
$70k-$75k/yr OnsiteFull Time
ALTEN
ALTENEuronext Paris: ATE: Provides engineering and technology consulting services to industrial clients.
3+ YOEBachelor's degree in a technical discipline, 3+ years embedded software experience, proficiency with MATLAB/Simulink, familiarity with CAN/J1939/vehicle networks, Embedded C/C++, and strong problem-solving and communication skills.
MATLAB, Simulink, Stateflow, Model-Based Design (MBD), Embedded C, C++, AUTOSAR, CAN, J1939, ISOBUS, LIN, Visual Studio, Agile, Scrum, Hardware-in-the-Loop (HIL), Software-in-the-Loop (SIL), Test-driven development (TDD), emulators, logic analyzers
1mo
Save
Mark Applied
Hide
Embedded Software Engineer
Hendersonville, North Carolina, United States
OnsiteFull Time
HiViz Lighting
HiViz Lighting: Designs and manufactures LED lighting systems for emergency vehicles.
Experienced embedded firmware engineer with strong C/C99 skills, Python 3.9+ for tooling, Linux command-line comfort, and hands-on experience with SPI, I2C, UART, CAN, LIN, BLE and automotive electronics.
C, C99, Python 3.9, Linux, FreeRTOS, Zephyr, VxWorks, QNX, ThreadX, SPI, I2C, UART, CAN, LIN, BLE, CAN J1939, LIN J2602, Bluetooth GAP, Bluetooth GATT, PWM, OTA, SDK
3mo
Save
Mark Applied
Hide
Sr. Embedded Software Engineer, Advanced Concepts
Sanford, North Carolina, United States
OnsiteFull Time
SIG SAUER
SIG SAUER: Designs and manufactures firearms and ammunition for global defense markets.
7+ YOEBSc in Software Engineering and 7+ years' embedded software experience; expertise in real-time and low-level integration, PX4/Ardupilot, VS Code, Git, Microsoft Office suite, strong communication and debugging skills; able to travel internationally.
VS Code, Git, PX4, Ardupilot, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Outlook, Microsoft Project, Microsoft Visio
1mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Cary, North Carolina, United States
HybridFull Time
Parker Hannifin
Parker HannifinNYSE: PH: Manufacturer of motion and control technologies and systems.
5+ YOEB.S. in engineering + 5+ years embedded software experience; proficiency in C, familiarity with digital comms (SAE J1939, UDS, RS-232/422, ARINC, SPI), ability to read schematics, strong communication skills, U.S. citizen or permanent resident.
C, Python, MATLAB, Simulink, JTAG, oscilloscopes, function generators, ADC/DAC, TI C2000, Hercules, STM32, SAE J1939, UDS, RS-232, RS-422, ARINC, SPI, DO-178, DO-331, IEC 61508-3, DO-330, ISO 13849, IEC 61508, IEC 62061, ISO 26262, ARP4761, DO-326, ISO 21434, EU Cyber Resilience Act
3mo
Save
Mark Applied
Hide
Senior Software Engineer - Embedded Linux
Cary or Olathe
OnsiteFull Time
Garmin
GarminNYSE: GRMN: Designs and manufactures GPS-enabled navigation and wearable technology products.
5+ YOEBachelor’s degree in CS/EE/CE/Software/Math/Physics or related field; 5+ years experience; strong C/C++, embedded Linux; software architecture; leadership and collaboration skills.
C, C++, Embedded Linux, Device drivers, Power management, Scripting, Linux
1w
Save
Mark Applied
Hide
Smart NIC Senior Software Engineer, Embedded
Raleigh or Durham
$174k-$253k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
5+ YOEBachelor's or equivalent,5+ years C/C++ development,3+ years developing AI/ML networking and host-networking stacks,3+ years large-scale infrastructure or hardware architecture,3+ years with embedded OS; master's/PhD preferred.
C, C++
1d
Save
Mark Applied
Hide
Embedded Firmware / Software Engineer
Pinehurst, North Carolina, United States
OnsiteFull Time
Kraken Kinetics
Kraken Kinetics: Manufacturer of advanced kinetic solutions for unmanned defense platforms.
2+ YOEBachelor's in engineering or computer science,2+ years embedded firmware experience,proficiency in C/C++,microcontroller bring-up,embedded protocols,Git,ability to read schematics;U.S. citizenship required.
C, C++, Git, Python, ARM Cortex-M, PIC32, STM32, SPI, I2C, UART, CAN, oscilloscope, logic analyzer
1mo
Save
Mark Applied
Hide
Embedded Controls Software Engineer - ERS
Concord, North Carolina, United States
OnsiteFull Time
GM Performance Power Units
GM Performance Power Units: Designs and builds hybrid power units for Formula 1 racing.
5+ YOEMaster's/PhD in EE/CS/Embedded Systems or Bachelor's with 5+ years embedded software experience; strong C/C++ and real-time OS skills; MATLAB/Simulink experience; familiarity with CAN/CAN FD/FlexRay/Ethernet and HiL/SiL/MiL testing.
C, C++, MATLAB, Simulink, Python, CAN, CAN FD, Ethernet, SPI, I2C, UART, FlexRay, MiL, SiL, HiL, FMU, FPGA, DSP, TAG-700 ECU
1mo
Save
Mark Applied
Hide
Software Engineer Embedded/Network Systems II (Full Time) - United States
San Jose or New York City or Boston or Knoxville or Austin or Milpitas or Alpharetta or Research Triangle Park or Maynard or Fulton or Dallas or Atlanta or Hillsboro
$110k-$200k/yr HybridFull Time
Cisco
CiscoNASDAQ: CSCO: Develops and sells networking hardware and cybersecurity software.
Proficiency in C and embedded Linux, networking protocols, automation/scripting (Python, Bash), CI/CD (Jenkins, GitHub Actions), and DevSecOps; degree or certification with relevant experience as specified.
C, embedded Linux, Python, Bash, Jenkins, GitHub Actions
2mo
Save
Mark Applied
Hide
Staff Engineer – Embedded Software Development Lead
North Carolina, North Carolina, United States
OnsiteFull Time
Carrier
CarrierNYSE: CARR: Manufactures HVAC, refrigeration, and fire safety systems.
8+ YOE5+ Mgmt8+ years embedded software dev, Linux-based, C/C++, leadership of complex programs; US work authorization; Bachelor’s degree.
C, C++, Linux, Git, CMake, Docker, SonarQube
1mo
Save
Mark Applied
Hide
Lead Embedded Software Engineer - Real time systems (66052)
Raleigh, North Carolina, United States
$105k-$154k/yr HybridFull Time
Eaton
EatonNYSE: ETN: Manages electrical, hydraulic, and mechanical power systems globally.
3+ YOEBachelor's in Electrical/Electronics or Computer/Computer Engineering with 5+ years experience (or Master's with 3+ years); experience developing real-time embedded firmware in C/C++, HDL (VHDL/Verilog), FPGA toolchains, HIL validation, RTOS, MATLAB/Simulink; ability to work in high-voltage lab and provide technical leadership.
C/C++, VHDL, Verilog, Xilinx Vivado, Intel Quartus, ModelSim, MATLAB/Simulink, Control Toolbox, StateFlow, OPAL-RT, Hardware-in-the-loop (HIL), RTOS, oscilloscope, logic analyzer, JTAG
3w
Save
Mark Applied
Hide
Principal Software Engineer
Southern Pines, North Carolina, United States
HybridFull Time
Sierra Nevada Corporation
Sierra Nevada Corporation: Develops mission-critical aerospace and national security technology systems.
14+ YOEBachelor's in CS or related, 14+ years software development experience (higher degree may substitute), expert in C++, Java, or Python, leadership experience, RTOS/embedded and aerospace experience preferred, able to obtain Top Secret clearance.
C++, Java, Python, C, C#, HTML, Bash, RTOS
1mo
Save
Mark Applied
Hide
Software Engineer 3
Tampa or Solana Beach or California or Florida or North Carolina or Ohio or Virginia
OnsiteFull Time
AEVEX Aerospace
AEVEX Aerospace: Provides airborne intelligence, aviation, and remote sensing solutions.
6+ YOE6+ years software development experience; Bachelor's in CS/CE; strong C/C++, embedded Linux, microcontroller programming, ROS1/2, Docker, Git, and middleware experience; ability to obtain Top Secret/SCI clearance and U.S. citizenship required.
C/C++, CMake, Linux, x86, ARM, ROS1/2, zmq, RabbitMQ, DDS, Zenoh, Git, Docker, Microsoft Visual Studio, Visual Studio Code, Eigen, GDAL, OpenCV, Conda, Pixie, Cargo, CI/CD
1mo
Save
Mark Applied
Hide
Principal Cyber Software Engineer
Annapolis Junction or San Diego or Aurora or Raleigh or San Antonio
$120k-$188k/yr OnsiteFull Time
Northrop Grumman
Northrop GrummanNYSE: NOC: Designs and manufactures advanced aerospace and defense systems.
0+ YOERequires active TS/SCI with polygraph, Bachelor's (4 yrs)/Masters (2 yrs)/PhD (0 yrs) in CS/IS/Network Engineering, experience with Python or C/C++, troubleshooting and debugging, and software development across Windows/UNIX/embedded environments.
Assembly, C, C++, Java, Perl, Python, Microsoft Visual Studio, Microsoft .NET, UNIX, make
1mo
Save
Mark Applied
Hide
Software Engineer
Charlotte, North Carolina, United States
$92k-$115k/yr HybridFull Time
AXS
AXS: Provides digital ticketing and marketing solutions for live events.
Strong programming in Python/JavaScript/TypeScript/PHP/Go; experience building backend systems, APIs, and data pipelines; familiarity with cloud platforms (AWS/GCP/Azure), SQL/NoSQL, and AI APIs (OpenAI/Anthropic); basics of prompt engineering, embeddings, and RAG.
Python, JavaScript, TypeScript, PHP, Go, Amazon Web Services, Google Cloud Platform, Microsoft Azure, SQL, NoSQL, OpenAI, Anthropic, Pinecone, Weaviate, LangChain, LlamaIndex, Docker, Kubernetes, React, Next.js