Embedded Firmware Engineer Flight Control & Motor Controller Systems
Allocor Tech
Job Description
Job Description
Bridge high-level flight logic and real hardware in a fast-scaling aerospace startup.
Allocortech is a nimble, high-growth company delivering safety-critical avionics, motor controllers, and power systems for next-generation UAS, eVTOL, hybrid-electric platforms, and unmanned systems. Our Taurus motor controllers and Atlas flight computers are already flying on demanding customer programs, including U.S. Army VICTOR UAS efforts.
As we scale production and expand our product line, we need a hands-on Embedded Firmware Engineer who can own firmware development across flight computers, motor controllers, and power distribution systems — someone who thrives at the intersection of silicon-level hardware and safety-critical software.
Why This Role Exists
Engineering Services is capacity-constrained. Senior engineers are stretched across internal R&D and multiple customer programs, creating risk for on-time delivery and consistent quality on flight-critical systems.
This role adds dedicated senior-level firmware expertise focused on real-time embedded systems. You will own firmware architecture and implementation for key platforms (Atlas Flight Computer, Dauphine maritime systems, and Taurus motor controllers), strengthen our Hardware-in-the-Loop and Software-in-the-Loop testing capabilities, and help establish repeatable, auditable firmware development practices that support AS9100 and DO-178C traceability as the company grows.
What You’ll Own
- Architect, implement, and maintain firmware for the Atlas Flight Computer, Dauphine maritime platform, and Taurus motor controllers using the Allocore SDK.
- Develop and optimize low-level drivers and application logic for high-bandwidth real-time communication stacks (CAN-FD, RS-485, RS-422, and Switched Ethernet).
- Implement and maintain peripheral drivers (PWM, ADC/DAC, GPIO, high-speed serial) on STM32H7 and Pixhawk-compatible (FMUv6) architectures.
- Support the integration and tuning of Field Oriented Control (FOC/SVPWM) algorithms for BLDC motor controllers, ensuring high efficiency and robust four-quadrant operation.
- Design and implement automated Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) test suites to validate firmware against safety-critical aerospace requirements.
- Troubleshoot complex system-level issues using logic analyzers, oscilloscopes, and JTAG/SWD debuggers to isolate firmware/hardware interactions.
- Produce clear, auditable design documents, Interface Control Documents (ICDs), and pull request descriptions that meet AS9100/DO-178C traceability standards.
- Help define and improve firmware development workflows, coding standards, and verification practices as the team and product portfolio grow.
What You Bring
Required
- 3–7 years of professional embedded firmware development experience using C and C++.
- Demonstrated expertise developing for ARM Cortex-M microcontrollers (especially STM32H7) in bare-metal or RTOS environments.
- Strong proficiency with real-time communication protocols including CAN/CAN-FD, RS-485, and Ethernet (10/100/1000).
- Hands-on experience with hardware debugging tools — JTAG/SWD debuggers (GDB, Segger J-Link), oscilloscopes, and logic analyzers.
- Experience with cross-compilation toolchains (GCC/LLVM), Make/CMake build systems, and Git-based version control.
- BS in Computer Science, Electrical Engineering, or equivalent.
Preferred
- Experience with PX4/Pixhawk FMUv6 hardware standards and flight management software.
- Familiarity with DO-178C or similar functional safety standards for flight-critical software.
- Exposure to Field Oriented Control (FOC) implementations or power electronics firmware.
- Experience with embedded Linux (e.g., Toradex Verdin SoM) for mission computer applications.
- Comfort using AI coding assistants to accelerate development, testing, and documentation.
Why You’ll Love It Here
This is a high-impact, hands-on role where your code runs on real flight hardware and directly affects vehicle performance and safety. You’ll work closely with electrical and mechanical engineers on a small, agile team with short decision cycles and real ownership.
We’re growing fast while maintaining the quick-turn, high-quality engineering culture that sets us apart from larger aerospace suppliers. You’ll have the opportunity to shape firmware processes and standards as we scale toward higher production volumes and greater certification maturity. The Shenandoah Valley offers an excellent quality of life with easy access to the Blue Ridge Mountains.
If you enjoy working at the boundary of hardware and software, thrive in a fast-paced environment, and want to see your firmware fly on cutting-edge unmanned systems, we’d love to talk.
Apply Now
We review applications on a rolling basis and move quickly for strong candidates.
Allocortech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
- ...founded 2018) delivering safety-critical motor controllers, flight control systems, and power solutions for advanced... ...need a hands-on Senior Electrical Engineer who will own detailed hardware... ...controller platforms, working closely with firmware engineers on register configuration...Suggested
- ...Contraline is seeking an experienced and hands on Corporate Controller to lead its accounting operations and help build the financial... ...and reporting to establishing internal controls, implementing systems, and preparing the organization for increased external scrutiny...SuggestedWork at officeImmediate startRemote work
- ...Job Title: Controller Location: The Covenant School, Charlottesville, Virginia Position Type: Full-Time – 12 Month Overview The Covenant... ...accounting software. Familiarity with computerized accounting systems, particularly Great Plains or Blackbaud, is advantageous....SuggestedFull timeWork at office
$110k - $140k
...140,000.00 Annually Application Deadline: N/A Position Title: Controller Department: Finance & Accounting Reports To: Chief Operating and... ...Tracking: Optimize student billing and enrollment management systems to accurately track net tuition revenue monthly. Team...SuggestedFull timeTemporary workWork at officeFlexible hours- ...and financial report production. Maximizes return on financial assets by establishing financial policies, procedures, controls, and reporting systems. Qualifications Bachelor’s degree with concentration in accounting CPA 10 years of experience or training 5 years of experience...SuggestedTemporary work
- ...financial discipline. A little bit about the role… The Corporate Controller will manage the day-to-day financial operations of CHG,... ...related employee programs. Evaluating and implementing financial systems to improve reporting, efficiency, and operational control. We...Local areaRelocation packageFlexible hours
- ...Controller – Construction Charlottesville, VA Want a Controller role where your work actually matters and your voice gets heard? We’re partnering with a highly respected, privately held construction company in Charlottesville that’s built a strong name across Central...
- ...fulfilling workplace for employees, creates an environment for continuous learning, and embraces the ideas and diversity of others. The Controller is responsible for providing consistent leadership in the financial area of the hotel and club by supplying the accounting staff...Casual workLocal areaFlexible hours
$68k - $78k
...management company, is currently searching for a remarkable Controller for the DoubleTree by Hilton Hotel Charlottesville, VA 22901... ...Purpose: Establishes, coordinates and administers all financial systems, internal controls and the hotel's capital plan. Prepares and...Daily paidTemporary workLocal areaFlexible hoursNight shift$85.39k - $116.98k
...Syms Strategic Group (SSG) is seeking a talented Senior Systems Engineer (Angular) Location: Remote Department: Veterans Affairs (VA)... ...within an Agile framework Use Git and GitHub for version control, branching, pull requests, and collaborative development Required...Full timeRemote work$86.21k - $100k
...documentation, and testing of the enterprise software that drives business processes. Developers work closely with analysts, engineers, and system users as needed to deliver well documented and tested solutions to the business. The position also requires integration with...Work at officeImmediate startRemote workFlexible hoursShift work2 days per week$140k - $190k
...an approved equivalent AI solution. Job Description Data Systems Analysts, Inc. (DSA) is seeking a TS/SCI-cleared Senior Full-Stack... ...secure modern applications within a DoD cloud environment. The engineer will develop containerized, cloud-native solutions using AWS...- ...of DNA sequencing data on local hardware systems. This position is a full-time,... .... Advanced proficiency using version control software (e.g., Git) to manage programming... ...: BS/BA in Computer Science, Software Engineering, Bioinformatics, or related field Preferred...Full timeWork experience placementWork at officeLocal area
- ...citizens to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make... ..., Computer Engineering, Electrical Engineering, Information Systems, IT Highly motivated, self-learner, and technically inquisitive...
$86.8k - $198k
Software Reverse Engineer The Opportunity: Work as part of a varied contract team supporting... ...intelligence analysis of weapon systems and C4 networks, including analyzing printed... ...arrays (FPGAs) design, extraction of firmware, analysis of software and firmware to understand...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Software Developer, Systems Software, Senior, (Multi-cloud) Platform Developer. Responsible for containerization, automation and scripting of infrastructure as code, configuration and integration of services, monitoring, and stability of the management infrastructure....Temporary work
$80.4k - $105k
...Support the modernisation of Azure/.NET applications to AWS‑based Java platforms. Lead code reviews, mentor colleagues and promote engineering best practices. Collaborate with architects and agile teams to deliver secure, scalable, high‑quality software. Support...Flexible hours- ...distributed reporting are maintained and coordinated with the data warehouse team. Works with department developers, analysts and Technical System Owners to ensure applications meet performance requirements. Validates that the ETL mappings created by departmental developers...
- ...The Senior Infrastructure & Platform Engineer owns Apex's foundational enterprise platforms... ...nascent becomes a disciplined, version-controlled standard under your ownership. Design... ...degree in Computer Science, Information Systems, or a related field, or equivalent...Full timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
- ...Must-Have Experience ~7+ years building cloud-based software systems in secure government environments ~ Proven ownership of Azure Landing Zones (design, implementation, policy enforcement) ~ Hands-on Terraform experience in production (CI/CD pipelines, automation...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer Flight Control & Motor Controller Systems. Be the first to apply!


