Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer (15-Month Contract)

$90k - $125k
Temporary

Delta-Q Technologies

About Delta-Q Technologies:

Delta-Q Technologies () develops and supplies battery chargers to original equipment manufacturers (OEMs) of electric vehicles and industrial equipment. Delta-Q's unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery charging solutions to meet the evolving needs of its customers. With over 4 million vehicles and industrial machines already using its products, Delta-Q's innovation is enabling the widespread adoption of environmentally friendly electric drive systems. Delta-Q was founded in 1999 and is a privately held company located in Vancouver, Canada.

What We Value:

Perseverance: We face challenges head-on, stay committed and finish what we start.

Innovation: We continually challenge the status quo, generate new ideas, and apply smarter solutions.

Collaboration: We work together, actively listen, speak openly, and support each other across teams.

Driving Results: We set clear goals, take ownership, and deliver with urgency.

We're passionate about creating a sustainable business and contributing to a greener future for the world. We have a Vision to 'Charge The Future' and we mean it.

At the end of the day, it's what keeps us going.

About ZAPI GROUP:

Delta-Q is part of the ZAPI GROUP of companies (), a global leader in motion control, battery charging, and autonomous navigation software for electric and hybrid drive systems. As a full-solution supplier, the ZAPI GROUP can support every component OEMs need to design effective electric vehicles that meet cost goals and comply with tightening environmental standards.

Position Summary:

Delta‑Q is seeking an experienced embedded software professional to play a key technical role within a multi‑disciplinary engineering team. This position is responsible for leading complex firmware development initiatives, driving architectural improvements, and providing advanced technical guidance across product lines. The Engineer designs, develops, optimizes, and validates embedded software with a focus on reliability, scalability, and long‑term maintainability. The ideal candidate demonstrates technical leadership, mentors junior engineers, and actively contributes to advancing Delta‑Q's software capabilities.

This position is a full time, temporary contract for 15+ months.

Specific Duties:

  • Designs, implements, and optimizes embedded firmware for microcontroller‑based systems
  • Develops new firmware features and enhancements to meet evolving product and system‑level requirements
  • Diagnoses and resolves firmware issues across multiple hardware platforms and product variants
  • Defines and executes validation and verification strategies to ensure robust performance and reliability
  • Collaborates closely with hardware, systems, and test engineers to integrate, debug, and refine embedded solutions
  • Conducts and guides peer code reviews, promoting high coding standards, maintainability, and compliance with best practices
  • Creates, reviews, and maintains detailed technical documentation including architecture documents, design specifications, and test procedures
  • Provides support to application engineering, product support teams, and manufacturing to resolve escalated technical challenges
  • Tracks development progress, manages technical risks, and communicates status and recommendations to stakeholders
  • Contributes to continuous improvement initiatives in firmware architecture, development processes, toolchains, and workflows
  • Stays informed on emerging technologies, industry advancements, and best practices in embedded software engineering, and assesses their applicability
  • Performs other duties in support of engineering and organizational objectives as required

Requirements

  • Degree in Computer Science, Electrical Engineering, Electronics, or a related discipline
  • Previous professional work experience in embedded software development in a production or high‑reliability environment
  • Proficiency in C for firmware/embedded systems, with strong debugging and optimization skills
  • Experience with microcontroller platforms (e.g., Renesas RX, TI MSP430, STM32, NXP)
  • Understanding of embedded development tools and toolchains (compilers, debuggers, IDEs)
  • Working knowledge of RTOS concepts and hands‑on experience with real‑time operating systems (e.g., FreeRTOS, Zephyr)
  • Ability to analyze and interpret hardware schematics, component datasheets, and system‑level interactions
  • Hands-on experience using lab equipment such as oscilloscopes, logic analyzers, DMMs, and power supplies for advanced debugging
  • Understanding of software development lifecycles, Agile methodologies, and best engineering practices
  • Experience with version control systems (e.g., Git, SVN) and branching strategies for large codebases
  • Analytical and problem‑solving skills with meticulous attention to detail
  • Written and verbal communication skills, with the ability to convey complex technical concepts clearly
  • Works independently, drives initiatives, and collaborates effectively across teams
  • Consistently exhibit and model Delta‑Q values (Collaboration, Perseverance, Innovation, Driving Results)

Benefits

Base Salary: $90,000 - $125,000 per year plus bonus.

The compensation offered will be determined by experience, qualifications, knowledge, and skills.

