Job Opportunities at Alstom Thailand

Available Job Positions:

  1. Software Principal Architect
  2. Project Cyber Security Manager
  3. N&T Network Designer
  4. ATS Software Development Engineer
  5. Software Engineer (C++)
  6. Software Test Engineer (Python)
  7. Team Leader – Software Engineering
  8. Software Designer (C++)
  9. Wireless Solution Engineer
  10. System Integration & Test Engineer

Position 1: Software Principal Architect

MAIN RESPONSABILITIES

  • Contribute to the definition of the organization’s software strategy and roadmap.
  • Ensure the deployment of the organization’s software strategy and roadmap in the software systems in their scope and domain.
  • Report on the progress of the deployment of the organization’s software strategy and roadmap.
  • Ensure the architectural, technological, and technical consistency in the software systems in their scope and domain.
  • Demonstrate that the design and architecture of the software system in their scope align with the business goals.
  • Mentor the software architect team and provide technical leadership.
  • Develop and lead continuous improvement and best practices to ensure software engineering efficiency and effectiveness.
  • Chair the design reviews of the software in their scope.
  • Technically coordinates task forces and ensure appropriate return of experience is done.
  • Support sourcing and tenders on software topics
  • Keep informed of the evolution of technologies through techno watch.

Educational Requirements

  • Engineering degree, computer engineering, software eniginnering
  • Master’s degree

Desirable:

  • Experience in critical software design and architecture.

Competencies & Skills

  • Deep understanding of software architecture principles, models, and methodologies.
  • Strong leadership and effective stakeholder and vendor relationship management skills.
  • Strong analytical and problem-solving skills to solve complex software design and architecture issues.
  • Excellent verbal English communication skills, with the ability to communicate complex technical concepts to non-technical stakeholders.
  • Good written English communication skills.
  • Ability to work with other engineering teams.
  • Ability to work with remote collaborators.
  • Good teaching capacity.
  • Agile, Inclusive, Responsible.
  • International mindset.
  • Promote Teamwork
  • Manage Conflicts of Ideas

If you’re interested, please send your updated CV to getchadaporn.soontonwatee@alstomgroup.com

and th.recruitment@alstomgroup.com

Position 2: Project Cyber Security Manager

MAIN RESPONSABILITIES

  • Analyze Project / Program security needs (including laws and local regulations), determine security objectives and main security risks strategy
  • Plan security activities within development life cycle, estimate costs and duration, their impacts related to project program execution, Identify training needs
  • Is responsible for Cost / Quality / Delay of Project/Program Cybersecurity deliverables, as needed per  Project / program  context :
    o Cybersecurity context, and Cybersecurity Risk Analysis
    o  Cybersecurity Architecture definition and requirement allocation
    o  Cascading of requirement to suppliers,  Manage Third Parties Risks,
    o  Application of  Cybersecurity Assurance Level
    o  Definition of Cybersecurity Operating Procedures
    o  Evaluation of  the Project/Program achieved Cybersecurity level
  • Provide support during technical design meetings for cybersecurity activities
  • Obtain agreement from Project/Program/Customer  about on the set of security measures to be implemented
  • Manage vulnerabilities and Cybersecurity issues and actions plan,
  • Manage Program / Project Cybersecurity related communication,
  • Report on Program / Project Cybersecurity status
  • In case of external Cybersecurity audit, manage the relationship with auditors Establish lessons learned
  • Promoting the Alstom Code of Ethics and adhering to the highest standards of ethical conduct.
    Key Job Authorities and Dimensions
  • Responsible of the QCD of its project/program Cybersecurity Work Package
  • Functional animation of Cybersecurity Engineer team (typically from 1 to 5)

Educational Requirements

  • Engineering degree, computer engineering, software engineering

Desirable:

  • Cybersecurity certification such as:  GICSP, CISSP, GSEC, CISM

