30 embedded linux engineer jobs at 15 companies in Roxboro, NC

1mo
Save
Mark Applied
Hide
Lead Linux Firmware Engineer (67625)
Raleigh, North Carolina, United States
$105k-$154k/yr HybridFull Time
Eaton
EatonNYSE: ETN: Manages electrical, hydraulic, and mechanical power systems globally.
5+ YOEBachelor's in engineering or CS, 5+ years embedded software and embedded Linux experience, strong C++ and Linux skills, Yocto experience, familiarity with industrial protocols, SDLC tools (Jira, Git), cybersecurity and Agile.
Linux, Yocto, Dunfell, Kirkstone, EdgeX Foundry, Jira, Git, C++, HTTP, TCP/IP, MQTT, Modbus, SNMP, BACnet, CAN
3mo
Save
Mark Applied
Hide
Embedded Software Engineer
Raleigh, North Carolina, United States
OnsiteFull Time
ERMCO
ERMCO: Manufacturer of distribution transformers and electrical grid infrastructure equipment.
2+ YOE2+ years embedded software experience with C/C++, STM32 and embedded Linux/Yocto; familiarity with CAN, MQTT, Git; bachelor\u0002s degree in engineering or CS; hardware bring-up and debugging experience.
STM32, i.MX8, Yocto, C, C++, CAN, MQTT, Git, Embedded Linux
2w
Save
Mark Applied
Hide
Embedded Flight Software Engineer
Morrisville, North Carolina, United States
$109k-$204k/yr HybridFull Time
Northrop Grumman
Northrop GrummanNYSE: NOC: Designs and manufactures advanced aerospace and defense systems.
5+ YOEBachelor's, master's, or PhD in computer science, computer engineering, software engineering, or STEM plus 1–8 years embedded real-time software experience; C++, Linux, GCC, clearance eligibility, and U.S. citizenship required.
C++, Linux, Python, GCC, GDB, Jira, Confluence, Bitbucket
2w
Save
Mark Applied
Hide
Embedded Flight Software Engineer
Morrisville, North Carolina, United States
$109k-$204k/yr HybridFull Time
Northrop Grumman
Northrop GrummanNYSE: NOC: Develops and manufactures advanced aerospace, defense, and space systems.
5+ YOEBachelor’s, master’s, or doctoral STEM degree plus 1–8 years of embedded real-time software experience; C++, Linux, debugging, integration, GCC, and configuration management experience required. U.S. citizenship and ability to obtain Top Secret/SCI clearance required.
C++, Linux, Python, GCC, GDB, Jira, Confluence, Bitbucket, FPGA
3mo
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
3mo
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
2mo
Save
Mark Applied
Hide
Firmware Engineer
Cary or South Burlington
$120k-$140k/yr OnsiteFull Time
OnLogic
OnLogic: Designs and manufactures rugged industrial computers for edge computing.
3+ YOEBachelor's degree in CS/Software/ Electrical Engineering; 3+ years firmware development with ARM SoCs; embedded firmware, Linux, C/Assembly; cross-disciplinary collaboration; no visa sponsorship.
ARM SoCs, x86 UEFI/BIOS, Linux, C, Assembly, Git, JTAG, Logic analyzers, Device trees, UEFI
1mo
Save
Mark Applied
Hide
Sr. Firmware Engineer, UEFI
Morrisville, North Carolina, United States
RemoteFull Time
Lenovo
LenovoHKSE: 992: Manufactures personal computers, mobile devices, and server infrastructure.
8+ YOEBS in CS/Software/Computer Engineering, 8+ years embedded firmware experience, UEFI/BIOS and C proficiency, experience with x86/ARM and assembler, firmware debugging, hardware bring-up, Windows/Linux, and Git.
UEFI, BIOS, C, x86, ARM, Assembler, Git, OpenEDK, JIRA, Confluence, Windows, Linux
1mo
Save
Mark Applied
Hide
C/C++ Software Engineer 2 - Communication protocols
Cary, North Carolina, United States
OnsiteFull Time
Garmin
GarminNYSE: GRMN: Designs and manufactures GPS-enabled navigation and wearable technology products.
1+ YOEBachelor's degree in CS/EE/related and minimum 1 year experience (or equivalent), proficiency in embedded C/C++ on Linux, experience with software engineering tools, and strong problem-solving and collaboration skills.
C, C++, Linux, Python, configuration management systems, build processes, debuggers, emulators, simulators, logic analyzers
2w
Save
Mark Applied
Hide
Senior Solution Engineer, Networking
Santa Clara or Austin or Westford or Durham or New York City or Seattle
$168k-$322k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
8+ YOERequires a bachelor's degree or equivalent, 8+ years of C software development in Linux and embedded systems, Python, networking systems expertise, 3+ years supporting customers, and strong communication skills.
C, Python, Linux, InfiniBand, NVLink, Spectrum-X, DPDK, SR-IOV, NCCL, MPI, DOCA, CUDA
1mo
Save
Mark Applied
Hide
Software Engineer II
Cary, North Carolina, United States
$90k-$115k/yr OnsiteFull Time
Videndum
VidendumLondon Stock Exchange: VID: Manufacturer of professional equipment for image capture and content creation.
3+ YOEBachelor's in CS/CE required, 3+ years experience, advanced C and Linux skills, familiarity with GNU Make, Python, Bash, ARM Cortex, common embedded protocols (I2C, SPI, UART, USB), and version control.
C, Linux, GNU Make, Python, Bash, Batch Scripting, ARM Cortex, I2C, SPI, UART, USB, VHDL
2d
Save
Mark Applied
Hide
Senior Debug Tools Engineer
Hillsboro or Redmond or Raleigh or Mountain View or Austin
$120k-$235k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
1+ YOEDegree in engineering or computer science plus 1–5+ years of technical experience, depending on degree; programming in C/C++ and Python; experience with silicon, firmware, embedded-system, and hardware-software debugging.
OpenOCD, Lauterbach TRACE32, JTAG, DAP, C, C++, Python, Arm Development Studio, GDB, CoreSight, ETM, Linux, Linux kernel, perf, UART, AXI, AHB, APB, LLMs, RAG
2mo
Save
Mark Applied
Hide
Senior Command and Control Software Engineer
Clarksburg or Arlington or Durham
$140k-$220k/yr OnsiteFull Time
Forterra
Forterra: Develops autonomous ground vehicle systems and software for defense.
3+ YOE3+ years embedded/edge software experience, strong modern C++ (C++17/20) on Linux, Python for tooling, experience with real-time low-latency systems, Protobuf/data formats, CMake/Conan/Docker, and hardware bring-up.
C++, Python, NVIDIA Jetson, Linux, iceoryx2, ZeroMQ, Protobuf, TensorRT, ONNX, CMake, Conan, Docker
2d
Save
Mark Applied
Hide
Microgrid Controller Development Firmware Engineer - Raleigh/Morrisville, NC
Raleigh or Morrisville
$140k-$180k/yr OnsiteFull Time
Delta Electronics
Delta ElectronicsTaiwan Stock Exchange: 2308: Global provider of power and thermal management solutions.
Develop real-time microgrid controller firmware using power-electronics control theory, deterministic embedded C/C++, RTOS or PREEMPT_RT Linux, industrial protocols, HIL validation, and certification documentation.
C, C++, RTOS, FreeRTOS, SafeRTOS, ThreadX, PREEMPT_RT Linux, IEC 61850, Modbus TCP, Modbus, DNP3, PTP (IEEE 1588), DDS, Typhoon HIL, OPAL-RT, RTDS, dSPACE, MATLAB, Simulink, PLECS, Python, Azure DevOps, Git, CI/CD
2w
Save
Mark Applied
Hide
Senior Solution Engineer, Networking
Santa Clara or Westford or Austin or Durham or New York or Seattle
$168k-$322k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
8+ YOEBachelor's degree or equivalent experience, 8+ years in C software development on Linux and embedded systems, Python proficiency, networking software expertise, 3+ years supporting customers, and strong communication skills.
C, Python, Linux, InfiniBand, NVLink, Spectrum-X, Network Operating Systems (NOS), DPDK, SR-IOV, NCCL, MPI, DOCA, CUDA
5d
Save
Mark Applied
Hide
Sr. Engineer, Software Dev, R&D
Morrisville, North Carolina, United States
OnsiteFull Time
Teleflex
TeleflexNYSE: TFX: Manufactures medical devices for critical care and surgical procedures.
6+ YOEBachelor's degree in computer or electrical engineering, 6+ years of software development, C++ and C#, embedded systems, medical device software, Agile, cybersecurity, and regulated software standards experience.
C++, C#, Linux, Scrum, Continuous Integration/Delivery (CI/CD), ECG, Ultrasound, Electronic Medical Record (EMR), Artificial Intelligence (AI), Machine Learning (ML)
1mo
Save
Mark Applied
Hide
Vice President of Hardware Development
Durham or Guadalajara or Taiwan or United States
OnsiteFull Time
Toshiba Global Commerce Solutions
Toshiba Global Commerce Solutions: Provides integrated point-of-sale hardware and software for retailers.
15+ YOEBachelor's in EE/CE/CS,15+ years OEM/ODM hardware experience,proven global hardware leadership,expertise in embedded systems,linux,cloud device management,edge computing and AI-enabled engineering.
Linux, TCxSky OS, AI, IoT
3mo
Save
Mark Applied
Hide
Electronic Warfare Systems Architect
Raleigh, North Carolina, United States
OnsiteFull Time
Vadum
Vadum: Develops advanced electronic warfare and defense research solutions.
10+ YOE10+ years in radar/EW systems; expertise in radar signal processing; real-time/embedded constraints; strong C++ and Python; MATLAB experience; active security clearance or ability to obtain one.
C++, Python, MATLAB, FPGA, GPU, Embedded systems, High-performance computing, Linux

Explore Jobs

Expand Your Job Search