About Us
Kägwerks designs and develops rugged, tactical operator-worn communications technologies that enable unmatched connectivity and integrated secure networking for the individual war fighter.
We strive to increase the survivability and lethality of the war fighter on the battlefield. We do so by providing unmatched integrated tactical communications solutions that help further our national security objectives.
About The Role
As a Senior Embedded Software Engineer, you’ll design, develop, and optimize embedded software that powers our advanced communication products. You’ll work closely with teams across R&D, testing, manufacturing, and customer support to deliver reliable, high-performance solutions.
This hands-on role suits a highly organized, technically strong engineer who enjoys solving complex problems and collaborating in a fast-paced environment. You’ll contribute to every stage of development—from concept to production—helping shape the next generation of embedded systems.
Key Deliverables Will Include
-
Collaborating with cross-functional engineering teams to deliver embedded software solutions.
-
Engaging directly with customers to clarify requirements and provide updates.
-
Defining embedded system architectures and software interfaces.
-
Developing software and firmware for bare-metal MCUs, embedded Linux, and Android platforms.
-
Participating in design reviews and supporting board bring-up and prototype evaluations.
-
Creating and executing software test plans and documenting results.
-
Debugging complex system interactions and resolving hardware/software integration issues.
-
Supporting manufacturing test software for product validation.
-
Performing additional engineering tasks as required to support project goals.
About You
You’re an experienced embedded engineer with a bachelor’s degree in electrical, Computer, or Software Engineering (or a related field) and extensive experience developing software for embedded systems. You thrive in hands-on, collaborative environments and bring strong technical expertise in Linux systems and embedded architectures, with a passion for building robust, high-performance solutions. You take ownership of your work, communicate clearly, and are driven to deliver secure, reliable, and efficient software solutions. You work well under pressure, approach challenges analytically, and maintain a strong commitment to quality and continuous improvement.
Knowledge & Experience
-
Expertise in Linux development (kernel, device drivers, U-Boot, hardware interfaces).
-
Strong understanding of networking and routing (Ethernet, IP, VLANs, bridging).
-
Experience optimizing systems for power efficiency and performance.
-
Skilled in hardware/software debugging and version control processes.
-
Familiar with Linux hardening, STIG/SCAP compliance, and release management.
-
Desirable experience with:
-
Docker and containerization
-
NVIDIA Jetson Orin
-
AI or Android development
-
Certificate management and cryptography
-
Offline (detached) deployment
-
CI/CD automation
-
Python and Bash scriptin
Benefits And Culture
Our culture is supportive and collaborative. You will be part of a multidisciplinary team where we share our ideas and innovation is strongly encouraged. We are looking for someone with genuine passion and a can-do attitude for what they do. Our staff receive 15 days accrued paid time off per year, 10 Federal holidays plus an additional 2 floating holidays, an opportunity to join our sponsored health and welfare plan, a generous 401k plan with matching employer contribution, an Employee Assistance Program, and more. Additionally, we offer flexible core working hours and we take a personal approach to training and development.
Interested in a career with us?
Simply click on APPLY and we’ll be in contact shortly.
#IND3