Experience  Mandatory:

  • Experience with direct responsibility for hands on architecture, design, development
  • Experience related to Cybersecurity in general, deployment experience of security technologies.
  • QCD Management

Competencies & Skills

  • Engineering Background
  • Knowledge of main Cybersecurity standards and regulations, such as: ISO 2700X, 62443, NIST, NIS, French LPM
  • Knowledge of some Cybersecurity solutions and areas
  • Methods of Cybersecurity risk analysis
  • Architecture concepts and techniques of systems and networks, operating systems and associated programming languages.
  • Knowledge of the main techniques for evaluating systems security
  • Dynamic, autonomous. Creativity and ability to work in a complex environment.

If you’re interested, please send your updated CV to getchadaporn.soontonwatee@alstomgroup.com and th.recruitment@alstomgroup.com

Position 3: N&T Network Designer

Purpose of the job

Implement and develop data network communication system designs including fiber optic distribution, network switch/router/firewall software, Wireless Radio configuration, and architecture.  Application of the communications system relevant to Communications Based Train Control (CBTC) solutions on Mainline and Mass Transit.

Key responsibilities 

  • Communications Systems Design (Conceptual, detailed and final design with documentation)
  • Interface with other Sub-Systems/Third Parties for design and implementation
  • Installation, Testing and Commissioning support remotely and on-site
  • Product development and planning for next generation communications Systems
  • Support strategic sourcing for Communications Equipment Vendor evaluation

Qualifications 

  • Degree in communications. electrical or similar engineering subject, or equivalent industry experience.

Relevant experience required

  • Design, test and commissioning of wired communication systems with involvement in the complete design lifecycle
  • Design with Cisco, Hirschmann, Westermo or Moxa switches/routers is a plus
  • Compliance to emissions regulations and electromagnetic compatibility (EMC) standards highly desired but not required

If you’re interested, please send your updated CV to worapachara.sribuathep@alstomgroup.com and th.recruitment@alstomgroup.com

Position 4: ATS Software Development Engineer

Purpose of the job

The role will support as an important interface between the customer projects and the research and development roadmap. The role requires comprehensive knowledge on software engineering, signalling engineering principle and good level of software quality, verification tools and a good level of understanding of verification and validation process all through the development cycle.

Key responsibilities:

System Requirement Management:

  • Develop system requirement analysis, define functional decomposition, architecture definition and software specification. Software Development:
  • Design and Implement ATS software Development using C/C++, Python programming to support customer project
  • Create software Documentation e.g. Impact Analysis, Software ICD, Software Design Specification Software Verification:
  • Design Review, Code review
  • Develop module test cases for self-testing before deliver software to verification team Project and Change Management:
  • Understand project execution cycle and their own contribution and commitment.

Responsible to execute their own task within budget. Raise change request when scope changes to program manager, where applicable.

  • Contribute to continuous improvement (Lesson Learn) Support other assignment: e.g. Site investigation, Site testing support and etc.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Control System and Instrumentation Engineering

Relevant experience required:

  • 1-3 years’ experience in software development.
  • Software development • Know software development process and software standard/technique for development
  • Railway software development
  • Vital or secure software development
  • Experience of Software design using C/C++, C#, Python
  • Good English communication skills, both verbal and written skills
  • Team management • Ability to work transversally with Engine

If you’re interested, please send your updated CV to worapachara.sribuathep@alstomgroup.com and th.recruitment@alstomgroup.com

Position 5: Software Engineer (C++)

Qualifications

  • Bachelor degree in Software Engineer, Computer Engineer, or related field.
  • Understanding in Software Engineering and SDLC
  • Knowledgeable in C++ programming language and Qt platform are preferred.
  • Knowledge of Requirement Management.
  • Good English communication skills, both verbal and written skills.

Role and Responsibilities

  • Implement Software as per requirement, perform unit testing and work with testing team on complete software delivery.
  • Perform root cause analyses and impact analyses of defects.
  • Documentation of Software Architecture, Software Design Specification, Review Report, and other product and safety relevant documentation.

