
Software Engineering Manager
3 days ago
Location: Singapore, Singapore
Thales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed forces customers rely on us to deliver the full range of defensive systems for land, sea, and air. From early warning, to threat neutralisation, our platforms cover all levels from very short-range systems, to extended protection across the entire battle-space including Airspace Mobility Solutions, Vehicles and Tactical Systems and Missile Defence, Optronics, and Radar.
Thales established its presence in Singapore in 1973 to support the expansion of aerospace-related activities in the Asia-Pacific region. Throughout the last four decades, the company grew from strength to strength and is today involved in the primary businesses of Aerospace (including Air Traffic Management), Defence & Security, Ground Transportation and Digital Identity & Security. Thales today employs over 2,100 people in Singapore across all its business areas.
**Organisation Context**
The Airspace Mobility Solutions (AMS) business, part of the Global Business Unit Land and Air Systems, is providing leading edge Air Traffic Management (ATM), Unmanned Traffic Management (UTM), Security and Digital Aviation solutions for the Commercial and Defence sectors.
The AMS business manages 11% of the world’s airspace and with revenues of over 500 million Euros worldwide, is the global market leader in airspace management solutions. In Singapore, the business focus is the delivery and support of two key ATM solutions including TopSKY-ATC(HE) and LORADS-III.
This role will initially support the LORADS III program.
**Role Description**
The Software Engineering Manager is responsible for managing all of the Software Engineering activities for a complex ATM solution including; architecture, design, development, integration and verification to ensure all key commitments are met (Scope, Cost, Quality, Schedule, Risk).
**Responsibilities**
- Provide direction, expert advice, mentoring, and workflow management (including task prioritisation and resource coordination) in support of achieving project objectives and milestones
- Lead a multi-skilled team of engineers to deliver software engineering solutions, aligning team capability to meet customer expectations
- Identify / Review risks, and proposing effective solutions; executing mitigation actions and reporting on outcomes / cost savings and residual risks
- Participate in the specification of the functions and interfaces of products to be developed, as well as leading components and defining their architecture and the allocation of functions
- Define and tailor the software engineering environment and the process, practices and tools applicable to the project
- Participate in technical reviews, workshops, peer reviews and project reviews as appropriate for the program
- Provide guidance to technical teams with regard to software engineering matters aligned to the agreed architecture, to ensure effectiveness whilst meeting customer requirements
- Ensure the timely delivery of software releases in support of the integration and test program
- Promote knowledge sharing and ensuring that work is captured sufficiently for re-use across projects
- Following Thales processes and practises and contribute to their improvement
**Knowledge, Skills & Experience**
**Qualifications**
- Degree in Engineering, Computer Science, IT or other relevant qualification
**Essential Experience**
- Solid experience of managing the development of real time distributed complex software centric solutions in a safety critical environment
- Solid experience in total life cycle of complex software development, including processes and responsibilities at each stage in the cycle
- Advanced analytical and problem-solving skills, with the ability to engage a wide range of stakeholders across a complex environment
- Solid eperience of leading and mentoring team of software engineers, fostering a collaborative and productive work environment
- Solid experience in upskilling and training new engineers
- Experience in managing software development projects using Agile methodologies and the ability to drive iterative development processes
- Understanding of Earned Value Management, Work Package Control and reporting, with exposure to scheduling tools (MS Project, Primavera etc.)
- Financial / budgetary management of engineering work packages or tasks
- Ability to communicate effectively with various stakeholders, including Project and Engineering Delivery Managers, Product Owners, Technical Design Authorities, Speciality engineers and the software engineering team under management.
- Collaboration tools including Jira, Confluence etc.
**Desirable**:
- Air Traffic Management domain expertise
- Programming/Scripting Languages; Java, C++, Ada, Python, Bash
- Experience working in a Linux/Unix development environment
**General / Special Requirements
-
Software Engineer Intern
3 days ago
Changi, Singapore Thales Full timeLocation: Singapore, Singapore Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and...
-
Software Engineer, Npi
1 day ago
Changi, Singapore Thales Full timeLocation: Singapore, Singapore Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and...
-
Robotics Software Engineer
6 hours ago
Changi, Singapore Changi Airport Group (Singapore) Pte. Ltd. Full time $120,000 - $200,000 per yearCompany description: Changi Airport Group (CAG) is the manager of Singapore Changi Airport, a leading air hub in Asia and one of the world's most awarded airports. As airport manager, CAG performs the key functions of airport operations, air hub development, retail and commercial activities, infrastructure development and airport emergency services. CAG...
-
Software Engineer
2 weeks ago
Changi Airport, Singapore CAA Civil Aviation Authority of Singapore Full time $90,000 - $120,000 per year[What the role is]The Next Generation Programme Office (NGPO) Open Platform for Air Navigation Services (OPANS) is looking for motivated software engineers with a collaborative, proactive attitude and a passion for continuous learning.You will be part of a team focused on developing software for the Next Generation ANS (Air Navigation System).If you are an...
-
Senior Software Engineer
1 week ago
Changi Airport, Singapore CAA Civil Aviation Authority of Singapore Full time $104,000 - $130,878 per year[What the role is]The Next Generation Programme Office (NGPO) Strategy branch is looking for motivated software engineers with a collaborative, proactive attitude and a passion for continuous learning.You will join a dedicated team responsible for developing software solutions for the Next Generation Air Navigation System (ANS), with particular emphasis on...
-
Software Engineer Intern
1 day ago
Changi, Singapore Thales Full timeLocation: Singapore, Singapore In Singapore, Thales has been a trusted partner since 1973, originally focused on aerospace activities in the Asia-Pacific region. With 2,000 employees across three local sites, we deliver cutting-edge solutions across aerospace (including air traffic management), defence and security, and digital identity and cybersecurity...
-
Software Application Support Engineer
2 weeks ago
Changi Airport, Singapore Maestro Human Resource Pte Ltd Full time $60,000 - $80,000 per yearApplication Support Engineer :Manage L1 to L3 incident tickets and service requestsProvide L2 support 24/7 based on scheduled rotation basisTroubleshoot application issues including working with OEM supports to determine cause of issue and rectification planPerform monthly system and application preventive management health checks and reportingPerform...
-
Senior Software Engineer
1 week ago
CAA-Changi Airport Terminal, Singapore Public Service Division Full time $80,000 - $120,000 per year[What the role is]The Next Generation Programme Office (NGPO) Strategy branch is looking for motivated software engineers with a collaborative, proactive attitude and a passion for continuous learning.You will join a dedicated team responsible for developing software solutions for the Next Generation Air Navigation System (ANS), with particular emphasis on...
-
System Engineering Manager
3 days ago
Changi, Singapore Thales Full timeLocation: Singapore, Singapore In Singapore, Thales has been a trusted partner since 1973, originally focused on aerospace activities in the Asia-Pacific region. With 2,000 employees across three local sites, we deliver cutting-edge solutions across aerospace (including air traffic management), defence and security, and digital identity and cybersecurity...
-
Changi Airport, Singapore CAA Civil Aviation Authority of Singapore Full time**[What the role is]** [What the role is] The Next Generation Programme Office (NGPO) Strategy branch is looking for a motivated software development manager with a collaborative, proactive attitude and a passion for continuous learning. You will lead a development team responsible for co-developing and co-deploying mission-critical ANS in partnership with...