Enable job alerts via email!

Embedded Software Engineer

ExcelGens, Inc.

Mississauga

Hybrid

CAD 90,000 - 120,000

Part time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in IT Consulting is looking for an Embedded Software Engineer in Mississauga. The role involves ensuring high software quality for embedded systems, requiring 10 years of experience in software engineering and expertise in embedded systems and QA automation tools.

Qualifications

  • Bachelor's degree in Software Engineering or related field.
  • 10+ years of experience in software engineering.
  • Strong expertise in embedded systems, quality assurance, and analytical skills.

Responsibilities

  • Lead quality assurance in product development and testing phases.
  • Evaluate defects and develop quality metrics for embedded systems.
  • Collaborate with cross-functional teams to ensure software meets high standards.

Skills

Embedded systems knowledge
Wireless technologies
QA automation
Communication
Analytical skills

Education

Bachelor's degree in Software Engineering

Tools

JIRA
Confluence
Power BI
Java
Python

Job description

Join to apply for the Embedded Software Engineer role at ExcelGens, Inc.

1 day ago Be among the first 25 applicants

Join to apply for the Embedded Software Engineer role at ExcelGens, Inc.

  • Location: Mississauga, Canada (Hybrid: Work on-site Monday, Tuesday, and Thursday)
  • Work Hours: Day Shift, 7.5 hours/day, 37.5 hours/week
  • Department: SW Design Assurance Team within Product Quality Engineering

Role Overview

  • Title: Embedded Software Engineer
  • Location: Mississauga, Canada (Hybrid: Work on-site Monday, Tuesday, and Thursday)
  • Work Hours: Day Shift, 7.5 hours/day, 37.5 hours/week
  • Department: SW Design Assurance Team within Product Quality Engineering

This position ensures that Zebra Technologies' embedded systems and cloud-based solutions maintain the highest software quality standards throughout the product lifecycle.

Key Responsibilities

  • Quality Leadership in Product Development
  • Participate in product design and development phases and provide quality deliverables such as test plans, defect assessments, and readiness reviews.
  • Work across the entire software development lifecycle, from individual components to the full embedded system.
  • Embedded Systems and Cloud Quality Expertise
  • Apply expert knowledge in embedded systems, cloud solutions, computer vision, and mobile scanning technologies to guide software quality practices.
  • Analyze and advocate for quality impacts specific to autonomous automation technologies.
  • Software Testing and Metrics
  • Evaluate defects, determine root cause, prioritize based on severity and customer impact.
  • Develop and monitor KPIs and quality metrics specific to customer-facing embedded systems.
  • Lead release readiness reviews and ensure software meets quality and performance standards before release.
  • Cross-functional Collaboration
  • Collaborate closely with Product Managers, SW Engineers, and Test Leads.
  • Represent the customer's perspective in identifying and managing software quality issues.
  • Tools and Automation
  • Leverage tools such as JIRA, Confluence, Power BI, and automated QA testing tools (Java, Python).
  • Apply release management best practices to ensure stable, performant software delivery.
  • Independent and Proactive Contribution
  • Work with low levels of supervision; act independently to identify and mitigate project risks.
  • Engage in innovation and benchmarking to drive improvements in design assurance processes.

Required Qualifications

  • Education: Bachelor's degree in Software Engineering, Computer Science, or related field.
  • Experience: At least 10 years in software engineering, with a focus on embedded/mobile systems.
  • Skills:
    • Strong embedded systems knowledge (e.g., Android, Linux, Windows Embedded).
    • Familiarity with wireless technologies.
    • Experience with QA automation (Java, Python).
    • Proficient with project and quality management tools (JIRA, Confluence, Power BI).
    • Excellent communication and analytical skills.
Preferred Qualifications

  • Experience with:
    • Software stability and performance testing.
    • Understanding of customer use cases and project lifecycle.
    • Communicating across cross-functional teams and management levels.
    • Driving software quality best practices and instilling discipline in development and documentation.
  • Ability to:
    • Navigate and resolve ambiguity in requirements or outcomes.
    • Prioritize customer advocacy in decision-making.
    • Deliver under tight schedules and meet high-quality standards.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Part-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at ExcelGens, Inc. by 2x

Get notified about new Embedded Software Engineer jobs in Mississauga, Ontario, Canada.

Richmond Hill, Ontario, Canada 3 weeks ago

Senior Embedded Software Design Engineer
Embedded Linux Field Engineer for Devices/IoT
Embedded Linux Field Engineer for Devices/IoT
Embedded Linux Senior Software Engineer - Optimisation
Embedded Linux Senior Software Engineer - Optimisation
SW Design Assurance Engineer (Embedded systems)
Staff QA Engineer, Embedded Systems (Toronto)
Embedded Software Developer, Sr. Specialist
Pre-sales Technical Specialist - Open Software Defined Automation
Pre-sales Technical Specialist - Open Software Defined Automation

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

HPC Software Engineer

Canonical

Mississauga

Remote

CAD 80,000 - 120,000

5 days ago
Be an early applicant

Software Engineer, CTO (Remote)

TOPOLIO

Toronto

Remote

CAD 70,000 - 120,000

Today
Be an early applicant

Linux Devices Software Engineer

Canonical

Mississauga

Remote

CAD 80,000 - 120,000

11 days ago

Software Engineer - Full Stack - .NET

Bankjoy

Toronto

Remote

CAD 80,000 - 95,000

2 days ago
Be an early applicant

Senior Software Engineer Trading

Promote Project

Toronto

Remote

CAD 65,000 - 110,000

3 days ago
Be an early applicant

Senior Software Engineer

Tali AI

Toronto

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Frontend Software Engineer Canada

Proof

Toronto

Remote

CAD 70,000 - 100,000

6 days ago
Be an early applicant

AI Software Engineer, IgniteTech (Remote) - $100,000/year USD

Trilogy

Toronto

Remote

USD 100,000 - 100,000

6 days ago
Be an early applicant

Go (Golang) Software Engineer for Identity Management

Canonical

Toronto

Remote

CAD 80,000 - 120,000

8 days ago