Position 6: Software Test Engineer (Python)

Qualifications

  • Bachelor degree in Software Engineer, Computer Engineer, or related field.
  • Experience in Software Engineering.
  • Software Developer who has not limited his or her skill only Software developer but also has good background in Software Testing.
  • Experience/Knowledge in creating automated test scripts in Python is preferred.
  • Knowledge in Safety critical system.
  • Knowledge of Requirement Management.
  • Good English communication skills, both verbal and written skills.

Role and Responsibilities

The Software Test Engineer is a role in the DMI (Driver Machine Interface) team who is responsible for:

  • Creation of Software Test Specifications, Test Plans, Test Report, Test Scripts, Requirement Traceability, Impact Analysis, Process documentation, and other product and safety relevant documentation.
  • Understanding ETCS System Requirement/Sub-System Requirement and implement Software and test artefact accordingly.
  • Perform root cause analyses and impact analyses.
  • Review/Verification of document and implementation.

Position 7: Team Leader – Software Engineering

Qualifications

  • Bachelor Degree in Software Engineer, Computer Engineer, or related field.
  • Master Degree in Business or Information Technology desired.
  • Successful Team Leadership.
  • Project management leading deliveries.
  • Rounded experience in Software Engineering, SDLC, Agile.
  • Specialized or cross-functional knowledge / relevant experience required by the position/role.
  • Knowledge of Requirement Management.
  • Good English communication skills, both verbal and written skills.

Role and Responsibilities

  • Lead a team of software engineers to achieve project and programs objectives using Agile methodologies, set clear team goals, delegate tasks and ensure deadlines are met.
  • Conduct, lead and coach on Scrum methodologies to facilitate and enhance team performance and provide updates to stakeholders on progress.
  • Responsible for people management, hiring, competencies, issue and conflict resolution, career development and performance management.
  • Review and approve documentation of Software Architecture, Software Design Specification, Review Report, Test Specification, Test Report, Requirement Traceability, Impact Analysis, Process documentation, and other product and safety relevant documentation.

 

 Position 8: Software Designer (C++)

Qualifications

  • Bachelor Degree in Software Engineer, Computer Engineer, or related field.
  • Experience in software development.
  • Good English communication skills, both verbal and written skills.
  • Experience in Programming Languages C++/C and scripting languages including OOP concept.
  • Experience in QT Creator : IDE.
  • Experience in hardware programming and real time systems, implementing software to hardware communication.
  • Experience in networks and network programming.
  • Experience with Git version control software including CI/CD.
  • Basic knowledge of railway safety systems and standards EN50128:2011) are beneficial.

Role and Responsibilities

You’ll be part of the team who is responsible in developing ERTMS and Installation, Test & Commissioning (ITC) Tools, a software tools intended to install, configure and test Alstom’s onboard signalling products.

You’ll be responsible to:

  • Test the development of targeted systems and products including subsystem and system testing according to the testing process for the onboard products.
  • Successfully develop the solutions that create a reliable ERTMS test environment and reliable ITC Tools to satisfy the development, testing, validation, installation and configuration process within Alstom.
  • Act as an instance for the Homologation Responsible together with the Test Coordinators and have interfaces to Systems Engineering, HW/SW Product Development, Test Engineering and Validation.
  • To ensure the system and software development aligned with railway standards (especially EN50128:2011), ERTMS/ETCS technology and working in close collaboration with the Developers and Test Engineers.

Position 9: Wireless Solution Engineer

