Kraken Kinetics
Embedded Firmware / Software Engineer
Pinehurst, NC
Work authorization requiredDetected 4 days ago
PythonC++Code ReviewGitCI/CDEmbedded SystemsRoboticsElectrical EngineeringPower ElectronicsCommunication
About the role
- This role will contribute directly to electronic safe and arm devices, test equipment, production acceptance systems, and other embedded platforms used across Kraken's product lines.
- Contribute to firmware architecture, code organization, revision control, development processes, and documentation standards.
Responsibilities
- Kraken Kinetics designs and manufactures advanced kinetic solutions that enable modern warfighting capabilities for the United States Armed Forces and its allies.
- Our team brings decades of specialized Department of War experience across the full lifecycle of kinetic system development-from concept and design through testing, manufacturing, and operational deployment.
- Built on a foundation of work that helped lead the DoW into the era of kinetic drones, Kraken Kinetics combines commercial agility with deep technical expertise to deliver DEFINITIVE LETHALITY™ when it matters most.
- Kraken Kinetics is seeking an Embedded Firmware / Software Engineer to support the development, integration, and testing of firmware and embedded software for advanced defense products.
- This role is ideal for an engineer who enjoys owning firmware design decisions, hands-on embedded development, hardware interaction, and building practical solutions in a fast-paced environment.
- Develop, debug, and maintain embedded firmware for microcontroller-based embedded systems.
- Support board bring-up, hardware debugging, firmware integration, and system-level troubleshooting.
- Work closely with electrical engineers to verify hardware functionality and develop firmware to support product operation.
- Develop firmware interfaces for sensors, communication buses, memory devices, power systems, safety logic, and test equipment.
- Participate in design reviews, code reviews, test readiness reviews, and failure investigations.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical discipline.
- 2+ years of experience developing embedded firmware or software.
- Proficiency in C and/or C++ for embedded systems.
- Experience with microcontrollers, interrupt-driven firmware, peripheral drivers, timers, DMA, and MCU-based board bring-up/debugging.
- Familiarity with common embedded communication protocols such as SPI, I2C, UART, CAN, or similar.
- Experience using oscilloscopes, logic analyzers, debuggers, or related tools to troubleshoot embedded systems.
- Familiarity with Git or other version control systems.
- Ability to work closely with hardware engineers and contribute in a hands-on lab environment.
- Strong ownership mindset, attention to detail, and ability to work under compressed development timelines.
- You must be a U.S. citizen for consideration
Nice to have
- Experience with ARM Cortex-M microcontrollers such as PIC32, STM32, or similar embedded platforms.
- Experience with safety-critical firmware, firmware verification, or regulated product development.
- Familiarity with both bare-metal and RTOS concepts, watchdogs, fault handling, or secure firmware practices.
- Experience supporting production test systems or manufacturing acceptance test.
- Background in defense, aerospace, robotics, autonomous systems, or high-reliability embedded products.
- Experience using MCU peripherals, including DMA, hardware CRC engines, and communication interfaces.
- Experience with Python or other scripting languages for test automation.
- Experience contributing to firmware development processes, code review standards, or configuration management practices.
Benefits
- Generous PTO policy
- Comprehensive medical coverage (80% company-paid for employee + dependents).
- Vision & dental (100% company-paid)
- Short and long-term disability coverage (100% company-paid)
- Generous 401(k) retirement plan
- Company-paid life insurance
Company info
- [ Video Link] https://youtu.be/gXuJhhVhcn8
- Kraken Kinetics is an equal opportunity employer.
- We are committed to creating an inclusive environment for all employees and welcome applicants of all backgrounds.
- We specialize in mission-tailored warheads and firing systems for unmanned and autonomous weapon platforms, delivering production-ready solutions at speed to address urgent national security challenges.
Visa & Work Authorization
- US Citizen
Apply directly at Kraken Kinetics →Create a free account for alerts like thisView Kraken Kinetics immigration profile
This listing is sourced directly from Kraken Kinetics's careers page and normalized into a canonical job model.