Additional Benefits:

  • Annual incentive (bonus) program
  • Comprehensive health and dental benefits with Sunlife Financial
  • Paid time off including vacation plus 8 days of personal time per year
  • $300 annual Health Spending Account
  • Employee & Family Assistance programming with Inkblot Therapy/GreenShield
  • In-house gym and showers
  • Free employee parking
  • EV charging stations
  • Dog-friendly office
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer (15-Month Contract) in Canada vacancy
  •  ...team. This is a fixed-term position with an expected term of 24 months. As an assessment content creator, you will contribute to the...  ...standards coherence and alignment, and work cross-functionally with engineers, designers, and other teams at Khan Academy whose close... 
    Suggested
    Full time
    Fixed term contract
    Worldwide

    Khanacademy

    Canada
    5 days ago
  •  ...measure model capabilities across the software engineering lifecycle. Key Responsibilities...  ...medical or paid leave provided. Duration: 1 month initial term, with potential extension...  ...The application takes approximately 15 to 30 minutes to complete. Completion... 
    Suggested
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  •  ...within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. About the role: As a Technical Program Manager... 
    Contract work
    Full time
    Work at office
    Remote work

    Pointclickcare

    Canada
    10 days ago
  •  ...Position Title: Senior Java Technical Lead Location: Toronto, ON Hybrid - 2 days per week in-office Duration: 12 plus months contract with possible extension Skills: Digital : Amazon Web Service(AWS) Cloud Computing~Java Full stack, Python, Spring Boot,... 
    Contract work
    Work at office
    2 days per week

    dhanutek

    Canada
    13 days ago
  •  ...accurate, and cost efficient delivery of engineering projects including studies, design, and/...  ...Fee adjustments are needed. ~Prepare Contract Amendments to adjust scope and fees as warranted...  ...Assist Accounting Department to prepare monthly invoices and implement collection... 
    Contract work
    Full time
    For contractors
    Work experience placement

    Genuine Search Group

    Canada
    more than 2 months ago
  • $140k - $165k

     ...quality, and efficiency. From general contracting to construction management, we deploy a...  ...as a leading international specialist engineering and construction company. Founded in 19...  ...cost reports, cash flow forecasts, and monthly financial reviews Support cost value... 
    Contract work
    Full time
    For subcontractor

    Kenaidan Contracting Ltd

    Canada
    a month ago
  •  ...reporting and in-depth knowledge of the contract, scope of work and delivery strategy. The...  ...Cost/ Revenue Reports on a monthly basis to satisfy the requirements of the...  ...and other functions (e.g., Equipment and Engineering) and ensure that the project team are conversant... 
    Contract work
    Temporary work
    For subcontractor
    Work at office
    Remote work
    Shift work
    Day shift

    Surerus Murphy Joint Venture

    Canada
    more than 2 months ago
  • $75k - $100k

     ...quality, and efficiency. From general contracting to construction management, we deploy a...  ...as a leading international specialist engineering and construction company. Founded in 19...  ...correspondence. Assist with the preparation of monthly commercial reports, cost reports,... 
    Contract work
    Full time
    For subcontractor
    Work at office

    Kenaidan Contracting Ltd

    Canada
    a month ago
  •  ...on a small, interdisciplinary team alongside product managers, engineers, designers, and academic experts, the Content Creator will identify...  ...fun. This is a fixed-term position with an expected term of 24 months. Responsibilities: - Author high-quality, standards-aligned... 
    Full time
    Fixed term contract
    Worldwide

    Khanacademy

    Canada
    6 days ago
  •  ...Job Title: Senior UX Researcher – 6 month contract Location: Canada – Remote / Mississauga, ON – Hybrid Term: 6 month contract **Travel to Office expectations** For Remote Roles : If this role is remote, there will be in-office events that will require travel to and from... 
    Contract work
    Full time
    Work at office
    Remote work

    Pointclickcare

    Canada
    11 days ago
  • $90k - $100k

    Responsibilities: AIA & Progress Billing ~Prepare and submit monthly AIA G702/G703 pay applications ~Maintain and update Schedule of...  ...accurate job cost records ~Ensure billing compliance with contract requirements Systems ~Process billing in QuickBooks ~Maintain... 
    Contract work
    Full time
    For subcontractor

    Genuine Search Group

    Canada
    more than 2 months ago
  • $54k - $67k

     ...Reporting to the Assistant Director – Client Services, this 6 month temporary position will support clients in the follow-up of current...  ...Communicate with internal stakeholders (claims analysts, contract administration advisor) to find optimal solutions to the issues... 
    Contract work
    Temporary work
    Fixed term contract
    Immediate start

    Beneva

    Canada
    more than 2 months ago
  •  ...Password build the foundation for a trusted and sustainable workplace. Reporting to the Senior Director, Total Rewards, this is a 6-month contract position. On the People team, we’re using AI intentionally and responsibly as part of how our work gets done. We’re building a... 
    Contract work
    Full time
    Immediate start
    Remote work

    1password

    Canada
    14 days ago
  • $61.6k - $113.9k

     ...qualifications. ~ Recent hands-on experience (within the last 3 months) with the core technology stack mentioned. ~ Strong problem-...  ...to stay updated with new technologies, frameworks, and engineering best practices. Technologies: AI Cloud Copilot... 
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    more than 2 months ago
  •  ...emergency dispatch. Life360 serves approximately 102. 4 million monthly active users (MAU), as of June 30, 2026, across more than 180...  ...just ship one feature set. We are a product-minded, AI-Native engineering team. That means AI isn't just a tool we use — it's how we... 
    Full time
    Remote work
    Flexible hours
    Shift work

    Life360

    Canada
    6 days ago
  • $97.6k - $139k

     ...Quora : a global knowledge sharing platform with millions of monthly unique visitors, bringing people together to share insights on...  ...ranking infrastructure across four areas: serving reliability, ML engineer enablement and developer velocity, business impact, and cost... 
    Full time
    Work experience placement
    Internship
    Remote work
    Flexible hours

    Quora

    Canada
    3 days ago
  •  ...DevOps/Cloud Engineer - Senior All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract We are currently seeking a qualified DevOps/Cloud Engineer - Senior to support this engagement. Please review the complete requirements... 
    Contract work
    Local area
    Remote work
    2 days per week

    All IT Solutions

    Canada
    7 days ago
  •  ...Richmond, VA   Type of Employment Contract Hire   Employer Info Our client is...  ...and contractor HSE performance throughout engineering, procurement, construction, commissioning...  ....   Skills Required Minimum 15 years of progressive HSE experience.... 
    Contract work
    Full time
    For contractors
    For subcontractor
    Local area

    Dynamics ATS

    Canada
    6 days ago
  •  ...work effectively both independently and within a team environment. Clean criminal record check required prior to and throughout contract duration. Preferred Skills & Certifications: Experience programming in .NET. Familiarity with data visualization... 
    Contract work
    Remote work
    Monday to Friday
    Weekday work

    vTech Solution

    Canada
    2 days ago
  • $200k

     ...JavaScript Oracle REST TIBCO Visual Studio XML AI More: We are hiring two Senior TIBCO Developers for a contract role based in Calgary, AB, with a hybrid work arrangement. The pay rate is $100.00 per hour. We are TEKsystems and TEKsystems Global... 
    Contract work
    Hourly pay
    Full time

    TEKsystems c/o Allegis Group

    Canada
    more than 2 months ago
  •  ...The Opportunity The Senior Firmware Engineer will join the firmware team, and become part of a multidisciplinary engineering team responsible for delivering high quality, high performance tools for the industrial bolting industry. You will design, develop and deploy... 

    Acara Solutions

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...experience. ~ Recent hands-on experience (within the last 3 months) with the core technology stack mentioned. ~ Ability to articulate...  ...to stay updated with new technologies, frameworks, and engineering best practices. Technologies: AI Cloud Copilot... 
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • $100k - $140k

     ...Ecosystem, where approximately 155 million monthly active users discover incredible stories...  ...3x per week. We are seeking a Data Engineer who is passionate about diving deep into...  ...note this is a 12-month fixed term contract to backfill a maternity leave. _ What... 
    Contract work
    Fixed term contract
    Work at office
    Local area
    Work from home

    Webtoon

    Canada
    a month ago
  • $60 - $95 per hour

    Role Overview Apply GPU programming expertise to create tasks that help train large language models, with an emphasis on performance and architecture. Key Responsibilities Design GPU-related training tasks for large language models. Design, implement, and optimize...
    Hourly pay
    For contractors
    Remote work

    SaidGig

    Canada
    more than 2 months ago
  • $90k - $115k

     ...Joint Venture (KMJV) has been awarded the construction manager contract to help inform the detailed design, and provide construction...  ...Ireland, Canada and America as a leading international specialist engineering and construction company. Founded in 1951, we are committed to... 
    Contract work
    Full time
    Temporary work
    For subcontractor

    Kenaidan Contracting Ltd

    Canada
    a month ago
  • $160k - $185k

     ...quality, and efficiency. From general contracting to construction management, we deploy a...  ...as a leading international specialist engineering and construction company. Founded in 19...  ...costs on the project are monitored on a monthly basis through a detailed bottom up resourced... 
    Contract work
    Full time
    For subcontractor

    Kenaidan Contracting Ltd

    Canada
    10 hours ago
  • $18 per hour

     ...evenings - Black formal attire, polished black shoes - Comfortable on your feet for a full shift PAY - $18/hr - Paid monthly via direct deposit - Hired as independent contractor (T4A at year-end) Location: Downtown Toronto and across the GTA Transportation... 
    Contract work
    For contractors
    Summer work
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift
    Weekday work

    Harrison Staffing

    Canada
    10 hours ago
  •  .... Hands on working experience with Distributed Processing Engines such as Apache Spark. Hands on experience with Scala and good...  ...go to Montreal for the in-person round of interview for the final round: Vacation plans in next 2-3 months if there are any:... 
    Full time
    Work experience placement
    Work at office

    Andre Global

    Canada
    3 days ago
  •  ...Project Manager and client requirements (Monthly Reports, bi-weekly and weekly reports,...  ...Qualifications High School Diploma. Engineering or commercial degree, or graduate of an...  ...relevant construction documents including contracts, drawings, specifications, subcontracts,... 
    Temporary work
    For contractors
    For subcontractor
    Remote work
    Shift work
    Day shift

    Surerus Murphy Joint Venture

    Canada
    more than 2 months ago
  • $75k - $100k

     ...quality, and efficiency. From general contracting to construction management, we deploy a...  ...as a leading international specialist engineering and construction company. Founded in 19...  ...administration, cost tracking, forecasting, and monthly reporting. Support procurement... 
    Contract work
    Full time
    For subcontractor
    Work at office
    Shift work

    Kenaidan Contracting Ltd

    Canada
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer (15-Month Contract). Be the first to apply!