Qualifications

  • Bachelor’s Degree in Radio and/or Telecoms Engineering.
  • Knowledge of Wireless Network Design and deployment experience.
  • Hands-on experience with network management and traffic analysis tools (e.g. Wireshark, iperf)
  • Proven expertise in the field of wireless communications such as Wi-Fi, Wi-Fi6, GSM, 3G, 4G, 5G, Tetra technologies and their deployment.
  • Strong knowledge of industry standard protocols (802.11a/b/g/n/ac, 3GPP REL14/15/16, SNMP, Syslog).
  • Familiarity with wireless cyber security controls (WPA2, WPA3, WIPS, EAP-TLS).
  • Competency in NMS implementation for Wireless Equipment status and control.
  • Familiarity with wireless network implementation using major telecoms suppliers: (Cisco, Huawei, Nokia, Westermo, Moxa, Hirschmann).
  • Working knowledge of Requirements Management and Configuration Management tools
  • Good English communication skills, both verbal and written skills and excellent interpersonal skills.

Role and Responsibilities

  • Act as the technical expert in mission-critical IP-based Radio network implementation, to deliver stable and resilient railway communications.
  • Lead the efforts to define, develop, validate, and maintain the Radio Solution.
  • Serve as the point of escalation for complex technical queries encountered during the system deployment for active projects.
  • Conceptualize the wireless network solution based on the system application requirements.
  • Develop wireless network sub-system requirements framework.
  • Define the architecture and implementation methodology for the standard radio solution
  • Collaborate within the program team to integrate interfaces of the network solution (e.g. wired network system, application developers).
  • Create and maintain standard documents for the radio solution in accordance with project-specific requirements.
  • Create test cases for validation activities related to the radio solution and review test results.
  • Ensure that the solutions proposed comply with the relevant Quality and Process directives.
  • Regularly suggest tools and product improvements in line with technological developments.

 

Position 10: System Integration & Test Engineer

Qualifications

  • Bachelor’s Degree in Computer Science, Engineering , Signaling engineer , Electric engineer, or a relevant field.
  • Knowledgeable in Software Development Lifecycle (SDLC) , Agile process and software testing procedures and practices.
  • Able to perform development, testing and debugging works.
  • Experience in the Software Quality Assurance field , Test Fields.
  • Knowledge of automated testing tools.
  • Good English communication skills, both verbal and written skills.

Role and Responsibilities

The CITYFLO product family is an urban railway Signalling System solution ensuring the operation and safety of metros and people movers all around the world. As a System Integration & Test Engineer, we will look for you to:

  • Perform the integration testing of CITYFLO functions and interfaces as per System Requirements and Design Specifications.
  • Analyse system specification and create test cases to properly test the system functions.
  • Manage the various configuration of testing labs.
  • Define requirements for simulators needed for testing.
  • Execute the tests, analyse results, identify issues.
  • Write test report and non-conformity report.
  • Continuously improve the test process by identifying areas for improvement to increase quality and reduce cost and delay.
  • Participate in technical meetings with system and sub-system engineers in Bangkok or Pittsburgh (US) as well as on-site project teams in order to discuss on the test strategies and development.

If you’re interested, please send your updated CV to mohd-tarmizi.norshila@alstomgroup.com  and th.recruitment@alstomgroup.com

At a glance

Company: Alstom

Posted Date: 01/12/2024

Deadline Date: 03/01/2024

Target Field :

Remote Sensing and Geographic Information Systems, Telecommunications, Information and Communications Technologies, Data Science and Artificial Intelligence, and Internet of Things (IoT) systems Engineering

Employment Type : Full Time

Location : Thailand

About Company

Phone: 0-2350-6159

Website: https://www.alstom.com/company

Email : mohd-tarmizi.norshila@alstomgroup.com

How to Apply

For positions 1 & 2:

If you’re interested, please send your updated CV to getchadaporn.soontonwatee@alstomgroup.com

and th.recruitment@alstomgroup.com

For positions 3 & 4:

If you’re interested, please send your updated CV to worapachara.sribuathep@alstomgroup.com and th.recruitment@alstomgroup.com

For positions 5 to 10:

If you’re interested, please send your updated CV to mohd-tarmizi.norshila@alstomgroup.com  and th.recruitment@alstomgroup.com