You will work Hybrid in Waterloo, ON. Primary Responsibilities: * Architect and develop ROS 2 ... Establish testing strategy: unit tests, HIL/SIL, integration tests, and field validation
You will work Hybrid in Waterloo, ON. Primary Responsibilities: * Architect and develop ROS 2 ... Establish testing strategy: unit tests, HIL/SIL, integration tests, and field validation
The projects will vary in scope, complexity, and affected business area. If you love technology ... As a Senior Software Developer, your key area of responsibility will be creating web-based ...
The projects will vary in scope, complexity, and affected business area. If you love technology ... As a Senior Software Developer, your key area of responsibility will be creating web-based ...
We are seeking a Senior Software Engineer to join our team building innovative Preconstruction ... This position is fully remote to be based in Canada only. Responsibilities * Design, develop, test ...
New
We are seeking a Senior Software Engineer to join our team building innovative Preconstruction ... This position is fully remote to be based in Canada only. Responsibilities * Design, develop, test ...
New
As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair ... As we scale up, we are looking for a Senior Software Developer to help us build the software that ...
As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair ... As we scale up, we are looking for a Senior Software Developer to help us build the software that ...
Senior Software Developer
Kitchener, ON · On-site
As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair ... As we scale up, we are looking for a Senior Software Developer to help us build the software that ...
Quick apply
Senior Software Developer
Kitchener, ON · On-site
As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair ... As we scale up, we are looking for a Senior Software Developer to help us build the software that ...
... in a fast moving, consumer focused environment. What you will do As a Senior Software Engineer, you ... will be a key contributor on a newly forming team. You will work hands on across the stack ...
... in a fast moving, consumer focused environment. What you will do As a Senior Software Engineer, you ... will be a key contributor on a newly forming team. You will work hands on across the stack ...
THE JOB In the role of Senior Software Engineer, you'll guide the development and delivery of our ... Test-Driven Development experience * Understanding of Continuous Integration practices * Knowledge ...
THE JOB In the role of Senior Software Engineer, you'll guide the development and delivery of our ... Test-Driven Development experience * Understanding of Continuous Integration practices * Knowledge ...
THE JOB In the role of Senior Software Engineer, you'll guide the development and delivery of our ... Test-Driven Development experience * Understanding of Continuous Integration practices * Knowledge ...
THE JOB In the role of Senior Software Engineer, you'll guide the development and delivery of our ... Test-Driven Development experience * Understanding of Continuous Integration practices * Knowledge ...
Senior Software Developer
Mississauga, ON · On-site
CA$132K - CA$165K/yr
... minded Senior Software Engineer to help build and scale our platform. This role is ideal for ... Take a leading role in shaping system architecture, technical standards, and long-term platform ...
Senior Software Developer
Mississauga, ON · On-site
CA$132K - CA$165K/yr
... minded Senior Software Engineer to help build and scale our platform. This role is ideal for ... Take a leading role in shaping system architecture, technical standards, and long-term platform ...
Senior Software Developer
CA$132K - CA$165K/yr
... minded Senior Software Engineer to help build and scale our platform. This role is ideal for ... Take a leading role in shaping system architecture, technical standards, and long-term platform ...
Senior Software Developer
CA$132K - CA$165K/yr
... minded Senior Software Engineer to help build and scale our platform. This role is ideal for ... Take a leading role in shaping system architecture, technical standards, and long-term platform ...
In this role, you will be responsible for building, scaling, and maintaining frontend applications ... Write clean, maintainable, and well-tested code, including unit and integration tests * Contribute ...
In this role, you will be responsible for building, scaling, and maintaining frontend applications ... Write clean, maintainable, and well-tested code, including unit and integration tests * Contribute ...
In this role, you will be responsible for building, scaling, and maintaining frontend applications ... Write clean, maintainable, and well-tested code, including unit and integration tests * Contribute ...
In this role, you will be responsible for building, scaling, and maintaining frontend applications ... Write clean, maintainable, and well-tested code, including unit and integration tests * Contribute ...
RQ10903 - Sr. Software Developer 5+ month contract - 2 possible extensions ONSITE 5 days - 222 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Quick apply
RQ10903 - Sr. Software Developer 5+ month contract - 2 possible extensions ONSITE 5 days - 222 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Senior Software Developer
Toronto, ON · On-site
CA$107K - CA$157.30K/yr
... test-driven development * Create and participate in code, document reviews, mentoring juniors in ... professional software development experience * Strong proficiency in one or more programming ...
Senior Software Developer
Toronto, ON · On-site
CA$107K - CA$157.30K/yr
... test-driven development * Create and participate in code, document reviews, mentoring juniors in ... professional software development experience * Strong proficiency in one or more programming ...
Senior Software Engineer
Toronto, ON · Hybrid
CA$80 - CA$95/hr
Key Responsibilities • Design, develop, integrate, test, deploy, and maintain enterprise software ... Developer * Enhanced Reliability Clearance OR minimum 5 years in Canada with PR or Canadian ...
New
Senior Software Engineer
Toronto, ON · Hybrid
CA$80 - CA$95/hr
Key Responsibilities • Design, develop, integrate, test, deploy, and maintain enterprise software ... Developer * Enhanced Reliability Clearance OR minimum 5 years in Canada with PR or Canadian ...
New
RQ11105 - Sr. Software Developer 11-month contract (207 business days) - 2 possible extensions ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Quick apply
RQ11105 - Sr. Software Developer 11-month contract (207 business days) - 2 possible extensions ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Bachelor's degree in Computer Science or Software engineering or equivalent experience * 5 to 8 ... senior Apercu du Poste Nous recherchons une personne talentueuse et tres motivee pour aider a ...
Bachelor's degree in Computer Science or Software engineering or equivalent experience * 5 to 8 ... senior Apercu du Poste Nous recherchons une personne talentueuse et tres motivee pour aider a ...
Senior Software Developer
CA$75.60K - CA$125.60K/yr
Be part of a software development team dedicated to maximizing our best-in-class customer ... Help Lead a dynamic team to design, develop, integrate, test, transition to production, and ...
Senior Software Developer
CA$75.60K - CA$125.60K/yr
Be part of a software development team dedicated to maximizing our best-in-class customer ... Help Lead a dynamic team to design, develop, integrate, test, transition to production, and ...
Senior Software Developer
Mississauga, ON · Hybrid
CA$99.10K - CA$132.10K/yr
Success in this role requires comfort working in complex, highly regulated environments ... Write and maintain automated tests (unit, integration, servicelevel) * Contribute to CI/CD ...
Senior Software Developer
Mississauga, ON · Hybrid
CA$99.10K - CA$132.10K/yr
Success in this role requires comfort working in complex, highly regulated environments ... Write and maintain automated tests (unit, integration, servicelevel) * Contribute to CI/CD ...
RQ10981 - Sr. Software Developer 2 year contract (508 business days) - possible extension ONSITE 5 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Quick apply
RQ10981 - Sr. Software Developer 2 year contract (508 business days) - possible extension ONSITE 5 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Senior Software Developer In Test information
See Ontario salary details
$70K - $79K
7% of jobs
$79K - $88K
3% of jobs
$88K - $97K
3% of jobs
$97K - $106K
10% of jobs
$107.2K is the 25th percentile. Wages below this are outliers.
$106K - $115K
12% of jobs
$115K - $124K
10% of jobs
$124K - $133K
4% of jobs
The median wage is $134.3K / yr.
$133K - $142K
7% of jobs
$150.3K is the 75th percentile. Wages above this are outliers.
$142K - $151K
20% of jobs
$151K - $160K
21% of jobs
$160K - $169K
2% of jobs
$70K
$129K
$169K
How much do senior software developer in test jobs pay per year?
What are the key skills and qualifications needed to thrive as a Senior Software Developer In Test, and why are they important?
What are some common challenges faced by Senior Software Developers in Test, and how can they be addressed?
What is a Senior Software Developer In Test?
What is the difference between Senior Software Developer In Test vs Software Development Engineer in Test?
| Aspect | Senior Software Developer In Test | Software Development Engineer in Test |
|---|---|---|
| Credentials | Typically requires a software engineering degree and testing certifications | Similar credentials, often with certifications in testing tools or automation |
| Work Environment | Works closely with development teams to design and implement automated tests | Focuses on developing testing frameworks and automation tools within development teams |
| Industry Usage | Commonly used in software companies emphasizing quality assurance | Widely used in tech firms with a focus on continuous integration and delivery |
| Search & Comparison Intent | Often compared for seniority and scope of testing responsibilities | Compared for automation skills and development focus |
Both roles involve testing and automation, but Senior Software Developer In Test typically has more leadership responsibilities and strategic testing planning, while Software Development Engineer in Test focuses more on developing testing tools and automation frameworks within the development process.

