Demo

Embedded Linux Engineer

Corvid Technologies LLC
Mooresville, NC Full Time
POSTED ON 7/23/2025 CLOSED ON 1/7/2026

What are the responsibilities and job description for the Embedded Linux Engineer position at Corvid Technologies LLC?

Corvid Technologies is seeking a highly talented Embedded Linux Engineer to join our Guidance, Navigation & Controls (GNC) team. The Embedded Linux Engineer's responsibility is to develop firmware for embedded Linux platforms, specifically for flight control applications. The daily tasks include customizing the bootloader and kernel for various processor architectures, developing interfaces between control and sensor functions to the hardware I/O, developing kernel drivers to support custom hardware, implementing operational and management applications, configuring filesystem, and customizing development environments. Requirements and valued experiences for the position are as follows.

Requirements:

  • BS/MS Computer Science, Computer Engineering, or Electrical Engineering.
  • 5 years of previous development experience on Linux.
  • Strong experience with embedded Linux at the detailed operating system level.
  • Strong C/C programming skills. Be able to create code that is clear, efficient, maintainable, and well documented. C OOP embedded development experience is a great plus.
  • Experience in multi-threaded and/or embedded systems programming.
  • Proficiency with open source cross-compiler tools and Linux kernel development.
  • Experience with GDB debugging tool.
  • Ability to perform source code maturation by performing triage on reported Gitlab issues, applying bug fixes and verify results.
  • Ability to work in a team environment and effectively communicate ideas/issues/solutions.
  • US Citizenship and ability to obtain DoD Security clearance.

Highly desirable:

  • Experience with communication protocols (TCP, UART, SPI, I2C).
  • Experience with Linux PREEMPT_RT OS implementation and programming user space threaded applications.
  • Understanding of electrical fundamentals and electronic instrumentation.
  • Experience with Yocto or other embedded Linux build frameworks.

Why Corvid?

Founded in 2004, we are a group of over 300 engineers and scientists, about 3/4 with master’ degrees or Ph.D.'s, that provide end-to-end solutions including concept development, design and optimization, prototype build, test and manufacture.  We leverage the predictive capability of our high-fidelity computational physics solvers, indigenous massively parallel supercomputer system, prototyping plant, and ballistics and mechanics lab to investigate a variety of high-rate physics phenomena. 

The results are complex engineering solutions for a variety of applications; aircraft, ballistic missile defense, cybersecurity, motorsports, armor development, biological systems, and missile and warhead design and development.  These results are achieved with optimal design and cost efficiency due to the predictive capability of Corvid’s tools and our in-house, end-to-end integrated approach, which differentiates Corvid from the market.

We value our people and offer employees a broad range of benefits. Benefits for full-time employees include:

  • Paid gym membership
  • Flexible schedules
  • Blue Cross Blue Shield insurance including Medical, Dental and Vision
  • 401k match up to 6%
  • Three weeks starting PTO; increasing with tenure
  • Continued education and training opportunities
  • Uncapped incentive opportunities
Engineer
Motion -
Salisbury, NC
Manufacturing Engineer
AUTEC -
Statesville, NC
Manufacturing Engineer
Actalent -
Lexington, NC

Salary.com Estimation for Embedded Linux Engineer in Mooresville, NC
$74,098 to $82,743
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Linux Engineer?

Sign up to receive alerts about other jobs on the Embedded Linux Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634

Sign up to receive alerts about other jobs with skills like those required for the Embedded Linux Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $74,092 - $105,774
    • Income Estimation: $82,809 - $110,162
  • Computer Simulation Skill

    • Income Estimation: $77,439 - $91,585
    • Income Estimation: $77,510 - $95,546
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Corvid Technologies LLC

  • Corvid Technologies LLC Huntsville, AL
  • Corvid's Information Technology team provides high-level technology services to the engineers and researchers driving Corvid's innovative engineering solut... more
  • 16 Days Ago

  • Corvid Technologies LLC Mooresville, NC
  • Corvid Technologies is seeking an HPC Applications Support Engineer with a strong background and enthusiasm for Linux to support our Linux-based High Perfo... more
  • 6 Days Ago

  • Corvid Technologies LLC Mooresville, NC
  • Corvid Technologies' Strike Systems team is looking to add talented Mechanical Engineers to their growing team. This position will support the development ... more
  • 7 Days Ago

  • Corvid Technologies LLC White, NM
  • Corvid is looking to add a talented administrative professional to our growing team at WSMR. This position will provide a broad range of support for our te... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Embedded Linux Engineer jobs in the Mooresville, NC area that may be a better fit.

  • Corvid Technologies Mooresville, NC
  • So you think you know Linux? Corvid Technologies runs a supercomputer with an environment built on both hardware and free, opensource virtualization and co... more
  • 2 Months Ago

  • LEGACY MOTOR CLUB Statesville, NC
  • Job Title: Vehicle Dynamics/Simulation Engineer – NASCAR Cup Series Job Type: Full-Time Department: Vehicle Performance Reports To: Director - Vehicle Perf... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!