
SCC Application Design Engineer
ประกาศจากแหล่งภายนอกคุณสมัครได้โดยตรง — เราจะพาคุณไปยังหน้าสมัครงานของบริษัท ไม่ต้องสมัครสมาชิก ไม่มีคนกลาง ไม่ต้องล็อกอิน ThaiJobz
รายละเอียดงาน
About the Company
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling, and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 80,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
About the Role
Could you be the full-time Software Engineer in Bangkok we’re looking for? Take on a new challenge and apply your software development expertise in a cutting-edge field. You’ll work alongside collaborative and innovative teammates. You’ll play a pivotal role in designing, developing, and verifying software for our advanced systems. Day-to-day, you’ll work closely with teams across the business (including system architects, project managers, and testing teams), contribute to requirement analysis, and ensure high-quality software delivery. You’ll specifically take care of system requirement management, software development, and verification, and support project management and other assignments as needed.
Responsibilities
- Develop system requirement analysis, define functional decomposition, architecture definition, and software specification
- Design and implement ATS software using C/C++, Python, and Java to support customer projects
- Create software documentation such as impact analysis, software ICD, and software design specifications
- Conduct design reviews, code reviews, and develop module test cases for self-testing prior to verification
- Understand project execution cycles and contribute to task execution within budget and scope
- Raise change requests to program managers where applicable and contribute to continuous improvement initiatives
- Provide support for site investigations, site testing, and other assignments
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or Control System and Instrumentation Engineering
- 3-5 years of experience in software development
- Proficiency in C/C++, Python, and Java programming
- Experience or understanding of railway software development or secure/vital software development is desirable
- Knowledge of software design using multiple programming languages (e.g., C#, Java, etc.)
- Good oral and written communication skills in English
- Ability to work collaboratively with cross-functional engineering teams
- Strong team management and adaptability skills
Benefits
- Stability, challenges, and long-term career opportunities
- Work with new security standards for rail signalling
- Collaborate with cross-functional teams and supportive colleagues
- Contribute to innovative and sustainable projects
- Dynamic and flexible working environment
- Investment in development through award-winning learning opportunities
- Progress towards senior engineering or project management roles
- Fair and dynamic reward package plus comprehensive social coverage (life, medical, pension)
Additional Information
We are an equal-opportunity employer that celebrates diversity across the 63 countries we operate in and are committed to creating an inclusive workplace for everyone.
สวัสดิการที่ได้รับ
คุณสมบัติผู้สมัคร
- ประสบการณ์
- 3-5 ปี
- การศึกษา
- ไม่ระบุ
เกี่ยวกับบริษัท

