Proficiency with C++, Python, Linux, and Git version control * Solid understanding of embedded ... Corvid Technologies is an engineering firm specializing in using high-fidelity, computational ...
Proficiency with C++, Python, Linux, and Git version control * Solid understanding of embedded ... Corvid Technologies is an engineering firm specializing in using high-fidelity, computational ...
Experience with Embedded Linux environments * Ability to ramp quickly and deliver meaningful contributions with minimal onboarding time * Proficiency with modern engineering practices, including ...
Experience with Embedded Linux environments * Ability to ramp quickly and deliver meaningful contributions with minimal onboarding time * Proficiency with modern engineering practices, including ...
Embedded Engineer - TS/SCI
Raleigh, NC · On-site
$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
Raleigh, NC · On-site
$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 ...
Associate Software Engineer, Embedded Development
Raleigh, NC · On-site
$127K - $168K/yr
Associate Software Engineer, Embedded Development Relay is the Intelligent System of Action for the ... Debug issues across the Linux/Android stack - from userspace applications down to kernel interfaces ...
Associate Software Engineer, Embedded Development
Raleigh, NC · On-site
$127K - $168K/yr
Associate Software Engineer, Embedded Development Relay is the Intelligent System of Action for the ... Debug issues across the Linux/Android stack - from userspace applications down to kernel interfaces ...
Embedded Software Engineer II
$129K - $170K/yr
Completing programming tasks encountered in the process of developing, building, validating, and supporting a Linux-driven embedded device. * Maintaining existing custom C applications * Aiding in ...
Quick apply
Embedded Software Engineer II
$129K - $170K/yr
Completing programming tasks encountered in the process of developing, building, validating, and supporting a Linux-driven embedded device. * Maintaining existing custom C applications * Aiding in ...
W2 Golang Engineer [ No C2C ]
Apex, NC · On-site
... Embedded Linux experience highly desirable • Ability to ramp quickly and contribute with minimal onboarding • Comfort with modern engineering practices: custom Git workflows, CI/CD pipelines • ...
W2 Golang Engineer [ No C2C ]
Apex, NC · On-site
... Embedded Linux experience highly desirable • Ability to ramp quickly and contribute with minimal onboarding • Comfort with modern engineering practices: custom Git workflows, CI/CD pipelines • ...
Embedded Software Engineer - (Avionics Electrical)
Greensboro, NC · On-site
$113K - $149K/yr
Embedded Software Engineer - (Avionics Electrical) Location: Greensboro, North Carolina, USA ... Linux environment. * MATLAB or similar engineering tools. * Aircraft systems and avionics ...
Embedded Software Engineer - (Avionics Electrical)
Greensboro, NC · On-site
$113K - $149K/yr
Embedded Software Engineer - (Avionics Electrical) Location: Greensboro, North Carolina, USA ... Linux environment. * MATLAB or similar engineering tools. * Aircraft systems and avionics ...
Golang Engineer | gRPC | No C2C
Apex, NC · On-site
Embedded Linux experience highly desirable * Ability to ramp quickly and contribute with minimal onboarding * Comfort with modern engineering practices: custom Git workflows, CI/CD pipelines * AI ...
New
Quick apply
Golang Engineer | gRPC | No C2C
Apex, NC · On-site
Embedded Linux experience highly desirable * Ability to ramp quickly and contribute with minimal onboarding * Comfort with modern engineering practices: custom Git workflows, CI/CD pipelines * AI ...
New
Golang Engineer | gRPC | No C2C
Apex, NC · On-site
Embedded Linux experience highly desirable * Ability to ramp quickly and contribute with minimal onboarding * Comfort with modern engineering practices: custom Git workflows, CI/CD pipelines * AI ...
Quick apply
Golang Engineer | gRPC | No C2C
Apex, NC · On-site
Embedded Linux experience highly desirable * Ability to ramp quickly and contribute with minimal onboarding * Comfort with modern engineering practices: custom Git workflows, CI/CD pipelines * AI ...
Embedded Software Engineer (Avionics Electrical)
Greensboro, NC · On-site
$113K - $149K/yr
Embedded Software Engineer (Avionics Electrical) Location: Greensboro, NC Job Type: Direct hire ... Linux environment. * MATLAB or similar engineering tools. * Aircraft systems and avionics ...
Embedded Software Engineer (Avionics Electrical)
Greensboro, NC · On-site
$113K - $149K/yr
Embedded Software Engineer (Avionics Electrical) Location: Greensboro, NC Job Type: Direct hire ... Linux environment. * MATLAB or similar engineering tools. * Aircraft systems and avionics ...
Design and deliver high-quality embedded C and C++ software on embedded Linux and real time ... Utilize software engineering tools such as configuration management systems, build processes, and ...
Design and deliver high-quality embedded C and C++ software on embedded Linux and real time ... Utilize software engineering tools such as configuration management systems, build processes, and ...
Design and deliver high-quality embedded C and C++ software on embedded Linux and real time ... Utilize software engineering tools such as configuration management systems, build processes, and ...
Design and deliver high-quality embedded C and C++ software on embedded Linux and real time ... Utilize software engineering tools such as configuration management systems, build processes, and ...
C/C++ Software Engineer 2 - Communication protocols
Cary, NC · On-site
$75 - $95/hr
Design and deliver high-quality embedded C and C++ software on embedded Linux and real‑time ... Utilize software engineering tools such as configuration management systems, build processes, and ...
New
C/C++ Software Engineer 2 - Communication protocols
Cary, NC · On-site
$75 - $95/hr
Design and deliver high-quality embedded C and C++ software on embedded Linux and real‑time ... Utilize software engineering tools such as configuration management systems, build processes, and ...
New
Embedded Flight Software Engineer
Morrisville, NC · On-site
$123K - $161K/yr
Selected individuals will work on an agile development team, primarily using C++, Linux and/or ... embedded real-time systems - OR - Master's degree in Computer Science, Computer Engineering ...
Embedded Flight Software Engineer
Morrisville, NC · On-site
$123K - $161K/yr
Selected individuals will work on an agile development team, primarily using C++, Linux and/or ... embedded real-time systems - OR - Master's degree in Computer Science, Computer Engineering ...
Embedded Flight Software Engineer
Morrisville, NC · Hybrid
$123K - $161K/yr
Selected individuals will work on an agile development team, primarily using C++, Linux and/or ... embedded real-time systems - OR - Master's degree in Computer Science, Computer Engineering ...
Embedded Flight Software Engineer
Morrisville, NC · Hybrid
$123K - $161K/yr
Selected individuals will work on an agile development team, primarily using C++, Linux and/or ... embedded real-time systems - OR - Master's degree in Computer Science, Computer Engineering ...
Experience with embedded systems and embedded Linux environments * Experience with Programming in C++ and Rust * Experience with Linux packaging, ideally for Debian * Experience with scripting ...
Experience with embedded systems and embedded Linux environments * Experience with Programming in C++ and Rust * Experience with Linux packaging, ideally for Debian * Experience with scripting ...
Software Development Engineer
Morrisville, NC · On-site
$110 - $160/hr
Experience with embedded systems and embedded Linux environments * Experience with Programming in C++ and Rust * Experience with Linux packaging, ideally for Debian * Experience with scripting ...
New
Software Development Engineer
Morrisville, NC · On-site
$110 - $160/hr
Experience with embedded systems and embedded Linux environments * Experience with Programming in C++ and Rust * Experience with Linux packaging, ideally for Debian * Experience with scripting ...
New
Senior Edge Engineer - Firmware & MCU
Charlotte, NC · On-site
$116K - $154K/yr
You will work into the team's embedded-Linux track as our next-generation gateway platform comes online. You will provide occasional mentorship of early-career engineers on cross functional firmware ...
Senior Edge Engineer - Firmware & MCU
Charlotte, NC · On-site
$116K - $154K/yr
You will work into the team's embedded-Linux track as our next-generation gateway platform comes online. You will provide occasional mentorship of early-career engineers on cross functional firmware ...
Embedded Flight Software Engineer Level 2
Morrisville, NC · On-site
$123K - $161K/yr
Selected individuals will work on an agile development team, primarily using C++, Linux and/or ... embedded real-time systems - OR - Master's degree in Computer Science, Computer Engineering ...
Embedded Flight Software Engineer Level 2
Morrisville, NC · On-site
$123K - $161K/yr
Selected individuals will work on an agile development team, primarily using C++, Linux and/or ... embedded real-time systems - OR - Master's degree in Computer Science, Computer Engineering ...
Embedded Flight Software Engineer Level 2
Morrisville, NC · Hybrid
$123K - $161K/yr
Selected individuals will work on an agile development team, primarily using C++, Linux and/or ... embedded real-time systems - OR - Master's degree in Computer Science, Computer Engineering ...
Embedded Flight Software Engineer Level 2
Morrisville, NC · Hybrid
$123K - $161K/yr
Selected individuals will work on an agile development team, primarily using C++, Linux and/or ... embedded real-time systems - OR - Master's degree in Computer Science, Computer Engineering ...
Embedded Linux Developer information
See North Carolina salary details
$77.7K - $82K
2% of jobs
$82K - $86.3K
9% of jobs
$86.3K - $90.6K
11% of jobs
$91.7K is the 25th percentile. Wages below this are outliers.
$90.6K - $94.9K
12% of jobs
$94.9K - $99.2K
14% of jobs
The median wage is $99.8K / yr.
$99.2K - $103.5K
18% of jobs
$106K is the 75th percentile. Wages above this are outliers.
$103.5K - $107.8K
17% of jobs
$107.8K - $112.1K
9% of jobs
$112.1K - $116.4K
6% of jobs
$116.4K - $120.7K
2% of jobs
$120.7K - $125K
0% of jobs
$77.7K
$100.4K
$125K
How much do embedded linux developer jobs pay per year?
What is an embedded Linux developer?
What does an embedded Linux developer do?
As an embedded Linux developer, your duties and responsibilities are to design, test, implement, and integrate software solutions for specific pieces of hardware. Embedded technology often refers to hardware that is not commonly considered a computer, but is controlled by applications or an operating system, such as Linux. These include watches, car engines, and televisions, for example. As an embedded Linux developer, you work closely with programmers, optimization experts, quality assurance technicians, and product engineering designers, as well as all of your external customers.
What are the key skills and qualifications needed to thrive as an embedded Linux developer, and why are they important?
What are some common challenges faced by embedded Linux developers when integrating hardware and software components?
What is the difference between Embedded Linux Developer vs Firmware Engineer?
| Aspect | Embedded Linux Developer | Firmware Engineer |
|---|---|---|
| Required Skills | Proficiency in Linux kernel, C/C++, embedded systems, device drivers | Low-level programming, C/C++, microcontrollers, hardware interfaces |
| Work Environment | Embedded Linux systems, development boards, Linux-based OS | Microcontrollers, hardware prototyping, real-time systems |
| Industry Usage | Consumer electronics, IoT devices, automotive | Consumer electronics, aerospace, industrial equipment |
Embedded Linux Developers focus on developing software for Linux-based embedded systems, working with Linux kernels and device drivers. Firmware Engineers work on low-level hardware programming, often with microcontrollers and real-time systems. While both roles require C/C++ skills and embedded systems knowledge, Embedded Linux Developers typically work in Linux environments, whereas Firmware Engineers focus on hardware-level programming.
What are popular job titles related to Embedded Linux Developer jobs in North Carolina?
For Embedded Linux Developer jobs in North Carolina, the most frequently searched job titles are:
- Independent Contractor Embedded Software Engineer
- Remote Linux Kernel Development
- Embedded Software Contractor
- Junior Linux Kernel Engineer
- New Grad Embedded Engineer
- Vice President Linux Kernel Development
- Linux Certified
- Freelance Linux Kernel Development
- Embedded Software Engineer Remote
- Manager Electrical Engineer Embedded Systems
What job categories do people searching Embedded Linux Developer jobs in North Carolina look for?
The top searched job categories for Embedded Linux Developer jobs in North Carolina are:
What are popular job titles related to Embedded Linux Developer jobs in NC?
For Embedded Linux Developer jobs in NC, the most frequently searched job titles are:

Full-time
Medical, Life, Retirement, PTO
Re-posted 4 days ago
Job description
The ideal candidate thrives on solving complex, multidisciplinary problems (aerospace M&S, hardware I/O, and programming) and possesses a strong blend of systems thinking, real-time algorithm performance, and hands-on simulation experience.
Typical tasking will include:
- HIL development and maintenance: Further mature Corvid's HIL systems to integrate new GNC hardware units under test, develop user interfaces and processes to increase user-friendliness of the system, and integrate the core six degree of freedom (6DOF) flight simulation with new test apparatus such as flight motion tables.
- Develop new vehicle dynamics models: Work with other supporting groups at Corvid to enable modeling in real-time simulations of new vehicle dynamics models, to include new aerodynamic models, actuators, sensors, and rocket motors.
- Integrate new GNC hardware: Work with other embedded systems engineers in the GNC department to define HIL requirements for integrating new flight hardware, such as new actuators, datalinks, GPS receivers, seekers, etc.
- Verification & Validation (V&V): Work with GNC algorithm developers to perform V&V activities in real-time scenarios. Support program reviews with V&V data artifacts from the HIL runs
- Modeling & Simulation: Understand M&S of aerospace 6DOF vehicles, assist 6DOF developers in developing vehicle dynamics models.
Requirements:
- Candidate must be a US Citizen and meet ability to obtain and maintain a Secret Clearance (Active clearance preferred)
- Bachelor's Degree in Aerospace Engineering, Mechanical Engineering, Electrical Engineering, or Computer Science (Master's degree or Ph.D. with a GNC focus preferred)
- 5+ years of experience in embedded systems engineering or experience with HIL development and testing, specifically applied to GNC, robotics, or autonomous systems
- Proficiency with C++, Python, Linux, and Git version control
- Solid understanding of embedded systems (microcontrollers, embedded Linux), alongside familiarity with modeling and simulation of aerospace vehicles and numerical methods (Runge-Kutta integration, etc.)
- Exceptional verbal and written communication skills, with the ability to translate complex technical concepts into clear requirements and documentation
- Experience with GPS simulation and hands-on experience with HIL/SIL testing and test bench instrumentation
About Corvid:
Corvid Technologies is an engineering firm specializing in using high-fidelity, computational modeling and simulation to analyze, design and manufacture products for aerospace, DoD, and commercial customers. We offer a fast-paced and flexible work environment that encourages creativity and collaboration. Our team works on difficult, cutting-edge technical challenges using state-of-the-art technologies and resources.
Why Corvid:
We value our employee-owners and in addition to providing challenging work opportunities and competitive pay, Corvid believes in providing a strong benefit package that provides value to our team members at all stages of their career.
Corvid benefits include:
- Employee Stock Ownership Plan via our generous 401(k) Matching
- Medical Insurance via Blue Cross - including a PPO and High-Deductible offering (with company HSA contribution)
- Paid Time Off (PTO) based on years of industry experience (not tenure)
- Career Development and Continuing Education opportunities
- Company provided life, long-term and short-term disability insurance
- Incentive opportunities to reward strong performance and corporate growth
- Attractive corporate facilities that include Lake Norman access, out-door activities (including grills) and more
About CORVID TECHNOLOGIES
Sourced by ZipRecruiter
Industry
Guided missile and space vehicle manufacturing
Company size
51 - 200 Employees
Headquarters location
Mooresville, NC, US
Year founded
2004