Software Architect – Combat Jet & Cryogenic Engine Systems
Location: Pune, India (Hybrid Available)
Scope of Work
We are seeking an experienced and forward-thinking Software Architect to lead the design and development of mission-critical software systems for combat jet engine control and cryogenic propulsion systems. This role will involve deep collaboration across hardware, systems, AI, and embedded teams to deliver next-gen solutions integrating FADEC, digital twin systems, thermal models, and fault-tolerant diagnostics.
Nature of Work
- Architect and design real-time embedded systems for FADEC and propulsion control
- Develop software frameworks for engine health monitoring and prognostics
- Work with AI/ML engineers to embed predictive maintenance models
- Lead integration of digital twins with real-time data from testbeds and operational telemetry
- Define safety-critical software workflows under DO-178C / MIL-STD standards
- Implement secure, redundant data pipelines for cloud-edge synchronization
- Work closely with hardware-in-the-loop (HIL) and system testing teams
Job Requirements
- B.Tech/M.Tech in Computer Science, Electrical, Aerospace, or related fields
- 6+ years in software architecture for embedded, control, or aerospace applications
- Expertise in C/C++, Python, and real-time operating systems (RTOS)
- Experience with safety-critical software standards (DO-178C, MISRA C)
- Familiarity with model-based systems (e.g., MATLAB/Simulink, Modelica)
- Proven track record in designing scalable, modular software for multi-core systems
- Understanding of FPGA/SoC interface and real-time sensor data acquisition
- Working knowledge of cloud-infrastructure (AWS/Azure) and DevOps tools is a plus
Eligibility
- Indian nationals or individuals eligible to work in India
- Demonstrated passion for deep-tech, aerospace, or defense technology innovation
- Applicants with prior work in engine control, avionics, or space systems preferred