... and distribution centers, providing the right solution, at the right time, to meet critical ... Job Title Senior Embedded Systems Engineer (Woodbridge, Ontario) Location(s) Woodbridge The Company ...
... and distribution centers, providing the right solution, at the right time, to meet critical ... Job Title Senior Embedded Systems Engineer (Woodbridge, Ontario) Location(s) Woodbridge The Company ...
Systems Architect
Toronto, ON · Hybrid
CA$200K - CA$210K/yr
Requirements: 10+ years of experience in Systems Architecture, Platform Engineering, or Enterprise Application Modernization Strong experience designing and modernizing distributed systems ...
Quick apply
Systems Architect
Toronto, ON · Hybrid
CA$200K - CA$210K/yr
Requirements: 10+ years of experience in Systems Architecture, Platform Engineering, or Enterprise Application Modernization Strong experience designing and modernizing distributed systems ...
Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN)
CA$103K - CA$110K/yr
... and distribution centers, providing the right solution, at the right time, to meet critical ... Job Title Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN) Location(s) Woodbridge The ...
Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN)
CA$103K - CA$110K/yr
... and distribution centers, providing the right solution, at the right time, to meet critical ... Job Title Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN) Location(s) Woodbridge The ...
Develops and implements distributed control system (DCS) and associated HMI configuration in a fast ... Applies chemical engineering principles and PVC manufacturing technology to assist in maintaining ...
Develops and implements distributed control system (DCS) and associated HMI configuration in a fast ... Applies chemical engineering principles and PVC manufacturing technology to assist in maintaining ...
Complete station and distribution system modelling, and translate the system information such as ... Perform quality assurance (QA) checks on engineering packages and documents; * Provide support for ...
Quick apply
Complete station and distribution system modelling, and translate the system information such as ... Perform quality assurance (QA) checks on engineering packages and documents; * Provide support for ...
You will work on solving the most challenging distributed systems problems, contribute to open-source communities, and mentor senior engineers while shaping the future of large-scale data ...
You will work on solving the most challenging distributed systems problems, contribute to open-source communities, and mentor senior engineers while shaping the future of large-scale data ...
Senior Systems Engineer, Okta
Toronto, ON · On-site
CA$120K/yr
We are looking for a Senior Systems Engineer , specializing in Identity and Access Management to ... Comfort working in a global, distributed environment across time zones. * Clear, pragmatic ...
Senior Systems Engineer, Okta
Toronto, ON · On-site
CA$120K/yr
We are looking for a Senior Systems Engineer , specializing in Identity and Access Management to ... Comfort working in a global, distributed environment across time zones. * Clear, pragmatic ...
Job Summary The Sr. Staff Software Engineer - Cloud Native and SASE focused will lead the design ... The role is critical to delivering production-grade distributed systems that improve performance ...
Job Summary The Sr. Staff Software Engineer - Cloud Native and SASE focused will lead the design ... The role is critical to delivering production-grade distributed systems that improve performance ...
This role spans backend systems engineering, database query development, and frontend contribution - with the center of gravity firmly on backend Rust development in a distributed, containerized ...
This role spans backend systems engineering, database query development, and frontend contribution - with the center of gravity firmly on backend Rust development in a distributed, containerized ...
IT Business System Engineer - DevOps for EDI and Microservices /Ingenieur des systemes d'affaires...
Mississauga, ON · On-site
CA$80K - CA$100K/yr
... distributed systems). The position also supports implementation and testing through DevOps ... processes, utilizing monitoring, logging, troubleshooting, and debugging tools for effective ...
IT Business System Engineer - DevOps for EDI and Microservices /Ingenieur des systemes d'affaires...
Mississauga, ON · On-site
CA$80K - CA$100K/yr
... distributed systems). The position also supports implementation and testing through DevOps ... processes, utilizing monitoring, logging, troubleshooting, and debugging tools for effective ...
CA$180K - CA$260K/yr
Build and scale large distributed systems running in production environments. * Drive technical ... Mentor engineers through design reviews, code reviews, debugging, and best practices. * Improve ...
CA$180K - CA$260K/yr
Build and scale large distributed systems running in production environments. * Drive technical ... Mentor engineers through design reviews, code reviews, debugging, and best practices. * Improve ...
Could you be the full-time Senior System Engineer - Supervision Control Center (SCC) in Toronto, ON ... distributed systems, network principles, and cybersecurity Understanding of Agile principles and ...
Could you be the full-time Senior System Engineer - Supervision Control Center (SCC) in Toronto, ON ... distributed systems, network principles, and cybersecurity Understanding of Agile principles and ...
Could you be the full-time Senior System Engineer - Supervision Control Center (SCC) in Toronto, ON ... distributed systems, network principles, and cybersecurity Understanding of Agile principles and ...
Could you be the full-time Senior System Engineer - Supervision Control Center (SCC) in Toronto, ON ... distributed systems, network principles, and cybersecurity Understanding of Agile principles and ...
Core Infrastructure-We're the home for Stripe's critical tier0 infrastructure systems (Compute, Networking, DocumentDB, Distributed Caching and High assurance engineering). We build the foundational ...
Core Infrastructure-We're the home for Stripe's critical tier0 infrastructure systems (Compute, Networking, DocumentDB, Distributed Caching and High assurance engineering). We build the foundational ...
Sr System Engineer - Integrated Control Center
CA$90K - CA$125K/yr
Could you be the full-time Senior System Engineer - Supervision Control Center (SCC) in Toronto, ON ... Knowledge of distributed systems, network principles, and cybersecurity * Understanding of Agile ...
Sr System Engineer - Integrated Control Center
CA$90K - CA$125K/yr
Could you be the full-time Senior System Engineer - Supervision Control Center (SCC) in Toronto, ON ... Knowledge of distributed systems, network principles, and cybersecurity * Understanding of Agile ...
Software Engineer
CA$85/day
Software Engineer Job Location: Ottawa , ON Job Code: 39213 Job Schedule: Day Shift Compensation ... Experience with CQRS, Distributed Systems & Akka; * Experience designing and developing highly ...
Software Engineer
CA$85/day
Software Engineer Job Location: Ottawa , ON Job Code: 39213 Job Schedule: Day Shift Compensation ... Experience with CQRS, Distributed Systems & Akka; * Experience designing and developing highly ...
Senior Software Engineer, Server Security
Toronto, ON · On-site +1
System Integrity: Resilience, observability, and compliance assurance within a large-scale distributed database Our team champions a strong culture of inclusivity, diversity, and collaboration. If ...
Senior Software Engineer, Server Security
Toronto, ON · On-site +1
System Integrity: Resilience, observability, and compliance assurance within a large-scale distributed database Our team champions a strong culture of inclusivity, diversity, and collaboration. If ...
Sr System Engineer - Integrated Control Center
CA$90K - CA$125K/yr
Could you be the full-time Senior System Engineer - Supervision Control Center (SCC) in Toronto, ON ... Knowledge of distributed systems, network principles, and cybersecurity * Understanding of Agile ...
Sr System Engineer - Integrated Control Center
CA$90K - CA$125K/yr
Could you be the full-time Senior System Engineer - Supervision Control Center (SCC) in Toronto, ON ... Knowledge of distributed systems, network principles, and cybersecurity * Understanding of Agile ...
Senior Software Engineer
Toronto, ON · On-site
CA$107K - CA$157K/yr
You enjoy solving hard distributed systems problems, writing production-grade code, automating ... This is a high-impact engineering role with real architectural ownership. Location: Hybrid, San ...
Senior Software Engineer
Toronto, ON · On-site
CA$107K - CA$157K/yr
You enjoy solving hard distributed systems problems, writing production-grade code, automating ... This is a high-impact engineering role with real architectural ownership. Location: Hybrid, San ...
Senior Data Engineer
Toronto, ON · On-site
We're looking for engineers who enjoy solving distributed systems problems, building scalable platforms, and operating high-volume data infrastructure in production. What You'll Do This is not a ...
Senior Data Engineer
Toronto, ON · On-site
We're looking for engineers who enjoy solving distributed systems problems, building scalable platforms, and operating high-volume data infrastructure in production. What You'll Do This is not a ...
Distributed Systems Engineer information
See Ontario salary details
$80K - $89K
17% of jobs
$93.1K is the 25th percentile. Wages below this are outliers.
$89K - $98K
18% of jobs
$98K - $107K
4% of jobs
$107K - $116K
0% of jobs
$116K - $125K
0% of jobs
$125K - $134K
6% of jobs
The median wage is $137.4K / yr.
$134K - $143K
13% of jobs
$143K - $152K
15% of jobs
$153.7K is the 75th percentile. Wages above this are outliers.
$152K - $161K
13% of jobs
$161K - $170K
8% of jobs
$170K - $179K
6% of jobs
$80K
$129.7K
$179K
How much do distributed systems engineer jobs pay per year?
What are the typical daily responsibilities of a Distributed Systems Engineer?
A Distributed Systems Engineer typically spends their days designing, implementing, and testing scalable systems that handle large volumes of data and user requests. You'll collaborate closely with software developers, DevOps engineers, and product managers to architect solutions that ensure reliability, performance, and fault-tolerance. Regular tasks may include reviewing system performance metrics, debugging distributed applications, writing detailed documentation, and participating in code reviews. Engaging in team meetings and cross-functional discussions is also common, as seamless cooperation is vital in this complex and fast-evolving field.
What engineers make $300,000 a year?
What engineers make 200,000 a year?
What are the key skills and qualifications needed to thrive in the Distributed Systems Engineer position, and why are they important?
To thrive as a Distributed Systems Engineer, you need a strong background in computer science, experience with large-scale system design, and proficiency in languages such as Java, Go, or Python. Familiarity with cloud platforms (like AWS, GCP, or Azure), container orchestration tools (such as Kubernetes), and distributed databases is commonly required, and certifications in cloud computing can be advantageous. Strong problem-solving abilities, collaboration, and excellent communication skills help you navigate complex issues and work effectively across technical teams. These skills are fundamental for designing, implementing, and maintaining robust distributed systems that perform reliably at scale.
What does a distributed systems engineer do?
What engineers make $500,000?
What does a Distributed Systems Engineer do?
A Distributed Systems Engineer designs, builds, and maintains large-scale systems that run across multiple machines or data centers. They ensure reliability, scalability, and fault tolerance by using technologies like cloud computing, containerization, and distributed databases. Their work often involves solving complex problems related to data consistency, network latency, and system coordination.

