Rail Embedded Software Engineer for Environmental Impact

ZTR

London

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

RRSP matching
Benefits package

Job summary

ZTR is seeking an Embedded Software Developer to contribute to complex engineering projects by designing, coding, testing and maintaining software using object oriented programming, industrial protocols and cross-functional collaboration.

You will work across the SDLC, participate in CI/CD, implement algorithms for mechanical and electrical system controls, perform on-site commissioning at global rail yards, and document work to standards.

Qualifications

  • 4+ years of experience in software development.
  • Familiarity with GIT (Github/Gitlab) and CI principals.
  • Proficient in Python, Go, Rust, C++, C, Java or JavaScript.
  • Strong documentation skills.
  • Knowledgeable in CAN, Modbus, Ethernet protocols.

Responsibilities

  • Collaborate with cross functional teams to develop, test, and maintain applications and features.
  • Support and maintain through all stages of the CI/CD lifecycle.
  • Identify and implement operational improvements.
  • Develop algorithms for mechanical and electrical system controls.
  • Implement changes to existing designs and create new engineering designs.
  • Conduct code reviews, regression tests, and end-to-end testing.
  • Document projects and post-deployment activities, ensure coding standards.
  • Perform on-site system and software commissioning at global rail yards.

Skills

Python
Go
Rust
C++
C
JavaScript
Git
CI/CD
CAN
Modbus
Ethernet
AI tooling

Education

Bachelor's degree in electrical or software engineering

Tools

GitHub
GitLab

Job description

ZTR is seeking an Embedded Software Developer to contribute to complex engineering projects by designing, coding, testing and maintaining software using object oriented programming, industrial protocols and cross-functional collaboration.

You will work across the SDLC, participate in CI/CD, implement algorithms for mechanical and electrical system controls, perform on-site commissioning at global rail yards, and document work to standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Developer
Embedded Software Developer

ZTR • London

On-site
CAD 90,000 - 120,000
RRSP matching
Benefits package
Controls Developer – Rail Systems & Field Deployment
Controls Developer – Rail Systems & Field Deployment

ZTR LLC • London

Hybrid
CAD 90,000 - 120,000
Employer RRSP matching
Benefits package
Controls Developer
Controls Developer

ZTR Control Systems, LLC • London

Hybrid
CAD 90,000 - 120,000
Employer RRSP matching
Benefits package
Technical Services Controls Specialist
Technical Services Controls Specialist

ZTR Control Systems, LLC • London

On-site
CAD 55,000 - 65,000
RRSP matching
Benefits package
Technical Services Controls Specialist
Technical Services Controls Specialist

ZTR • London

On-site
CAD 55,000 - 65,000
Employer RRSP matching
Benefits package
Software Engineer - Embedded
Software Engineer - Embedded

Collage • Oakville

On-site
CAD 75,000 - 105,000
Product Manager - IoT & Telematics
Product Manager - IoT & Telematics

ZTR • London

On-site
CAD 90,000 - 120,000
Comprehensive benefits package
RRSP matching
Embedded Software Engineer – Rail Systems (Hybrid)
Embedded Software Engineer – Rail Systems (Hybrid)

Alstom • Saint-Bruno

Hybrid
CAD 80,000 - 110,000
Competitive salary
Full social coverage
Hybrid work model
+1
Production Assembler - Contract
Production Assembler - Contract

ZTR • London

On-site
CAD 23,000 - 32,000
Employer RRSP matching
Production Assembler - Contract
Production Assembler - Contract

ZTR Control Systems • London

On-site
CAD 23,000 - 32,000
Employer RRSP matching
Benefits package