Software Firmware Design Engineer

Future Electronics

Kirkland

Hybrid

CAD 85,000 - 120,000

Full time

23 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Onsite gym
Group RRSP plan
Onsite medical clinic
Telemedicine
Daily shuttle bus
Cafeteria

Job summary

Future Electronics in Canada is seeking a System Design Specialist focused on Software/Firmware to join a cross-functional design team. You will work under the SDC Manager to prioritize and manage multiple embedded projects and provide hardware/software support to field engineers and key customers.

The role demands 2–5 years of Linux BSP and C/C++ experience, BSP for i.MX, and familiarity with STM32/Renesas/NXP microcontrollers, plus a track record of embedded system design in at least two

Qualifications

  • Two to five years of experience developing Linux BSPs and device drivers.
  • Two to five years of experience with C/C++.
  • Board bring-up and BSP development for i.MX series.
  • Experience with microcontrollers STM32, Renesas, NXP or others.
  • 3-8 years of progressive embedded system design in at least two related fields.

Responsibilities

  • Performing detailed system/subsystem design for key customers.
  • Providing deep-dive hardware/software/firmware/dev tool support to field-based advanced engineers and key customers.
  • Providing technical support for suppliers' New Product Introductions (NPI).
  • Developing application notes/technical sales aids for field teams.
  • Providing project management expertise for tasks outsourced to 3rd parties or SDC counterparts around the globe.

Skills

C/C++
Linux BSP development
Embedded systems design
Board bring-up
Device drivers

Education

BSEE or BS Computer Engineering
MSEE preferred

Tools

NXP i.MX BSP
STM32
Renesas
NXP microcontrollers

Job description

The System Design Specialist (SDS) – Software/Firmware will be a member of a multi-disciplined, cross-functional design team. The SDS – Software/Firmware will receive coaching and guidance from the SDC Manager and experienced members of the Advanced Engineering Group’s management team to help acclimate him to the nature of our business, but he will be expected to use his engineering design and management experience to effectively prioritize and manage a set of responsibilities and projects.

How you will make an impact
  • Performing detailed system/subsystem design/design analysis for key customers
  • Providing deep-dive hardware/software/firmware/dev tool support to field based Advanced Engineers and key customers
  • Providing technical support for our suppliers New Product Introductions (NPI)
  • Developing application notes/technical sales aids for our field teams
  • Providing project management expertise for tasks that may be outsourced to 3rd parties or SDC counterparts around the globe
We’re looking for someone with
  • BSEE or BS Computer Engineering required, MSEE preferred
  • Two to Five years of experience developing Linux Board Support Packages and device drivers
  • Two to Five years of experience with C/C++
  • Board bring-up, using and developing Board Support Packages (for NXP’s i.MX series)
  • Experience with microcontrollers STM32, Renesas, NXP or others
  • 3-8 years of progressive embedded system design experience in at least two of the following fields (in relation with job specialization):

Embedded Software/Firmware design

Our approach to employee wellness is holistic, which is why alongside competitive salaries, and excellent health and dental benefits, corporate employees have access to the following:

  • Wellness amenities such as an onsite gym, fitness studio.
  • Group RRSP plan to take care of the future you
  • Onsite medical clinic and telemedicine
  • Daily shuttle bus from two downtown locations
  • Subsidized employee cafeteria with delicious meals and snacks
Future Electronics is taking a hybrid approach to work. We value collaboration and working together, which our offices facilitate, combined with working remotely.
Future Electronics is an equal opportunity employer.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Field Application Engineer
Field Application Engineer

Future Electronics • Calgary

On-site
CAD 90,000 - 120,000
Competitive salaries
Health and dental benefits
Wellness amenities onsite gym
+5
Principal Software Engineer
Principal Software Engineer

Broadcom • Ottawa

On-site
CAD 114,000 - 183,000
Discretionary bonus
Equity grants
Medical, dental, vision
+4
Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

Jobgether SRL • Canada

On-site
CAD 148,000 - 180,000
Remote-work stipend
Home office allowance
Healthcare coverage
+4
Firmware Development Team Lead
Firmware Development Team Lead

3 Step Recruitment Inc. • Abbotsford

On-site
CAD 75,000 - 110,000
Opportunities for career growth
Collaborative engineering environment
Work on innovative industrial products
Technical Staff Engineer-Firmware
Technical Staff Engineer-Firmware

Microchip Technology Inc. • Burnaby

On-site
CAD 148,000 - 313,000
Competitive base pay
Restricted stock units
Quarterly bonus payments
+3
Firmware Engineer – Senior
Firmware Engineer – Senior

TEEMA • Abbotsford

Hybrid
CAD 105,000 - 120,000
Principal Engineer-Firmware
Principal Engineer-Firmware

Microchip Technology Inc. • Burnaby

On-site
CAD 86,000 - 186,000
Health benefits from day one
Retirement savings plans
Restricted stock units (RSUs)
+2
Principal Engineer-Firmware
Principal Engineer-Firmware

Microchip Technology Inc. • Burnaby

On-site
CAD 86,000 - 186,000
Health benefits from day one
Quarterly bonus payments
Restricted stock units (RSUs)
Embedded Designer
Embedded Designer

Price Industries • Winnipeg

On-site
CAD 90,000 - 120,000
Health & Dental
Mental Health Services
Pension Matching
+4
Senior Embedded Developer
Senior Embedded Developer

Price Industries • Winnipeg

On-site
CAD 90,000 - 125,000
Health and dental
Pension matching
Wellness reimbursement
+2