onsite
Engineering Technical Lead - Innovative Defense Technologies
Engineering Manager
Lead a high‑performance engineering team to design, develop, and deploy mission‑critical software and hardware for DoD applications, leveraging Python, C++, embedded systems, ROS, and modern DevOps practices.
About the role
Key Responsibilities
- Architect and oversee the development of complex software and hardware solutions for defense missions.
- Lead a cross‑functional team in agile environments, ensuring timely delivery and high quality.
- Design, test, integrate, and deploy embedded systems using C++ and ROS frameworks.
- Implement CI/CD pipelines and DevOps practices to accelerate release cycles.
- Collaborate with stakeholders to translate requirements into technical specifications.
Requirements
- 5+ years of experience in embedded software engineering with strong C++ skills.
- Proficiency in Python for scripting, automation, and data analysis.
- Hands‑on experience with ROS, real‑time operating systems, and hardware integration.
- Solid background in DevOps, CI/CD, and cloud platforms (AWS preferred).
- Excellent communication, leadership, and problem‑solving abilities.