Thales

Senior System Integration Engineer

Thales
Aerospace & DefenseSingaporeOnsitePosted 4 weeks ago

About the role

AI summarised

The Senior System Integration Engineer is responsible for integrating software and hardware components within complex, software-centric Air Traffic Management (ATM) systems. This role involves coordinating integration activities, managing test environments, and performing troubleshooting to ensure system functionality and performance. The engineer will work within an Integrated Product Team to conduct verification, validation, and automated testing activities.

Aerospace & DefenseOnsite

Key Responsibilities

  • Conduct the successful integration and the test of incremental software releases for systems and/or subsystems
  • Manage and/or contribute to the setup of environments to facilitate the integration, testing and acceptance activities required by the program
  • Define and/or contribute to testing activities across multiple platforms (regression, interface, simulation scenarios and test tools) to support project milestones
  • Analyse System/Subsystem technical and functional issues, ensuring they are identified early, captured fully and logged according to internal processes
  • Collaborate with System, Subsystem and Infrastructure teams to ensure that the integration activities are in line with the design and specifications
  • Output documentation and engineering artefacts (E.g. System Integration Test Documentation) with the expected level of compliance
  • Produce scripts in order to automate system administration tasks
  • Manage and/or implement test & measuring tools used for system performance, loading and response-time assessment
  • Provide technical support to junior integrators and the V&V teams
  • Support Technical Leads and WPM through making recommendations on strategies to improve performance or productivity

Requirements

  • Degree in Engineering, Computer Science, IT or relevant experience
  • 5 years minimum experience holding similar positions integrating complex software-centric real-time systems
  • 3+ years experience with Linux/Unix Operating Systems, SNMP Services, RSYSLOG
  • Experience with Windows Operating systems and VMWare
  • 3+ years experience in Scripting: Python, Shell, XML
  • Proficiency with DevOps and Automation Tools: Ansible, Jenkins
  • Experience with Configuration Management: GIT (Bitbucket), JIRA
  • Knowledge of Cybersecurity: LDAP, AD, PKI
  • Understanding of Network Protocols and technologies: SNMP, UDP, TCP, IP
  • Experience with Debugging tools e.g. Wireshark and Infrastructure monitoring tools
  • Work experience in integrating large projects, preferably ATC-related (Military of Civilian)
  • Be eligible for Security Clearance from the Singapore Ministry of Home Affairs (CAT2)
  • Ability to effectively communicate complex engineering issues and concepts both verbally and written
  • Desirable knowledge of Programming Languages: Java, C++