Senior Embedded Software Engineer
Alstom
Req ID: 523635
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, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Reponsibilities :
- Execute embedded software development, debugging, validation, and maintenance activities in support of hydrogen fuel cell systems and associated electromechanical applications.
- Provide hands-on support to embedded controls, including build and flashing workflows, microcontroller toolchains, and software integration within engineering and production environments.
- Support laboratory validation activities, engineering test benches, controller communication interfaces (including CAN-based systems), and industrial automation tools.
- Investigate and resolve technical issues, including root cause analysis, defect resolution, and support to production and field-related issues.
- Contribute to the robustness and maintenance of engineering tools and workflows, ensuring continuity during tool transitions and alignment with approved standards.
- Ensure proper documentation, traceability of requirements, code, test results, and defects, and maintain clear reporting of activities through monthly deliverables.
- Collaborate effectively with cross-functional and geographically distributed teams (software, controls, electrical, validation, and manufacturing) to support development and knowledge transfer activities.
Skills :
- Minimum of 7 years of experience in embedded software or embedded controls engineering, in complex electromechanical systems.
- Strong hands-on experience in embedded software development using C/C++, including design, debugging, and maintenance of controller-based applications.
- Proven experience with embedded development environments, including firmware build, flashing, bootloader workflows, and software release processes.
- Solid experience with CAN-based communication and diagnostics, including troubleshooting using tools such as PCAN-View, PCAN Explorer, PEAK drivers, CANalyzer, or equivalent.
- Experience in laboratory validation environments, including development and maintenance of test benches and automation workflows using tools such as LabVIEW, NI software, MATLAB, or equivalent.
- Experience with industrial automation and PLC tools, including CODESYS, Siemens TIA Portal, WAGO tools, and associated industrial interfaces (I/O, OPC, field devices).
- Experience with engineering scripting and automation tools, such as Python, MATLAB, Node.js, and configuration management tools such as Git.
- Experience ensuring full traceability between requirements, implementation, validation evidence, and defects using ALM or lifecycle management tools (e.g., PTC Integrity, Windchill RV&S or equivalent).
- Ability to work across multiple engineering domains (software, controls, electrical, validation) to troubleshoot issues at system level (controller, communication, sensors, actuators, test benches).
- Experience in documenting, standardizing, and maintaining reproducible engineering environments (toolchains, configurations, lab setups) across teams and sites.
- Experience supporting tool rationalization and standardization in multi-project environments, including managing legacy tools and justified technical exceptions.
- Knowledge or experience in hydrogen fuel cell systems, powertrain, electrification, or similar industrial or rail applications is strongly preferred.
- Experience mentoring engineers and supporting best practices in embedded debugging, validation, and configuration management is considered an asset.
You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you!
Important to note
As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone.
Job Type:Experienced
- ...qu’un reporting clair et régulier des activités. Collaborer étroitement avec des équipes pluridisciplinaires et internationales (software, contrôle, électrique, validation, production) afin de soutenir le développement et le partage de connaissances. Profil recherché...Senior
$110k - $130k per year
...(Socomec) is a global leader in electrical equipment engineering and manufacturing, specialized in low voltage energy... ...America. About This Role We are looking for a Senior Embedded Linux Engineer to work on software development for industrial high-power conversion and...SeniorLong term contractLocal area- Shape the future of power management as a Lead Embedded Linux Engineer with Socomec. This role focuses on high-... ...serviceability are key. Join Socomec North America in a senior engineering position demanding top-tier skills in embedded software design and implementation. Your hands-on...Senior
- ...organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for... ...is preferred Proficiency with relevant engineering software, tools, and systems Benefits Extended Healthcare Plan...SeniorFull timeFor contractors
$110k - $120k per year
...diversified and global automotive supplier, a diversified and global automotive supplier engaged in developing and manufacturing highly engineered, value-added Lightweight Structures and Propulsion Systems. We employ approximately 16,000 skilled and currently operate in 57...SeniorLong term contractPermanent employmentFull timeTemporary workWork at officeRelocationFlexible hoursusd105k - usd130k per year
Sleep Country Canada is looking for a Senior Cloud Engineer to plays a key role in ensuring the reliability, performance, and security of Sleep Country's multi-cloud environment. This position combines hands-on engineering with strategic problem-solving to design, build, and...SeniorFull timeInternshipLocal areaRotating shift- ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our... ...and industrial automation. We’re looking for a Software Safety Engineer on our Safety & Mission Assurance team at our Brampton office....Fixed term contractWork at office
- Become the Senior Mechanical Engineer Manager at MDA Space in Brampton. Lead engineering teams to push boundaries in satellite systems and robotics... ...processes • Proficient in modern engineering design software Join MDA Space and be at the forefront of innovation in mechanical...Senior
$95k - $130k per year
...this company by hiring people who hold these values. People like you! Job Description IKO Industries is seeking a Senior Corporate Process Engineer to join our team of skilled professionals reporting to the Process Engineering Manager. The main objective of the role...SeniorLong term contractTemporary workWorldwide- ...Title: Quality Engineer (Automotive Manufacturing) Location: Brampton, ON Pay Rate: $27.00 Shifts available: Monday - Friday... ...applicants are treated with respect and dignity. We acknowledge that software used in our recruitment and selection process may have...Permanent employmentFull timeWork at officeLocal areaMonday to fridayFlexible hoursShift work
$103.43k per year
...Job Responsibility: : JOB TITLE: Design Engineering Technologist DEPARTMENT: Public Works & Engineering POSTING NUMBER: 106735 NUMBER... ...RESPONSIBILITY: Engineering design/construction drawings (using CADD software), approvals and tender documentation for all Capital Works...Permanent employmentFull timeFor contractorsInternshipWork at officeShift work- ...Charger logistics has transformed into a world-class transport provider and continue to grow. We are looking for a highly motivated AI Engineer to join our team based out of our Brampton office and contribute to the development of AI-driven solutions for various departments....Work at office
- ...patterns (e.g., Kafka, RabbitMQ). ~ Familiarity with Kubernetes , Docker , and container-based deployments. ~ Understanding of software performance profiling, benchmarking, and optimization. ~ Strong grasp of service resilience patterns: timeouts, retries, bulkheads,...Senior
- ...IKO Industries Ltd. is seeking a Senior Corporate Process Engineer to join our team and provide process engineering services for optimization and continuous improvement of our facilities. You will lead design and execution on medium to large capital projects, review PFDs...Senior
- ...that welcomes and support individual ideas and strategies. The Senior Cloud DevOps Architect will design and implement enterprise-scale cloud infrastructure, drive automation strategies, and mentor engineering teams while architecting mission-critical systems across Azure...SeniorFull time
$78k - $105k per year
...Summary: Cosma provides a comprehensive range of body chassis and engineering solutions to global customers. Through our robust product... ...Responsibilities: Massiv Die-Form is currently seeking an experienced Senior Accountant to join our Finance team! Massiv Die-Form a...SeniorOngoing contractPermanent employmentFull timeWork at officeLocal area$184k - $224.5k per year
...Job Summary Cluster Engineering Leadership & Governance Provide strategic direction and technical leadership for engineering functions... ...communication and presentation skills, including engagement with senior leadership is required The presently‑anticipated base...SeniorFlexible hours- ...Recruitment , we partner with exceptional organizations to connect engineering professionals with rewarding career opportunities. We are... ...and technical documentation using AutoCAD Electrical or similar software. Program, troubleshoot, and modify PLCs, HMI, and SCADA systems...Long term contractFor contractors
$90k - $100k per year
...satisfaction and operational excellence. Position Summary: The Senior Programmer Analyst will play a key role in designing, developing... ..., and integration, as well as extensive experience in .NET/C# software development. The ideal candidate will have a strong technical...SeniorPermanent employment$80k - $90k per year
...performance through teamwork and continuous learning. DUTIES AND RESPONSIBILITIES The duties and responsibilities of the Quality Engineer, Automotive, are detailed below, but not limited to the following: Lead the launch and transfer of new products to production through...Long term contractWork at officeShift work- ...Recruitment , we partner with exceptional organizations to connect engineering professionals with rewarding career opportunities. We are... ...(CIM) systems. ~ Proficiency with AutoCAD or comparable CAD software. ~ Experience with ERP systems used for project planning and...For contractors
$96k - $113k per year
...this company by hiring people who hold these values. People like you! Job Description We are seeking a dedicated Reliability Engineer to focus on long-term monthly and quarterly issues. This role involves analyzing historical data from the CMMS and Production Loss...Long term contractFull timeTemporary workWorldwide$79.15 - $86.03 per hour
...a highly accomplished and multi-faceted Senior Business Analyst for an enterprise-level... ...technical bridge between core business units, IT engineering teams, and enterprise architects. As a... ...service management systems, align software portfolios with corporate roadmaps, and implement...SeniorLong term contractContract workRemote work2 days per week- ...of moulds, tools, dies, jigs and fixtures ~ Computer-aided design (CAD) ~ Estimate costs and materials ~ Prepare and interpret engineering design, drawings and specifications ~ Prepare contracts and tenders ~ Prepare standards and schedules ~ Supervise maintenance...Permanent employment
$52.05k per year
...Job Responsibility: We are looking for a Product Specifier (Engineering) to work within our Vertically Sliding Door (VSD) Engineering group. This is a great opportunity to join the world leader in the freight elevator door industry. In this role you will work within...Permanent employmentFull timeCasual workMonday to fridayShift workDay shift- ...cross-border supply chain solutions. We are seeking a detail-oriented and highly organized professional to join our Finance team as a Senior Audit Accountant . This role plays a critical part in supporting audit readiness, external audit coordination, financial reporting...SeniorFull time
- ...portfolios. Reporting to the Vice-President, Operations & Logistics, the Senior Director, Operations - Further Processing provides strategic and... ...labour relations, and develop strong partnerships across Engineering, Quality Assurance, Supply Chain, Sales, Product Development,...SeniorWorldwide
$74.33 - $81.21 per hour
...seeking a highly accomplished Senior Technology Specialist/Developer... ...the Brampton office, you will engineer scalable web and mobile... ...design maps and complex backend software platforms. Technical Leadership... ...High proficiency coding in multi-engine environments utilizing Python,...SeniorContract workWork at officeLocal area$80k - $90k per year
Mechanical Design Engineer II The Mechanical Designer (Engineer) II within our Production Engineering team is responsible for designing... ...solving skills Preferably a candidate will also have: ~CREO CAD Software experience ~Leadership and Training ~Change Management...WorldwideNight shift- ...technical project delivery. These roles are designed for mid- to senior-level professionals who are ready to lead initiatives, improve... ...toward senior leadership pathways such as IT Manager, Lead Engineer, Security Lead, Solutions Architect, Program Manager, or Head of...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior solution architect Brampton, ON
- senior vice president Brampton, ON
- senior engineer Brampton, ON
- senior sales Brampton, ON
- senior analyst Brampton, ON
- senior business analyst Brampton, ON
- senior manager investigations Brampton, ON
- senior safety manager Brampton, ON
- senior communications specialist Brampton, ON
- senior network engineer Brampton, ON

