Job description
Role overview
Thales seeks a Technical Lead to spearhead low-level software development for mission-critical systems. You'll lead cross-functional teams in designing secure, high-performance solutions for industries like aerospace, cybersecurity, and digital identity. This role requires deep expertise in system architecture and a commitment to innovation in trusted technology.
Responsibilities include defining technical strategies, mentoring engineers, and ensuring compliance with global cybersecurity standards.
Responsibilities
- Lead development of low-level software for critical infrastructure systems
- Design and optimize system architecture for performance and security
- Mentor mid/senior engineers and coordinate cross-functional teams
- Implement secure coding practices aligned with industry standards
- Collaborate with product teams to translate requirements into technical solutions
Requirements
- 7+ years leading software development teams in C/C++ environments
- Proven experience with embedded systems and real-time operating systems
- Strong cybersecurity implementation and compliance knowledge
- Expertise in system-level debugging and performance optimization
- Track record of delivering complex software projects on time
Benefits
- Competitive compensation with performance bonuses
- Health and wellness benefits for employees and families
- Professional development budget for certifications/training
- Flexible work arrangements with hybrid options
Keywords
C++embedded systemscybersecuritysoftware architectureteam leadershipsystem design