Full-time
Medical, Dental, Retirement, PTO
Posted 27 days ago
Rockwell Automation rating
7.9
Based on 32 frontline employees who took The Breakroom Quiz
154th of 415 rated machine equipment manufacturers
Job description
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility -our people are energized problem solvers that take pride in how thework we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!
Job Description
As a Senior Software Developer at Clearpath Robotics By Rockwell Automation, you will build production-grade robotics software across both high-level and low-level embedded systems. As a part of the Clearpath Platform Software team, you will integrate ROS 2 systems over CAN, UART, SPI, I2C, Ethernet, and other custom protocols. Also, you will dig deep into embedded firmware in C microcontrollers for high uptime systems. You will report to Sr. Manager, Robot Technology Integration. You will work Hybrid in Waterloo, ON.
Primary Responsibilities:
- Architect and develop ROS 2 software (C++/Python) for distributed robotic systems
- Design and implement embedded firmware in C for STM32/TI microcontrollers
- Developing drivers for various payloads over CAN, UART, SPI, I2C, Ethernet, and custom protocols
- Lead debugging across firmware, middleware, and application layers using logs, traces, and on-target tools
- Establish testing strategy: unit tests, HIL/SIL, integration tests, and field validation
- Interacting with Rockwell teams as necessary to assess impact of new features or products
- Recommending product feature and improvement ideas to our Product and Engineering teams, that lead to greater system optimization in the real world.
The Essentials: You will Have:
- Bachelor's Degree or Equivalent Years of Relevant Work Experience
- Legal authorization to work in Canada is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
- Typically required 5+ years of related work experience.
- 3+ years with ROS 2 in production robotics
- 3+ years in embedded firmware development on STM32/FreeRTOS
- C and modern C++ skills
- Python proficiency
- Strong Linux (Ubuntu), Git, CI/CD, and automated test practices
- Effectively propose, test and communicate industrial engineering principles to contribute to solution feasibility / improvements
- Experience collaborating with cross-functional and external client teams to gather comprehensive data required for model development and/or analysis
- General mechatronics interest and experience working on open-source projects
- Experience with manipulators, related driver development and MoveIT
- Experience with simulations with Gazebo
- Experience with Docker and DevOps pipelines
What We Offer:
- Health Insurance including Medical and Dental
- Health Care Spending Account (HCSA - dependent on the plan chosen)
- Employee Assistance Program (EAP)
- Retirement plans
- Paid Time off
- Volunteering Time off
- Employer Savings Plan Matching (includes RRSP, TFSA, and EPSP)
- Employer Paid DC Pension
- Maternity and Parental Leave Top-Up
- Fitness Reimbursement Program
- Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.
This posting is for an existing vacancy within our organization.
For this role, the total target compensation is from $ 100,000.00 - $ 150,000.00 CAD Annual. Actual pay will be based on factors such as skills, knowledge, education, and experience.
At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
This position is part of a job family. Experience will be the determining factor for position level and compensation.
#LI-Hybrid
#LI-SS1
We are an Equal Opportunity Employer including disability and veterans.
If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (519) 618-4899.
Rockwell Automation's hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
What Rockwell Automation employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Rockwell Automation
Sourced by ZipRecruiter
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
Industry
Industrial automation equipment manufacturing
Company size
10,000+ Employees
Headquarters location
Milwaukee, WI, US
Year founded
1903