Embedded Software Developer
ZTR
Join us in Advancing the Environmental Global Impact within the Rail Industry
For nearly 40 years, ZTR has designed, developed and released products that have a positive environmental impact within the Rail Industry. Planning for an environmentally sustainable future means taking action today in preparation for tomorrow. Everyone has a role to play and we take ours seriously.
What You'll be Doing!
As an Embedded Software Developer , you will contribute to complex engineering projects and products through designing, coding, testing, and maintaining software applications using object oriented programming, industrial programming, communication protocols and more!
Responsibilities include but are not limited to:
- Collaborating with cross functioning teams to create, develop, design, maintain, and test current and new applications and features
- Supporting and maintaining through all stages of the CI/CD lifecycle
- Identifying and implementing operational improvements
- Developing and applying new algorithms for mechanical and electrical system controls
- Implementing changes to existing and creating new engineering designs
- Completing code reviews, regression testing, end-to-end testing, debugging and more
- Assisting with projects and post-deployment through technical documentation, coding standards, project updates, troubleshooting
- Perform on-site system and software commissioning at global rail yards
Who are you?:
- 4+ years of experience in software development.
- Bachelor's degree in electrical or software engineering or relevant degrees.
- Experienced in all phases of the development life cycle.
- Familiarity with GIT (Github/Gitlab) and CI principals
- Proficient with software development languages (Python, Go, Rust, C++, C, Java or JavaScript)
- Strong technical writing and documentation skills
- Knowledgeable in industrial communication protocols (CAN, Modbus, Ethernet)
- Excellent written and oral communication skills with the ability to communicate to an array of technical and non-technical audiences
- Skilled in leveraging AI tools to optimize development workflows and enhance productivity
- Continuous learner and a passion for keeping up with technology trends
- Ability to travel internationally to customers sites
Please apply even if you don't qualify for all responsibilities or skills, we still want to hear from you!
This role is open as we're looking to expand our team!
Why Choose ZTR?
ZTR offers a positive working environment and a group of friendly and talented industry leaders passionate about driving environmental and financial benefits for our clients. We encourage and support employees to find long-term success and explore opportunities that play into their strengths and passions. We value lateral moves as much as vertical promotions; we believe all roles should develop your skills, broaden your experience, and help you continue on a journey to build a rewarding career at ZTR.
At ZTR, we continuously promote a healthy balance between work, fun and family. This is a place where employees make a difference in our company and within our customers' organizations. You will have the ability to direct your career path at ZTR as we are rapidly growing with numerous opportunities for professional growth and development.
The annual base salary is determined through comprehensive market research and considers factors including qualifications, skills, education, relevant experience, work location, internal equity, and alignment with local and industry market data. Our job titles may span more than one career level. Employees may also be eligible for our comprehensive benefits package, including Employer RRSP matching. Salary ranges listed in job postings are subject to change. All employment offers are contingent upon satisfactory reference and background checks, as well as proof of eligibility to work.
ZTR Control Systems provides accommodations for applicants with disabilities throughout the recruitment process. If you require accommodation, please contact Human Resources. We will address information received regarding the accommodation needs of applicants in confidence.
At ZTR, we're proud to share that we do not use AI tools when screening and evaluating candidates throughout our recruitment processes. All hiring decisions are carefully made by our recruiting team. We thank all who apply to our roles. Please be advised that due to a large volume of applications, we will only contact candidates that we decide to proceed with via email or phone.
$85k - $135k per year
...will make a lasting impact and your career can flourish, we want to meet YOU! THE OPPORTUNITY We are looking for a Senior Software Developer to join our dynamic team. In this role, you'll design and develop cutting-edge enterprise insurance software solutions, drive...SuggestedRemote jobFull timeWork at officeImmediate startFlexible hours- ...For nearly 40 years, ZTR has designed, developed and released products that have a positive... ...seriously. What You'll be Doing! Develop software solutions for edge devices, following... ...Implement testing and security measures for embedded systems, including encrypted...SuggestedLong term contractFull timeFlexible hours
- ...offices located across Canada. For more information on VersaBank , please visit our website at . We are looking for a Software Developer to join our IT team. This is a full-time, in office role based in London, ON. As a Software Developer, you will play...SuggestedFull timeWork at office
$95k - $120k per year
...Description Who will you be working with? As the Manager, Software (Embedded & Digital Products), you will report to the Manager,... ...cybersecurity, sales, and customer support. Together, you will develop reliable rail-electronics solutions and scalable digital products...SuggestedLong term contractFull timeRemote workWorldwide$70k - $93.5k per year
...Recorder OEM in the North American Transit market. It designs, develops, and maintains various electronic equipment for trains. The monitoring... .... How will you make a difference? As a member of the software team in Bach-Simpson, you will report to the Software Manager....SuggestedFull timeWorldwide$78k - $116k per year
...Description Join Team CARFAX as Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do, every day... ...passionate about having a creative and innovative environment where our developers collaborate and continuously learn and grow. Autonomy is a key...Full timeSummer workCasual workInternshipWork at officeImmediate start2 days per week- ...nearly 40 years, ZTR has designed, developed and released products that have... .... As the Sr. Firmware Developer, you will be leading the creation of our low level embedded systems for our products!... ...collaborate across all phases of the Software Development Life Cycle Implement...Long term contractFull timeLocal areaFlexible hours
- ...Support management to formalize a DevOps faction to LEADS Develop Courses of Action that include circumstances, facts and issues to... ...Liaise with stakeholders on complex business solutions that require software implementation Follow security best practices as identified...Work at officeFlexible hours
- ...fingerprints on the architecture of a product that's changing how sports organizations operate. Responsibilities Design and develop scalable, high-performance web applications using React, Next.js, and Express Own architectural decisions and be able to articulate...Full timeWork at officeLocal area
- ...within the Rail Industry For nearly 40 years, ZTR has designed, developed and released products that have a positive environmental impact... ...seriously. What You’ll be Doing! As an Controls Developer , you will provide engineering support for our industry-...Long term contractLocal areaFlexible hours
$65k - $75k per year
...For nearly 40 years, ZTR has designed, developed and released products that have a positive... ...exceptional one. As the Electrical Systems Developer , you will be assisting our product... ...respect to control systems hardware and software including Sourcing and integrating 3rd...Long term contractFull timeLocal areaFlexible hours$133k - $183k per year
...surprises, and no tradeoffs on what matters most. The Batch Developer Experience team makes batch development and testing faster and more... ...Look For You have a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching...Work at officeRemote workFlexible hours- ...Overview The Software Support Specialist role is part of EventConnect’s Operations team and is designed to build deep hands-on knowledge... ...customers successfully use the EventConnect platform while developing a strong understanding of the workflows that drive our business...Full time
$80k - $95k per year
...ABOUT THIS POSITION The Software Engineer II, Web will have a passion for creating innovative and engaging web products, day-dream... ...including Unreal and Unreal Tournament, Digital Extremes went on to develop Dark Sector®, BioShock® for the PlayStation®3, the BioShock 2...Full timeInternshipLocal areaFlexible hours- Company Description All across Canada, throughout North and South America, Europe, and even as far as India, we at CSI help organizations like yours find solutions to complex information technology and business management problems. For close to 20 years, the CSI Group...Full time
- ...and RRSP matching plans. What will you do The Salesforce Developer will develop complex custom solutions using programmatic and... ...programming languages and development tools Participateâ¯in an agile software development framework. Assist in resource estimation and the...Full timeWork at officeRemote workWork from homeWorldwide
$89k - $138k per year
...The Senior Software QA Tester is responsible for leading test strategy, execution, and quality outcomes for Alimentiv's regulated medical imaging software and hardware products, bringing deep regulated software testing expertise and operating with minimal day-to-day supervision...Full timeLocal area- ...For nearly 40 years, ZTR has designed, developed and released products that have a positive... ...You'll be Doing! As a Control Systems Developer , you will contribute to complex engineering... ..., coding, testing, and maintaining software applications using object oriented programming...Long term contractFull timeFlexible hours
- London Training Centre has a Fulltime Position for a Job Developer / Job Coach. Providing competitive salary and benefits, this position is responsible for promoting job search clients to the employer community and liaising with employers to obtain job leads and to identify...Long term contractFull timeInternship
$95k - $125k per year
...Senior Software Engineer Mohawk Medbuy Corporation (MMC) is a national, not-for-profit, shared... ...provides support to the other Solution Developers with the architecting, coding and testing... ...web applications and software Develop and implement application standards that...Long term contractFull timeTemporary workLocal areaRemote workFlexible hours$153k - $213k per year
...discussions and design reviews, and championing best practices through code review. What We Look For ~5+ years of experience in software development or engineering, with a deep understanding of system design and architecture. ~ Motivated leader, inspiring team growth...Long term contractWork at officeRemote workFlexible hours$181k - $241k per year
...review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For You have 8+ years of...Work at officeRemote workFlexible hours- ...participation in the interview process. What We Look For You have a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin. You are familiar with the...Work at officeRemote workFlexible hours
- Elevate your software engineering career with Affirm as a Senior Software Engineer. This remote role focuses on system design and robust... ...: • Drive technical strategy and project execution • Design and develop large-scale services and APIs • Collaborate with teams to define...Remote work
$181k - $241k per year
...across the company to ship high-quality software quickly and confidently. The Staff Engineer... ...fast, reliable feedback cycles for developers by optimizing build times, test coverage... ...integrations and deployment workflows. Identify developer pain points and lead initiatives to...Long term contractTemporary workWork at officeRemote workFlexible hours- ...innovation on the Fraud Decisioning team at Affirm as a Staff Software Engineer. Drive systems development and enhance fraud capabilities... ...in a related field Shape Affirm’s fraud capabilities while developing your leadership skills in a remote-first setting. #J-18808-LjbffrRemote work
- Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with Redis and Valkey while automating workflows. You will have the privilege of working within affirm's Data and Storage Services...Remote work
$120k - $145k per year
...Aquatic Informatics (AQI), a Veralto company, is a mission-driven software company that organizes the world’s water data to make it... ...Deep AI/ML expertise is not required. Led and mentor junior developers. Why Join Us? Permissive paid time off. Flexible working...Work at officeRemote workFlexible hoursShift work$133k - $183k per year
...in various database systems. We are looking for a talented Software Engineer who can build and scale Cache Services (Redis and Valkey... ...experience as a software engineer. ~ Experience designing, developing and launching backend systems and are proficient in one of Python...InternshipWork at officeRemote workFlexible hours$153k - $213k per year
...Look For You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using declarative... ...languages like React Native You have experience designing, developing and launching APIs at scale using languages like Kotlin or...Work at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!

