Embedded Software Developer
Ztr Inc
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- ...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- ...Position Overview: The Order Gateway team develops and maintains Squarepoint’s order entry... ...driving technical delivery and ensuring software quality and reliability. Actively... ...effective test strategies and methodologies are embedded within the development process....SuggestedFull time
$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- ...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
$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
$95k - $120k per year
Job DescriptionWho will you be working with?As the Manager, Software (Embedded & Digital Products), you will report to the Manager, Engineering & Products and lead a multidisciplinary software organization responsible for embedded software, digital platforms and backend services...Full time- ...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
$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- ...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
- ...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
- 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$62.8k - $104.7k per year
...team and help build, enhance, and support solutions that deliver functional value to our business partners. As a Business Solutions Developer, you will play a key role in designing, developing, and maintaining solutions using Microsoft Power Platform tools, including Power...Permanent employmentFull timePart timeInternshipWork at officeFlexible hours$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$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$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$181k - $241k per year
...skill evaluations to inform and influence the hiring decisions. Develop and review the technical content and requirements of the interview... .... What We Look For ~6-10+ years of experience as a software engineer with leadership responsibilities and experience...Work at officeRemote workFlexible hours$64k - $96k per year
Join Team CARFAX as an Associate Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers...Full time$70k per year
...Member relationships. Well-developed business development... ...identify opportunities, plan and develop business to achieve business... ...proficiency in utilizing basic software tools for contact management,... ...team members who bring: Embedding & leveraging technology – Confidence...Full timeWork at officeLocal areaRemote work$57.3k - $65k per year
...North American Transit market. It designs, develops, and maintains various electronic... ...Proficient in the use of electronic design software (Altium Designer and OrCAD) Experience... ...ICs Experience with microcontrollers, embedded systems, firmware integration, and communication...Full timeWorldwide$50k - $65k per year
...Experience with ERP systems or project/construction management software (e.g., Fieldpoint). Exposure to project financial processes,... ...determination, professionalism, and teamwork. Health and safety are embedded in everything we do, and our industry-leading safety culture...Full timeFor contractorsFor subcontractorInternshipWork at officeFlexible hours- ...creative solutions which has enabled us to develop medical devices that continue to make a... ...requirements Use solid works, PCBA design software and engineering know-how Verify... ...~ Python, Matlab, Control systems (PID), embedded systems, data acquisition Ability to...
$95k - $130k per year
...You will be accountable for building and developing a portfolio of commercial accounts that exhibit... ...in honest and transparent dialogue to develop mutual understanding, trust and cultivate... ...looking for team members who bring: Embedding & leveraging technology – Confidence and...Long term contractFull timeWork at officeLocal areaRemote work$79k - $110k per year
...the Credit Union. Demonstrate a well-developed understanding and solid analytical skills... ...business sense coupled with the ability to develop a comprehensive finance package... ...looking for team members who bring: Embedding & leveraging technology – Confidence and...Full timeWork at officeLocal areaRemote work- ...North America? PSD Citywide isn't just a software company; we're transforming how Local,... ...Manager is responsible for identifying, developing, and qualifying new business opportunities... ...closely with Regional Sales Managers to develop target accounts, execute business development...Full timeSummer workLive InWork at officeLocal areaRemote workFlexible hoursWeekend work
- ...commercial contract terms. Work directly with customers to manage and develop a sales pipeline as well as provide technical sales expertise... ...running and executing the sales process utilizing ERP and CRM software Must have a valid passport and no conditions that would...Permanent employmentFull timeContract workInternshipWork at officeMonday to fridayFlexible hoursNight shiftDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!
- software support London, ON
- software London, ON
- software trainer London, ON
- remote software London, ON
- software qa London, ON
- software asset management analyst London, ON
- embedded software London, ON
- software implementation project manager London, ON
- software intern London, ON
- software application developer London, ON


