Embedded Linux Engineer
7 days ago
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.
- 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.
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
-
Embedded Linux Firmware Developer
2 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeCorvid Technologies is seeking a highly skilled Embedded Linux Firmware Developer to join our Guidance, Navigation & Controls (GNC) team. The ideal candidate will have expertise in developing firmware for embedded Linux platforms, specifically for flight control applications.The daily tasks include customizing the bootloader and kernel for various processor...
-
Linux Systems Engineer
2 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeSenior Linux SpecialistCorvid Technologies is seeking a highly skilled Senior Linux Specialist to join our technical team. As a key member of our team, you will be responsible for installing, configuring, and troubleshooting RHEL 7/8 operating system issues on air-gapped networks.Key Responsibilities:Install and configure RHEL 7/8 operating systems on...
-
Linux Systems Engineer
3 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeSenior Linux Systems AdministratorCorvid Technologies is seeking a highly skilled Senior Linux Systems Administrator to join our technical team. As a key member of our infrastructure team, you will be responsible for installing, configuring, and troubleshooting RHEL 7/8 operating system issues on air-gapped networks.Key Responsibilities:Install, configure,...
-
Linux Systems Engineer
2 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeJob SummaryWe are seeking a highly skilled Linux Systems Engineer to join our technical team at Corvid Technologies. As a key member of our team, you will be responsible for installing, configuring, and troubleshooting RHEL 7/8 operating system issues on air-gapped networks.Key ResponsibilitiesInstall, configure, and troubleshoot RHEL 7/8 operating system...
-
Linux Systems Architect
1 month ago
Mooresville, North Carolina, United States Corvid Technologies Full timeSenior Linux Specialist Job OpportunityCorvid Technologies is seeking a highly skilled and experienced Senior Linux Specialist to join our technical team and support our command-line only infrastructure.About the RoleWe are looking for a Linux expert with a strong background in RHEL 7/8 to install, configure, and troubleshoot operating system issues on...
-
Linux Systems Architect
3 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeWe are seeking a highly skilled Linux Systems Administrator to join our technical team at Corvid Technologies. As a key member of our team, you will be responsible for installing, configuring, and troubleshooting RHEL 7/8 operating system issues on air-gapped networks.Your expertise in Linux will be crucial in debugging hardware and software problems on our...
-
Navigation GNC Engineer
1 month ago
Mooresville, North Carolina, United States Corvid Technologies LLC Full timeJob Title: Navigation GNC EngineerCorvid Technologies LLC is seeking a highly skilled Navigation GNC Engineer to join our team. As a key member of our engineering team, you will be responsible for developing, analyzing, and integrating navigation algorithms using Kalman filtering and/or particle filtering techniques.Responsibilities:Develop and integrate...
-
Linux System Administrator
3 months ago
Mooresville, United States Corvid Technologies Full timeCorvid Technologies runs a supercomputer with an environment built on both hardware and free, opensource virtualization and containerization, turning over up to 50TB of new data on a daily basis, to solve engineering problems other companies fail to solve. Our numerical solvers are developed in-house by our engineers and developers, providing customers with...
-
Linux Systems Administrator
1 month ago
mooresville, United States Corvid Technologies Full timeCorvid Technologies runs a supercomputer with an environment built on both hardware and free, opensource virtualization and containerization, turning over up to 50TB of new data on a daily basis, to solve engineering problems other companies fail to solve. Our numerical solvers are developed in-house by our engineers and developers, providing customers with...
-
Linux Systems Administrator
4 weeks ago
Mooresville, United States Corvid Technologies Full timeCorvid Technologies runs a supercomputer with an environment built on both hardware and free, opensource virtualization and containerization, turning over up to 50TB of new data on a daily basis, to solve engineering problems other companies fail to solve. Our numerical solvers are developed in-house by our engineers and developers, providing customers with...
-
Linux System Administrator
3 months ago
Mooresville, United States Corvid Technologies Full timeCorvid Technologies runs a supercomputer with an environment built on both hardware and free, opensource virtualization and containerization, turning over up to 50TB of new data on a daily basis, to solve engineering problems other companies fail to solve. Our numerical solvers are developed in-house by our engineers and developers, providing customers with...
-
Linux Systems Administrator
3 weeks ago
mooresville, United States Corvid Technologies Full timeCorvid Technologies runs a supercomputer with an environment built on both hardware and free, opensource virtualization and containerization, turning over up to 50TB of new data on a daily basis, to solve engineering problems other companies fail to solve. Our numerical solvers are developed in-house by our engineers and developers, providing customers with...
-
Senior Linux Admin
4 weeks ago
Mooresville, United States KBR Full timeTitle:Senior Linux AdminKBR is seeking a Senior Linux Administrator to manage Linux systems in a lab supporting System Engineering Analysis for PEO Missiles and Space. The candidate should be capable of performing Tier III level support and have 10+ years of documented experience. The role will require performing technical support and oversight for Linux...
-
Cloud Infrastructure Engineer
3 weeks ago
Mooresville, Alabama, United States snipeHIRE Full timeJob OverviewAt snipeHIRE, we're seeking a highly skilled Cloud Infrastructure Engineer to join our Customer Success / Professional Services organization. As a key member of our team, you'll be responsible for delivering and maintaining cloud infrastructure, spanning on-premise solutions and public cloud instances like Amazon AWS and Microsoft Azure.Key...
-
Senior HPC Systems Engineer
4 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeJob Title: Senior HPC Systems EngineerCorvid Technologies is seeking a highly skilled Senior HPC Systems Engineer to join our team. As a key member of our HPC team, you will be responsible for designing, implementing, and maintaining our Linux-based High Performance Computing (HPC) environment.Key Responsibilities:Design and implement HPC software solutions...
-
Autopilot Systems Engineer
2 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeCorvid Technologies is a leading engineering services company that provides cutting-edge aerodynamics and flight dynamics support to defense programs through the application of high-fidelity computational models.We develop and use our own tools in support of these programs and are integrated with both the program offices and the prime contractors for the...
-
Senior HPC Systems Engineer
1 month ago
Mooresville, North Carolina, United States Corvid Technologies Full timeAbout the RoleCorvid Technologies is seeking a highly skilled and experienced Senior HPC Systems Engineer to join our team. As a key member of our HPC team, you will be responsible for designing, implementing, and maintaining our high-performance computing infrastructure.Key ResponsibilitiesDesign and implement HPC clusters and infrastructureInstall,...
-
HPC Support Specialist
2 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeWe are seeking a highly skilled HPC Applications Support Engineer to join our team at Corvid Technologies.This role will involve providing top-notch support to our end-users and external customers on our Linux-based High Performance Computer, which boasts an impressive 80,000+ processor cores.As an HPC Applications Support Engineer, you will be responsible...
-
GNC Modeling and Simulation Engineer
3 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeJob SummaryCorvid Technologies is seeking a highly skilled GNC Modeling and Simulation Developer to join our team. As a key member of our Guidance, Navigation, and Control group, you will be responsible for developing, analyzing, and integrating Multiple-Input Multiple-Output autopilot algorithms for flight vehicle stabilization and...
-
High Performance Computing Systems Specialist
2 months ago
Mooresville, North Carolina, United States Corvid Technologies Full timeJob SummaryWe are seeking a highly skilled Senior HPC Systems Engineer to join our team at Corvid Technologies. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our high-performance computing (HPC) environment.Key ResponsibilitiesDesign and implement HPC software solutions for internal and external...