Thales

Senior System Integration Engineer

Thales
Aerospace & DefenseSingaporeOnsitePosted 4 weeks ago

About the role

AI summarised

The Senior Integration Engineer is responsible for the integration of software and hardware components within a complex software-centric ATM system. This role involves coordinating and executing integration activities, troubleshooting system issues, and ensuring all components work seamlessly together while meeting functional and performance requirements within an Integrated Product Team.

Aerospace & DefenseOnsite

Key Responsibilities

  • Conduct successful integration and testing of incremental software releases for systems and/or subsystems according to schedule.
  • Manage or contribute to the setup of environments required for integration, testing, and acceptance activities.
  • Define and contribute to testing activities across multiple platforms, including regression, interface, simulation scenarios, and test tools.
  • Analyze System/Subsystem technical and functional issues, ensuring they are identified early, fully captured, and logged according to internal processes.
  • Collaborate with System, Subsystem, and Infrastructure teams to ensure integration activities align with design and specifications.
  • Produce engineering artifacts and documentation (e.g., System Integration Test Documentation) compliant with functional, performance, robustness, security, and quality standards.
  • Produce scripts to automate system administration tasks.
  • Manage or implement test and measuring tools for assessing system performance, loading, and response time.
  • Provide technical support to junior integrators and Verification & Validation (V&V) teams.
  • Identify risks, propose effective solutions, execute mitigation actions, and report on outcomes.

Requirements

  • Degree in Engineering, Computer Science, IT, or relevant experience.
  • Minimum of 5 years' experience in similar roles integrating complex software-centric real-time systems.
  • 3+ years of experience with Linux/Unix Operating Systems, SNMP Services, RSYSLOG, and Windows Operating systems.
  • 3+ years of experience with Scripting languages including Python, Shell, and XML.
  • Familiarity with DevOps and Automation Tools such as Ansible and Jenkins.
  • Experience with Configuration Management tools including GIT (Bitbucket) and JIRA.
  • Knowledge of Cybersecurity concepts including LDAP, AD, and PKI.