Embedded Software Engineer Job at ExcelGens, Inc., Ontario, CA

WHJUSUMwSVJFN3E1UmJNMkVjanY1a1MwN1E9PQ==
  • ExcelGens, Inc.
  • Ontario, CA

Job Description

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

1. 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.

2. 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 .

3. 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.

4. 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.

5. 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.

6. 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.

Job Tags

Shift work, Day shift,

Similar Jobs

Stillwater Hospice, LLC

Hospice CNA Job at Stillwater Hospice, LLC

 ...Job Title/Position: Part Time or Full Time Hospice Aide/CNA Reports To: Clinical Supervisor or Case Manager Stillwater Hospice...  ...and reliable caregiver, apply now! PAY RATE: $18 - $20 hourly Job Description Summary The hospice aide is a paraprofessional... 

Concorde Education

After-School Activities Instructor (Part Time, After School, In-Person) Job at Concorde Education

 ...seeking an engaging, student-centered After-School Activities Instructor to facilitate short-format enrichment programming for students...  ...solving STEM enrichment activities (design challenges, simple coding or logic activities, experiments aligned to site expectations)... 

Openkyber

Network Security Engineer Job at Openkyber

 ...Job Title: Azure Security Engineer Location: Mostly Remote (Occasional travel to Seattle, WA as per client requirement) Employment Type...  ...checks. Troubleshoot issues related to VMs, storage, networking, and platform services. Automation & Scripting: Develop... 

Top Level Promotions

Office Administration Assistant Work from Home Job at Top Level Promotions

 ...Work from Home Data Entry & Office Administration Flexible Online Role About the Job We are seeking motivated and organized individuals...  ...independently and follow instructions Skills Basic typing and computer proficiency Dependable and self-motivated work... 

Sibylline Ltd

Crisis Technology Project Manager Job at Sibylline Ltd

 ...effectively in teams Excellent attention to detail Job Description Position Summary We are looking for a Crisis Response Systems Manager to join us embedded in our clients Crisis Communication and Active Threat (CCAT) team, supporting the Global Threats &...