Founded in 2025, Odin Dynamics is a defense technology company building multiple products that will define the next era of warfare. We are focused on delivering capable, resilient autonomous systems that strengthen the strategic advantage of the United States and its allied navies. We move fast, build real hardware, and operate with the urgency that the mission demands. We are building a new platform from the ground up. This is not a role where you will inherit a mature product with every architectural decision already made. You will take incomplete requirements, early hardware, and difficult technical constraints and turn them into dependable, production-ready embedded systems. We value rigorous engineering without unnecessary process. Decisions should be driven by physics, test data, and product outcomes—not inherited convention or documentation volume. Odin Dynamics is hiring a Senior Embedded Software Engineer to own embedded software for a rugged energy-storage and microgrid product integrating lithium-ion and other advanced battery technologies. This role spans bare-metal and/or RTOS-based microcontroller software, battery-management software, power-electronics control, real-time state machines, fault handling, diagnostics, embedded networking, binary communication protocols, and embedded UI development. You will write and bring up the software that enables the product to monitor, protect, control, communicate, coordinate, and reliably deliver electrical power in demanding environments. You will work across battery-management software, power-conversion control software, power-system sequencing, monitoring, limits, diagnostics, embedded networking, embedded display interfaces, and the test infrastructure needed to validate the system. The role requires strong low-level embedded software experience, practical hardware bring-up ability, and enough power-electronics and battery-system fluency to make sound software decisions in close collaboration with electrical engineers. This role requires close collaboration with electrical engineers during requirements definition, hardware/software interface definition, board bring-up, debugging, fault investigation, controls integration, and system validation. There are no organizational handoffs when a difficult problem crosses the boundary between software, electrical, mechanical, manufacturing, supply chain, or test engineering. This is a hands-on individual-contributor role. You will be expected to write substantial production code, make technical decisions, mentor other engineers, and remain accountable for the performance, reliability, and maintainability of the embedded software you own.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed