Location: Tubize Belgium
Thales people architect solutions at the heart of the defencesecurity continuum. Interoperable and secure information and telecommunications systems for defence security and civil operators are based upon innovative use of radiocommunications networks and cybersecurity. We are ground breaking new digital technologies such as 4G/5G mobile communications cryptography cloud computing and big data for use in physical protection systems and critical information systems.
Thales Belgium SA Belgium competence center of Thales is a company located on 2 sites one in Tubize (near Brussels) and the other one in Herstal (near Lige). Thales Belgium which employs more than 280 collaborators is specialized in the design development and supply of critical information systems for customers in the sectors of Defense Security (including Cyber) and Aerospace.
Mission:
Within the Engineering division of THALES Belgium the Software Engineering discipline is responsible for all the software development activities on products projects and services provided to customers worldwide.
As an experienced and dynamic Embedded Software Team Leader you will be responsible for leading a team of embedded software engineers software architects and testers 15 to 20 people mix of internal and external) ensuring the successful delivery of highquality reliable and secure embedded software for our customers on our pre and postquantum cryptographic product suite. You are also responsible for the respect of embedded software guidelines and principles on the different projects in line with Thales processes. You will report to the Head of Software Engineering.
Responsibilities:
- Leadership & Team Management
- Lead and manage a team of embedded software engineers and architects providing guidance mentoring and coaching.
- Conduct regular facetoface to track progress resolve issues and encourage collaboration.
- Foster a positive and constructive team environment that promotes learning and professional growth.
- Assess and improve team performance to ensure peoples development.
- Manage the team capacity and sourcing to ensure that we have the right profiles at the right time to support the growth of our activities in a sustainable way.
- Bids & Project delivery
- Oversee the estimation and planning of development tasks and ensure that the team meets project deadlines and delivers highquality work.
- Ensure compliance with Thales engineering processes standards and best practices for software development.
- Innovation and Improvement
- Follow the technology and methodology trends and act as a champion for the evolution in the software development domain
- Drive continuous improvement initiatives within the team and the broader organization.
- Collaboration and Communication
- Facilitate effective communication within the team to ensure clarity and alignment of goals.
- Celebrate successes and foster open communication
Profile
- Qualifications
- Bachelors or Masters degree in Computer Science Electrical Engineering Software Engineering or a related field.
- Proven experience in leading embedded software development teams.
- Proven experience with cryptographic products and pre and postquantum concepts.
- Strong technical skills in embedded software development including experience with C/C programming realtime operating systems and embedded software development tools.
- Excellent problemsolving skills and ability to think critically and strategically.
- Strong interpersonal and communication skills with the ability to lead and motivate a diverse team.
- Proven experience in managing multiple priorities in a fastpaced and dynamic environment
- Fluency in English
- Preferred qualifications
- Experience with Rust programming.
- Understanding of software development lifecycle (SDLC) processes and methodologies such as Agile Scrum Lean and DevSecOps.