onsite
Senior Engineer EMSS - Security Clearance - QinetiQ US
Software Engineer
Senior Engineer leading development of autonomous and robotic systems, applying C++, Python, machine learning, signal processing and data fusion to create next‑generation defense platforms.
About the role
Key Responsibilities
- Design, develop, and integrate software for autonomous ground, soldier, and maritime platforms.
- Implement advanced signal processing and data‑fusion algorithms to enhance sensor performance.
- Apply machine learning and AI techniques to improve perception, decision‑making, and autonomy.
- Collaborate with cross‑functional teams to prototype, test, and validate hardware‑software interfaces.
- Maintain rigorous documentation, code reviews, and compliance with security clearance requirements.
Requirements
- Bachelor’s or higher in Computer Science, Electrical Engineering, or related field with 7+ years of software engineering experience.
- Proficiency in C++ and Python for embedded and high‑performance applications.
- Strong background in signal processing, data fusion, and machine learning for robotics.
- Experience with real‑time systems, ROS or similar middleware, and sensor integration.
- Active U.S. security clearance or ability to obtain one.
Skills
cpythonmachine learning