Software Developer - Embedded Jobs in North Carolina
Senior Embedded Firmware Engineer
- Eaton Corporation
- Raleigh, NC
- 20 hours ago
- Raleigh, NC
- 20 hours ago
Experience with real time operating systems (RTOS) Skills: Strong understanding of analog & digital control theory along with digital filter designs....
RemoteQualifications: Required (Basic) Qualifications: Minimum of a Bachelor's degree in engineering Minimum twelve (12) years embedded software/firmware development experience with C/C++ in real-time systems...
In PersonEmbedded Software Architect - QT Framework (Relocation Assistance)
- Baxter
- Raleigh, NC
- 4 days ago
- Raleigh, NC
- 4 days ago
Build and maintain embedded software platforms in C/C++, integrating closely with hardware components....
In Personsoftware development across multiple platforms....
In PersonEssential Skills Proficiency in Embedded C and C++ programming. Experience with real-time operating systems (RTOS). Strong skills in Python programming....
HybridDuties/Responsibilities: Develop and maintain firmware for embedded systems in C. Work with microcontrollers (ARM, STM32, LPC, etc.) and real-time operating systems (RTOS)....
In PersonEmbedded Software Engineer - RealTime Systems
- Eaton Corporation
- Raleigh, NC
- 8 days ago
- Raleigh, NC
- 8 days ago
Experience with real time operating systems (RTOS) Skills: Strong understanding of analog & digital control theory along with digital filter designs....
RemoteEmbedded Systems Coursework: Academic coursework or projects involving embedded systems, microcontrollers, or hardware-software integration....
In PersonUI/UX Design Principles: Knowledge of UI/UX design principles as they relate to embedded systems, and experience in writing, debugging, and optimizing C/C++ code for embedded systems....
In PersonC++. 1+ industry experience with security and embedded software/firmware development....
In PersonIn this position, the Sr Embedded Systems Engineer will be working on our Radio and Wireless Technology products....
In PersonXCC Firmware Engineer Intern - Summer 2026
- Lenovo
- Morrisville, NC
- 13 days ago
- Morrisville, NC
- 13 days ago
What you'll do: This Internship is with our Firmware Development Team in the Infrastructure Solutions Group (ISG), based in Morrisville, North Carolina....
Hybrid InternshipFirmware Engineer Intern - Summer 2026
- Lenovo
- Morrisville, NC
- 13 days ago
- Morrisville, NC
- 13 days ago
In the process of obtaining a BS or MS degree in Computer Science, Software Engineering or Computer Engineering Knowledge of Unified Extensible Firmware Interface Preferred Qualifications: Embedded...
In Person InternshipTask List Java Upgrade and Modernization Program (JUMP) Tasks Enterprise Application Platform Operationalization Red Hat JBoss Enterprise Application Platform Using automation for: Building and...
In PersonEmbedded Systems Engineer This position is associated with development of electrical systems and software that control vehicle operation and functions....
In PersonDemographic Data for North Carolina
Moving to North Carolina? Find some basic demographic data about North Carolina below.
Software Developer - Embedded Online Courses and Training Opportunities
Title Synonyms
Users interested in this job title also searched for the following job titles
Salary for Software Developer - Embedded Jobs in North Carolina
Required or preferred licenses and certifications for Software Developer - Embedded positions.
Highest Education Level
Software Developer - Embeddeds in North Carolina offer the following education backgroundQualifications / Skill Sets
The following top skills are often required or desired to land a Software Developer - Embedded position
- I2C
- UDP Protocol
- Real-time Operating System
- Qt
- Assembly Language
- Field Programmable Gate Array
- Embedded C
- VHSIC Hardware Description Language
- Software Architecture
- Verilog
- Microcontrollers
- Debugging
- Firmware
- Ethernet
- TCP/IP
- Algorithm Design
- Unit Testing
- Oscilloscope
- Embedded Systems
- Software Design
- Scripting
- Electrical Engineering
- Computer Science
- Operating Systems
- Electronic Data Interchange
- Software Engineering
- Simulation
- Validation
- Design Development
- Wireless Networking
- Git
- Architectural Design
- Software Development
- Designing
- Linux
- C++
- Agile
- Specifications
- Electrical
- Python
- Engineering
- Computer Programming
- Networking
- Military Background
- Implementation
- Troubleshooting
- Mentoring
- Documentation
- Collaboration
- Flexibility
- Problem Solving
- Scheduling
- Leadership
- Communication Skills
Other Career Titles
Here are some other career titles that require similar skills