Full-time
Posted 26 days ago
PerkinElmer rating
8.7
Based on 6 frontline employees who took The Breakroom Quiz
Job description
When joining PerkinElmer, you select an experienced and trusted leader in scientific solutions, with the support of a global service network and distribution centers, providing the right solution, at the right time, to meet critical customer needs. With over an 80+ year legacy of advancing science and a mission of innovating for a healthier world, our dedicated team collaborates closely with commercial, government, academic and healthcare customers to deliver our broad portfolio of analytical solutions, and OneSource services.
Job TitleSenior Embedded Systems Engineer (Woodbridge, Ontario)Location(s)Woodbridge
Job Description
The Company
PerkinElmer is a global analytical services and solutions provider with offerings including the leading OneSource Field and Laboratory services business that serve the biopharma, food, environmental, safety and applied end markets to accelerate scientific outcomes. Since 1937, PerkinElmer has served as a trusted partner in laboratory analysis and management and today complements its service offerings with a broad portfolio of atomic spectroscopy, molecular spectroscopy, and chromatography instruments, consumables, and reagents. With a dedicated team of more than 5,000 team members, the Company serves customers in more than 35 countries. Additional information is available at www.perkinelmer.com
Location: On Site in Woodbridge, Ontario
Purpose
- The Embedded System Engineer will develop firmware and programmable logic for mass spectrometers, specifically the PerkinElmer NexION (ICP-MS), QSight (LC/MS/MS) and MS2400 (GC/MS) instruments. The role will include close collaborations with software, electrical and mechanical teams as part of the larger R&D organization.
Responsibilities
- Provide skills to design and develop or update mass spectrometer firmware, control systems and programmable logic devices.
- Map requirements to specs that lead to architecting embedded system solutions.
- Play key role in conceptualization, design and development of new Mass Spec products to expand our Mass Spec product offerings in the marketplace.
- Work closely with solution architects and other developers for solution design.
- Identifying subsystems and interfaces between them.
- Being a team player and put team objectives above personal ambitions.
- Ensure that firmware design conforms to the documented architecture.
- Identifying and mitigating technical risks.
- Analyze emerging embedded systems technologies, translating implications of the technologies into an effective technical vision and strategy.
- Keep up-to-date on industry trends and the latest technology innovations to forecast solutions, and anticipate emerging business changes.
Basic Qualifications
- Degree in Electrical Engineering (Computer Engineer degree considered if H/W experience).
- Minimum 5 years of experience.
- C/C++ Programming skills.
- FPGA development skills (VHDL language).
- Well versed in Linux application development and kernel image creation.
- Strong understanding of real time software development and multithreading concepts.
- Able to read and create electrical schematics.
- Digital electronic circuitry design.
- Understanding of control system concepts.
- Xilinx Vivado development environment.
- Eclipse based embedded development.
- Familiarity with communication protocols like Ethernet, TCP/IP, USB and Wi-Fi, SPI, RS-485, CAN, I2C.
- Excellent oral and written communication as well as strong presentation skills.
- Experience with system architecture design.
- Comfortable working with Microsoft Word, Excel and PowerPoint.
- Ability to with work with cross-functional teams - excellent group interaction and negotiating skills.
- Customer focus, value driven - passionate about working to develop applications to address customer needs.
- Demonstrated organizational skills with the ability to handle multiple tasks with different priorities.
- Xilinx Zynq based development an asset.
- Analog electronic circuitry development skills an asset.
- Web based development skills an asset (HTML, CSS and JavaScript).
Preferred Characteristics
- Ability to work independently or as part of a large team.
- Possessing a task- and goal-oriented mindset
- Analytical thinking driven by data.
- Ability to see both the small and the big picture.
- Possessing strong organizational skills.
- Problem solving aptitude.
- Attention to detail.
- Adaptable to change.
PerkinElmer is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. PerkinElmer is committed to a culturally diverse workforce.