Software Engineering Manager
- Hiring from
- Denmark
- Work type
- Hybrid
- Posted
626,867 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Thales Aerospace Communications is a global supplier of advanced airborne avionics systems, specializing in satellite communications crucial for air safety and connectivity. Trusted by major aircraft manufacturers like Boeing and Airbus, we develop Satcom systems that implement a large number of data communication protocols and voice channels for cockpit-to-ground communication – making aviation safer, more efficient and more environmentally friendly.
Your Role
Our current Software Engineering Manager is moving on to another internal position, and we are therefore looking for an experienced manager to take over the lead of our software department. The SW Engineering Manager reports to the Engineering Director and is a part of the engineering management team.
The software department currently consists of 16 software engineers – a mix of permanent employees and consultants – and 2 DevOps engineers.
Key Responsibilities
- Lead, develop and retain a stable and high-performing software department of approx. 16 engineers (permanent employees and consultants) and 2 DevOps engineers
- Plan and run software development in a hybrid model, combining traditional waterfall project/program management with iterative/incremental (agile) software development
- Ensure that software processes, lifecycle data and documentation comply with DO-178C and the other standards we must comply with, and support certification audits and approvals
- Be responsible for resource planning, estimates, budget and follow-up on software deliveries
- Collaborate closely with program management, system engineering, HW/RF and system test/validation teams on plans, priorities and deliveries
- Recruit, onboard and develop competencies of the team, balancing permanent staff and consultants to optimize flexibility and expertise
- Drive continuous improvement of software engineering processes, tools, DevOps and CI/CD pipelines to enhance productivity and quality
- Act as line manager for the department, including performance and development dialogues
Qualifications / Experience
- Master's or BSc in Computer Science, Software Engineering or similar relevant education
- Several years of experience as a manager of software development teams, with staff responsibility for both permanent employees and consultants
- Background as a software developer in embedded platform development using C and/or C++, preferably in the Avionics or another regulated industry (e.g. defense, space or automotive)
- Experience with DO-178C or similar standards (e.g. IEC 61508, ISO 26262, IEC 62304) and an understanding of the interplay with DO-254 and ARP4754A
- Experience with a hybrid development model, combining stage-gate/V-model project management with agile methods such as Scrum, Kanban or SAFe
- Experience with requirement-driven design and validation process and formal requirements tools (DOORS, Helix, Jama or similar)
- Good understanding of DevOps, CI/CD, configuration management and test automation
- Knowledge of data communication and network protocols – experience with Satcom, UMTS or LTE Radio Technologies is an advantage
- Strong ability to read and write technical documentation
- Strong leadership competencies including strategic thinking, team development, stakeholder communications, and risk management
- Fluent in English, written and spoken – Danish is an advantage
