Software Development Engineer
at ALSTOM
Perth, Western Australia, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 May, 2025 | Not Specified | 06 Feb, 2025 | N/A | Rs232,Technology,Software Development,Ethernet,Testing,Development Tools | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility solutions. Joining us means joining a caring, responsible, and innovative company where more than 70,000 people lead the way to greener and smarter mobility, worldwide.
We have been awarded a contract to deliver for Western Australia’s $1.6 billion Railcar Program. As part of the project we will design, manufacture and maintain 246 new railcars needed for METRONET projects and the replacement of the A-series trains. We will also deliver 6 DMU railcars to replace the Australind service between Perth and Bunbury.
We are currently seeking a Software Development Engineer for TMCS subsystem to support the Train level testing activities (T&C and Validation) in accordance with Alstom internal rules, project needs and contract requirements. Join us on a 12 month fixed term contract. You will Perform Software Development activities on the project assigned and Perform integration of the software modules developed for a project. Additionally,
Delivery of Train Software module and integration of the module, according to the Engineering Work Package.
Deployment and application of Train Control & Information Solutions development procedures and processes
Producing MPU Control Build Software Model in compliance with TCMS RSAD, Functional Design Document, Interface Control Document, taking into account the RAMS constraints.
Developing software / modules for TCMS equipment (while assuring and maximizing the reuse of standard configurable software components
Generating executable code and configuration to be loaded on the TCMS equipment : MPU (Main Process Unit), MCE (Multi-application Control Electronic) , DDU (Display Driver Unit) , MVB/WTB, gateway, CRS/TRS
Producing the software integration plan, integrate various functions and provide reports, as applicable.
Providing support for Supplier interface test on TCMS Test Bench
Providing support during train integration, upon request.
Providing support during train validation, upon request.
Managing the RoE of his activity for both design process and applicative function library
Implementing the development practices and rules as defined in the Train Control support plans (SyMDP, SyQP, SCMP, SyVP).
Resolving and follow the open points of configuration management raised by the Quality Assurance of the TCMS Software
KNOWLEDGE & EXPERIENCE:
Hands-on development experience of one or more software phases like software development, hardware-software integration etc, with minimum of 3 years’ experience.
Experience in developing in IEC61131-3 software or using model based development tools like Matlab / Simulink, Control Build etc.
Familiarity with real-time, distributed controllers and their functioning.
Knowledge of real time network protocols like MVB, Ethernet, CAN, RS232, RS 485 etc
Join us on a life-long transformative journey - the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also enjoy;
- 18 weeks paid parental leave
- Free gym membership
- Flexible working options and additional leave days
- Purchase annual leave and novated leasing schemes
- Benefit from our investment in your development, through award-winning learning
- Stability, challenges and a long-term career enabling you to steer your progression in whatever direction you choose across functions and countries
Important to note: As a global business, we’re an equal-opportunity employer that celebrates diversity across the 70+ countries we operate in. We’re committed to creating an inclusive workplace for everyone.
An agile, inclusive and responsible culture is the foundation of our company where diverse people are offered excellent opportunities to grow, learn and advance in their careers. We are committed to encouraging our employees to reach their full potential, while valuing and respecting them as individuals. We are an equal opportunity employer and strongly encourage women, Aboriginal and Torres Strait Islander, people with disability and other minority groups to apply.
We recognise that embracing flexibility & inclusivity is the smarter way of working. Please speak with us about your individual needs or if any workplace adjustments are required. If you require any adjustments to the recruitment process please email: hr.accessibility@alstomgroup.com. For internal applicants, please ensure you confirm your eligibility to apply with your Supervisor and relevant Human Resources representative prior to submitting an application. As part of the application process, you will be required to undergo pre-employment reference and medical checks, including drug and alcohol testing
Job Segment: Testing, Developer, Quality Assurance, Technolog
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Perth WA, Australia