- Company Name
- CAPGEMINI ENGINEERING
- Job Title
- Software Engineer - AOCS
- Job Description
-
**Job Title**
Software Engineer – AOCS (Python, C/C++), Space & Avionics
**Role Summary**
Design, develop, test, and support simulation and stability analysis tools for spacecraft. Apply signal processing, filtering, and estimation techniques to model pointing and stability performance, and contribute to avionics software development.
**Expectations**
- Deliver robust, well‑tested code in Python, C, and C++
- Utilize stability toolsets and simulation environments for performance investigation
- Communicate effectively with cross‑functional teams, building rapport quickly
- Prioritise tasks, manage time efficiently, and maintain high attention to detail
- Demonstrate self‑motivation and a willingness to learn new technologies
**Key Responsibilities**
- Develop and maintain software for spacecraft pointing and stability analysis
- Apply signal‑processing methods (PSD, covariance) to support modeling and estimation
- Perform code reviews, unit testing, and integration testing of simulation modules
- Analyze system behaviour in simulated environments, documenting findings and recommendations
- Collaborate with avionics, modeling, and simulation teams to integrate software components
- Maintain and enhance existing Python, C, and C++ codebases, ensuring compliance with coding standards
**Required Skills**
- Proficiency in Python, C, and C++ programming
- Experience with signal‑processing (PSD, covariance), filtering, and estimation algorithms
- Familiarity with MATLAB/Simulink and avionic simulation tools
- Knowledge of software testing methodologies and development best practices
- Strong analytical, logical reasoning, and problem‑solving skills
- Excellent interpersonal communication and teamwork abilities
- Ability to work independently, prioritise tasks, and manage deadlines
**Required Education & Certifications**
- Bachelor’s degree (or equivalent) in Software Engineering, Electrical Engineering, Aerospace Engineering, or related field
- Security clearance eligible for SC required (Training and up‑skilling available for 75%+ of criteria)
---
Stevenage, United kingdom
Hybrid
06-11-2025