Software Architect
// Role Summary
Lead the design and evolution of cutting-edge technical solutions for mine countermeasures systems at Thales. This role offers a unique opportunity to shape system requirements and guide development teams.
// Key Responsibilities
- Define and update technical solutions for mine countermeasures.
- Lead system requirements definition.
- Guide and mentor development teams.
- Support end-to-end project delivery.
- Utilize expertise in C++, Java, Python, Linux, and real-time systems.
// Role Specification
Software Architect - Mine Countermeasures
Thales is seeking an experienced Software Architect to play a pivotal role in defining and updating technical solutions for our mine countermeasures systems. This is a challenging and rewarding position where you will have the opportunity to significantly impact the direction of advanced defence technology.
As a Software Architect, you will be responsible for:
- Leading the definition and evolution of system requirements.
- Guiding and mentoring development teams to ensure the successful implementation of technical solutions.
- Providing crucial support throughout the project delivery lifecycle.
- Collaborating with stakeholders to ensure technical solutions meet operational needs.
The ideal candidate will possess strong expertise in:
- Software architecture and design principles.
- Programming languages including C++, Java, and Python.
- Linux operating systems.
- Real-time systems development.