Embedded Linux Engineer
4 weeks 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 Engineer
3 months ago
Mooresville, United States Corvid Technologies LLC Full timeJob DescriptionJob DescriptionCorvid 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...
-
Senior Linux Infrastructure Engineer
2 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeCorvid Technologies operates a cutting-edge supercomputing environment that integrates both hardware and open-source virtualization and containerization technologies, processing up to 50TB of new data daily to tackle engineering challenges that others cannot resolve. Our proprietary numerical solvers are crafted in-house by our talented engineers and...
-
Embedded Software Engineer – FPGA
1 month ago
Mooresville, United States IST PRECISION Full timeThis position is in Mooresville, NC just north of Charlotte, NC.Do not apply if you are not a US Citizen or Green Card HolderIST Precision Inc. is a leading R&D engineering firm specializing in advanced electronic design for high-precision instrumentation and automation. With over 20 years of experience, we leverage the power of FPGAs to develop innovative...
-
Senior Linux Admin
3 months 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...
-
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
2 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 LLC Full timeJob DescriptionJob DescriptionCorvid 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...
-
Linux Systems Administrator
1 month ago
Mooresville, United States Corvid Technologies LLC Full timeJob DescriptionJob DescriptionCorvid 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...
-
Linux System Administrator
2 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...
-
Senior Linux Infrastructure Specialist
2 weeks ago
Mooresville, North Carolina, United States Corvid Technologies Full timeCorvid Technologies operates a high-performance computing environment that utilizes both hardware and open-source virtualization and containerization technologies, processing up to 50TB of new data daily to tackle engineering challenges that others cannot resolve. Our in-house developed numerical solvers provide tailored solutions to a diverse range of...
-
Cloud Infrastructure Engineer
5 days ago
Mooresville, Alabama, United States snipeHIRE Full timeJob DescriptionAt snipeHIRE, we are seeking a highly skilled Cloud Infrastructure Engineer to join our team.About the RoleWe are a global leader in delivering software for intelligent connected systems. Our impact is accelerating the digital transformation of critical infrastructure by delivering the technology and expertise that enable the deployment of...
-
Junior HPC Systems Engineer
3 months ago
Mooresville, United States Corvid Technologies LLC Full timeJob DescriptionJob DescriptionCorvid Technologies is seeking an Junior HPC Systems Engineer with a strong background and enthusiasm for Linux to support our Linux based High Performance Computer consisting of 80,000+ processor cores. If you enjoy learning, playing with hardware, optimizing performance, efficiency, and spend most of your time on the command...
-
High-Performance Computing Systems Engineer
3 days ago
Mooresville, North Carolina, United States Corvid Technologies LLC Full timeJob DescriptionCorvid Technologies LLC is seeking a highly skilled High-Performance Computing Systems Engineer with a strong background and enthusiasm for Linux to support our Linux-based High Performance Computer consisting of 80,000+ processor cores.This candidate will be responsible for the following:Software Installation and Configuration: Supporting the...
-
Lead Cloud Solutions Engineer
2 weeks ago
Mooresville, Alabama, United States snipeHIRE Full timeJob OverviewCompany OverviewsnipeHIRE is a prominent entity in the realm of software solutions for intelligent connected systems. Their contributions are pivotal in propelling the digital evolution of essential infrastructure by providing the technology and expertise necessary for the deployment of secure, reliable, and safe IoT systems.The organization...
-
Lead Cloud Solutions Engineer
2 weeks ago
Mooresville, Alabama, United States snipeHIRE Full timeJob OverviewCompany OverviewsnipeHIRE is a prominent player in the realm of software solutions for intelligent connected systems. Their efforts are pivotal in driving the digital evolution of essential infrastructure, providing the technology and expertise necessary for the implementation of secure, reliable, and efficient IoT systems.The organization...
-
Lead HPC Systems Engineer
1 week ago
Mooresville, North Carolina, United States Corvid Technologies LLC Full timeSenior High-Performance Computing Systems EngineerCorvid Technologies LLC is seeking a Senior High-Performance Computing (HPC) Systems Engineer with a strong background in Linux to manage a sophisticated High-Performance Computing environment comprising over 80,000 processor cores. If you thrive on enhancing system performance and are adept at utilizing the...
-
Lead HPC Systems Engineer
2 weeks ago
Mooresville, North Carolina, United States Corvid Technologies LLC Full timeSenior High-Performance Computing Systems EngineerCorvid Technologies LLC is seeking a Senior High-Performance Computing (HPC) Systems Engineer with a strong background in Linux to enhance our High-Performance Computing capabilities, which feature over 80,000 processor cores. If you thrive on performance optimization and are comfortable working extensively...
-
Lead HPC Systems Engineer
2 weeks ago
Mooresville, North Carolina, United States Corvid Technologies LLC Full timeSenior High-Performance Computing Systems EngineerCorvid Technologies LLC is seeking a highly skilled Senior HPC Systems Engineer with a strong background in Linux to oversee a High-Performance Computing environment featuring over 80,000 processor cores. If you thrive on enhancing system performance and are adept at command-line operations, this role is...
-
HPC Systems Engineer
2 months ago
Mooresville, United States Corvid Technologies LLC Full timeJob DescriptionJob DescriptionCorvid Technologies is seeking an HPC Systems Engineer with a strong background and enthusiasm for Linux to support our Linux based High Performance Computer consisting of 80,000+ processor cores. If you enjoy learning, playing with hardware, optimizing performance, efficiency, and spend most of your time on the command line,...
-
HPC Applications Support Engineer
3 months ago
Mooresville, United States Corvid Technologies LLC Full timeJob DescriptionJob DescriptionCorvid Technologies is seeking an HPC Applications Support Engineer with a strong background and enthusiasm for Linux to support our Linux based High Performance Computer consisting of 80,000+ processor cores. If you enjoy learning, playing with hardware, optimizing performance, efficiency, and spend most of your time on the...