Embedded Firmware Engineer
TalentBridge
Embedded Firmware Engineer
Location : Onsite - Waynesboro, VA
Role Summary
- Avionics & Control Firmware: Architect, implement, and refactor firmware for the Atlas Flight Computer, Dauphine maritime platform, and Taurus motor controllers using the Allocore SDK.
- Real-Time Communications: Develop and optimize low-level drivers and application logic for high-bandwidth communication stacks, including CAN-FD, RS-485, RS-422, and Switched Ethernet.
- Hardware Interfacing: Implement and maintain drivers for a variety of peripherals, including PWM, ADC/DAC, GPIO, and high-speed serial interfaces on STM32 and Pixhawk-compatible (FMUv6) architectures.
- Motor Control & Power: Support the integration and tuning of FOC/SVPWM control loops for BLDC motor controllers, ensuring high efficiency and robust four-quadrant operation.
- Embedded Testing & V&V: 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.
- Silicon-Level Debugging: Troubleshoot complex system-level issues using logic analyzers, oscilloscopes, and JTAG/SWD debuggers to identify interactions between firmware execution and hardware behavior.
- Technical Documentation: Produce auditable design documents, Interface Control Documents (ICDs), and PR descriptions that satisfy AS9100/DO-178C traceability requirements.
- Experience: 3-7 years of professional experience in embedded firmware development using C and C++.
- Architecture Mastery: Demonstrated expertise developing for ARM Cortex-M (specifically STM32H7) and resource-constrained microcontrollers in bare-metal or RTOS environments.
- Protocol Proficiency: Deep understanding of real-time communication protocols including CAN/CAN-FD, RS-485, and Ethernet (10/100/1000).
- Hardware Debugging: Proficient with JTAG/SWD debuggers (GDB, Segger J-Link) and bench equipment (oscilloscopes, logic analyzers) to isolate firmware/hardware boundary issues.
- Toolchains: Experience with cross-compilation toolchains (GCC/LLVM), Make/CMake build systems, and Git-based version control.
- Education: BS in Computer Science (BSCS), Electrical Engineering (BSEE), or equivalent.
- Flight Control Systems: Experience with PX4/Pixhawk FMUv6 hardware standards and flight management software.
- Avionics Standards: Familiarity with DO-178C or similar functional safety standards for flight-critical software.
- Motor Control: Exposure to Field Oriented Control (FOC) implementations or power electronics management.
- Linux Systems: Experience working with embedded Linux (e.g., Toradex Verdin SoM) for mission computer applications.
- Modern Workflow: Comfort using AI coding assistants to accelerate boilerplate generation, unit test creation, and technical documentation.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Waynesboro, VA vacancy
- Innovative is built by people who take ownership of their work and pride in the solutions they deliver. From engineering and fabrication to installation and service, our teams work together to support critical industries that cannot afford downtime. We focus on building...SuggestedWeekly payFull timeTemporary workFor contractorsApprenticeshipWork experience placementWork at office
- ...Job Overview Position: HW/SW Design Engineer (Waynesboro, VA) – 100% on‑site. Relocation assistance may be available. Travel: 10% of time... ...design, instrument drivers, utilities, process automation, and firmware for simulation and control. Integrate SW/HW components and...SuggestedRelocation packageFlexible hours
$138k - $235k
...through accretive acquisitions and organic growth. For more information, visit QXO.com. What you'll do: As a Senior Software Engineer, you will help design, build, and maintain the core services and user experiences that power our commerce platform. You’ll work...SuggestedFull time$67k - $75k
...Mechanical Applications Engineer At Frick® by Johnson Controls, we’ve been delivering innovative industrial refrigeration solutions to the food and beverage industry for decades. Our technologies power critical processes worldwide, helping customers achieve higher...SuggestedFull timeWork at officeWorldwide$62k - $124.3k
...Sales Application Engineer Join the world's largest HVAC company, named by Forbes as one of America's Best-In-State Employers 2025! Daikin Applied is seeking a Sales Application Engineer. The Sales Application Engineer will provide technical expertise on the company...SuggestedLocal area- ...solutions. •Participate in the customizing part of the different solutions (SAP, FSM & integration suite) •Graduated from a BAC+5 Engineering School or University with a specialization in IT • •Fluent in English and French • •Knowledge of SAP or other ERP or...Contract workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!

