Optimize system resources and video data paths based on product use cases * Integrate new image and ... Bachelor's degree in Computer Engineering, Computer Science, or equivalent experience * Strong C ...
Optimize system resources and video data paths based on product use cases * Integrate new image and ... Bachelor's degree in Computer Engineering, Computer Science, or equivalent experience * Strong C ...
Overhead Catenary System (OCS) Design Engineer
Toronto, ON · On-site
CA$80K - CA$105K/yr
Could you be the full-time Overhead Catenary System (OCS) Design Engineer in Toronto, ON we're ... 105,000 CAD per year, plus benefits and eligibility for an annual performance bonus. Final ...
Overhead Catenary System (OCS) Design Engineer
Toronto, ON · On-site
CA$80K - CA$105K/yr
Could you be the full-time Overhead Catenary System (OCS) Design Engineer in Toronto, ON we're ... 105,000 CAD per year, plus benefits and eligibility for an annual performance bonus. Final ...
Business Systems Engineer
Mississauga, ON · On-site
Knowledge of information security principles (confidentiality, integrity, and availability) and experience supporting audits, inspections, and computer system validation. * Ability to work ...
Business Systems Engineer
Mississauga, ON · On-site
Knowledge of information security principles (confidentiality, integrity, and availability) and experience supporting audits, inspections, and computer system validation. * Ability to work ...
Systems Engineer, Patch Management (12 month contract)
Toronto, ON · Hybrid
CA$110 - CA$120/hr
A degree or equivalent practical experience in computer science/engineering, with 5+ years of progressive system administration experience. * Patch Management Proficiency: Expert knowledge of ...
Systems Engineer, Patch Management (12 month contract)
Toronto, ON · Hybrid
CA$110 - CA$120/hr
A degree or equivalent practical experience in computer science/engineering, with 5+ years of progressive system administration experience. * Patch Management Proficiency: Expert knowledge of ...
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency) Markham, Ontario, Canada Machi
Markham, ON · On-site
CA$114K - CA$164K/yr
Prototype and develop system solutions with software-hardware co-design to align architectural ... PhD in Computer Science, Electrical Engineering, or related fields or MS with AI research, or ...
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency) Markham, Ontario, Canada Machi
Markham, ON · On-site
CA$114K - CA$164K/yr
Prototype and develop system solutions with software-hardware co-design to align architectural ... PhD in Computer Science, Electrical Engineering, or related fields or MS with AI research, or ...
Controls Engineer
Mississauga, ON · On-site
CA$81K - CA$101K/yr
Maintain computer system configuration records (e.g. version control, backups, user access control ... Minimum 3-5 years of Engineering experience in the manufacturing and packaging industry. * Current ...
Controls Engineer
Mississauga, ON · On-site
CA$81K - CA$101K/yr
Maintain computer system configuration records (e.g. version control, backups, user access control ... Minimum 3-5 years of Engineering experience in the manufacturing and packaging industry. * Current ...
Systems Engineer
Toronto, ON · Remote
CA$80K - CA$90K/yr
Perform routine maintenance tasks to ensure systems remain up-to-date and functional * Serve as the ... Education in Computer Science, Software Engineering, ITor related field * The following ...
Systems Engineer
Toronto, ON · Remote
CA$80K - CA$90K/yr
Perform routine maintenance tasks to ensure systems remain up-to-date and functional * Serve as the ... Education in Computer Science, Software Engineering, ITor related field * The following ...
Systems Engineer
Toronto, ON · On-site
CA$80K - CA$90K/yr
Perform routine maintenance tasks to ensure systems remain up-to-date and functional * Serve as the ... Education in Computer Science, Software Engineering, IT or related field * The following ...
Quick apply
Systems Engineer
Toronto, ON · On-site
CA$80K - CA$90K/yr
Perform routine maintenance tasks to ensure systems remain up-to-date and functional * Serve as the ... Education in Computer Science, Software Engineering, IT or related field * The following ...
Systems Engineer - Linux (12-month contract)
Toronto, ON · Hybrid
CA$105 - CA$120/hr
A post-secondary degree or equivalent relevant experience in Computer Science or Engineering, paired with 5+ years of progressive system administration experience. * Core Datacenter & Linux Expertise:
Systems Engineer - Linux (12-month contract)
Toronto, ON · Hybrid
CA$105 - CA$120/hr
A post-secondary degree or equivalent relevant experience in Computer Science or Engineering, paired with 5+ years of progressive system administration experience. * Core Datacenter & Linux Expertise:
Bachelor's degree in engineering (Systems, Electrical, Computer), Computer Science, or a closely related field. * 6-10 years of experience in the development of software-based System applications.
Bachelor's degree in engineering (Systems, Electrical, Computer), Computer Science, or a closely related field. * 6-10 years of experience in the development of software-based System applications.
CAD Designer
Brampton, ON · On-site
CA$62K - CA$82K/yr
As a team of engineers, architects, designers, scientists, creators, and a community of ... Prepare detailed design drawings for watermain, storm, and sanitary sewer systems, including plan ...
CAD Designer
Brampton, ON · On-site
CA$62K - CA$82K/yr
As a team of engineers, architects, designers, scientists, creators, and a community of ... Prepare detailed design drawings for watermain, storm, and sanitary sewer systems, including plan ...
Key Responsibilities · Design and develop Building Automation System (BAS) platforms. · Design ... Computer Engineering, Software Engineering, or a related discipline. · Minimum of 5 years of ...
Quick apply
Key Responsibilities · Design and develop Building Automation System (BAS) platforms. · Design ... Computer Engineering, Software Engineering, or a related discipline. · Minimum of 5 years of ...
Key Responsibilities · Design and develop Building Automation System (BAS) platforms. · Design ... Computer Engineering, Software Engineering, or a related discipline. · Minimum of 5 years of ...
Quick apply
Key Responsibilities · Design and develop Building Automation System (BAS) platforms. · Design ... Computer Engineering, Software Engineering, or a related discipline. · Minimum of 5 years of ...
The ideal candidate is a motivated technical leader with strong experience in SoC and system/rack ... Bachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, or ...
The ideal candidate is a motivated technical leader with strong experience in SoC and system/rack ... Bachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, or ...
Agile Development, DevOps, System Hardening, DevSecOps, Cybersecurity. * Excellent verbal and ... Bachelor's degree in IT, computer science, or related field with 5+ years of relevant professional ...
Agile Development, DevOps, System Hardening, DevSecOps, Cybersecurity. * Excellent verbal and ... Bachelor's degree in IT, computer science, or related field with 5+ years of relevant professional ...
Systems Engineer - Linux Isolation & Networking
Toronto, ON · On-site +1
CA$160K - CA$240K/yr
... system security controls Preferred Qualifications * Experience building or operating multi-tenant ... job is CAD $160,000 - $240,000 / year. An individual's base pay depends on various factors ...
Systems Engineer - Linux Isolation & Networking
Toronto, ON · On-site +1
CA$160K - CA$240K/yr
... system security controls Preferred Qualifications * Experience building or operating multi-tenant ... job is CAD $160,000 - $240,000 / year. An individual's base pay depends on various factors ...
SaaS Onboarding -Systems Engineer & Automation - AVP
Toronto, ON · On-site
CA$91K - CA$140K/yr
Work hands on with the system, installing and configuring it and testing that it meets the product ... Bachelor's Degree in technical discipline such as Computer Science, Engineering, Mathematics ...
SaaS Onboarding -Systems Engineer & Automation - AVP
Toronto, ON · On-site
CA$91K - CA$140K/yr
Work hands on with the system, installing and configuring it and testing that it meets the product ... Bachelor's Degree in technical discipline such as Computer Science, Engineering, Mathematics ...
University degree in Computer Science, Engineering, or closely related disciplines. * Technical/Specialized Knowledge: * In-depth knowledge of industrial control networks. * Proficiency in systems ...
University degree in Computer Science, Engineering, or closely related disciplines. * Technical/Specialized Knowledge: * In-depth knowledge of industrial control networks. * Proficiency in systems ...
Controls Engineer
CA$75K - CA$90K/yr
PLC, HMI, and drive system programming, including ancillary hardware such as barcode scanners ... Bachelor's degree in Computer Engineering, Computer Engineering Technology, Electrical Engineering ...
Quick apply
Controls Engineer
CA$75K - CA$90K/yr
PLC, HMI, and drive system programming, including ancillary hardware such as barcode scanners ... Bachelor's degree in Computer Engineering, Computer Engineering Technology, Electrical Engineering ...
Should understand GPU and computer system architecture, along with strong proficiency in C ... Contribute to documentation and developer resources for ROCprofiler-SDK PREFERRED EXPERIENCE:
Should understand GPU and computer system architecture, along with strong proficiency in C ... Contribute to documentation and developer resources for ROCprofiler-SDK PREFERRED EXPERIENCE:
Computer System Engineer information
What is the difference between Computer System Engineer vs Network Engineer?
| Aspect | Computer System Engineer | Network Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, certifications like CompTIA, Cisco (CCNA) | Bachelor's in Computer Science or related, Cisco certifications (CCNA, CCNP) |
| Work Environment | Designing, implementing, and maintaining computer systems and infrastructure | Designing, deploying, and managing network infrastructure and security |
| Employer & Industry Usage | IT companies, large corporations, government agencies | Telecommunications, IT service providers, large enterprises |
| Common Search & Comparison | Often compared for system design and infrastructure roles | Compared for network setup and security roles |
Computer System Engineers focus on designing and maintaining overall computer systems, including hardware and software integration. Network Engineers specialize in building and managing network infrastructure. Both roles require similar certifications and often work in overlapping industries, but their core responsibilities differ in scope and focus.
Is computer system engineering in demand?
What are computer system engineering jobs?
What does a computer system engineer do?
What cities near Mississauga, ON are hiring for Computer System Engineer jobs?
Cities near Mississauga, ON with the most Computer System Engineer job openings:

Embedded Systems Software Engineer
Toronto, ON • On-site
Full-time
Re-posted 19 days ago
Key responsibilities
Design, implement, and test new system-level firmware features
Integrate new image and video processing capabilities from algorithm teams
Develop and maintain embedded applications on SoCs
Job description
The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor system. This role requires a self-motivated individual with strong problem-solving skills who thrives in a collaborative team environment and can provide technical mentorship.
ResponsibilitiesDesign, implement, and test new system-level firmware features
Optimize system resources and video data paths based on product use cases
Integrate new image and video processing capabilities (e.g., warping, computer vision) from algorithm teams
Develop and maintain embedded applications on SoCs
Integrate indie's camera processor with various system hosts and third-party middleware
Create and maintain tools for customers and developers
Support system bring-up and debug customer systems and issues
At indie, we value Creativity, Ownership, and Excellence. We believe everyone contributes to our success, and we recognize that no candidate is perfect-this role is designed to challenge you and support your growth.
Minimum 4 years of embedded software development experience
Bachelor's degree in Computer Engineering, Computer Science, or equivalent experience
Strong C programming and debugging skills in RTOS environments
Experience solving real-time embedded issues, including threading, optimization, memory management, and interrupt handling
Familiarity with the full software development lifecycle
Working knowledge of Python for scripting
Strong analytical and problem-solving skills
Excellent verbal and written communication skills
Note: indie does not require Canadian work experience as a condition of employment.
Preferred / Differentiating SkillsExperience working with Board Support Packages (BSPs)
Understanding of I2C, UART, SPI, and Ethernet protocols
Working knowledge of heterogeneous multi-core systems
Software development experience in automotive or other safety-critical industries
Knowledge of AUTOSAR systems
Familiarity with cryptographic authentication, hashing and encryption algorithms, and secure key storage technologies
Compensation Transparency: In accordance with Ontario pay transparency requirements, the expected salary range for this role is: CAD $90,000 - $130,000 per year, plus benefits, bonus and equity where applicable. Actual compensation will be determined based on skills, experience, and internal equity.
Use of Artificial Intelligence in Hiring: indie may use automated or AI-assisted tools in the recruitment process, including for resume screening and candidate matching. Human decision-makers remain involved at all stages of the hiring process.
Equal Opportunity & Accessibility: indie Semiconductor and its subsidiaries are equal opportunity, inclusive employers. We consider all applicants without regard to age, ancestry, colour, marital status, medical condition, mental or physical disability, national origin, race, religion, sex, sexual orientation, gender identity or expression, family status, veteran status, or any other characteristic protected by applicable law. indie is committed to providing accommodations throughout the recruitment process. If you require an accommodation, please let us know and we will work with you to meet your needs.