Founding Firmware Engineer

Simantic

Southwestern Ontario

On-site

CAD 141,000 - 354,000

Full time

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

Job summary

Simantic in Waterloo, ON / San Francisco, CA is hiring a founding firmware engineer to architect and develop our mixed-signal simulation platform for firmware and electrical engineers. This full-time role includes hardware verification systems to ensure simulation matches real-world behavior.

You will work on embedded systems, read datasheets, debug PCBs with lab equipment, and contribute to SIL/HIL verification loops, CUDA/OpenCL work, and tool development for embedded devices.

Qualifications

  • Experience in embedded systems, firmware and electronics design.
  • Able to read datasheets and reference manuals.
  • Hands-on debugging with PCBs, lab equipment and simulation.

Responsibilities

  • Architect and collaborate on the development of our software and hardware products.
  • Develop tools for analyzing hardware and firmware in simulation.
  • Work on developing our in-house mixed-signal simulation platform.

Skills

C
C++
C#
Python

Tools

Renode
SPICE simulation

Job description

Location: Waterloo, ON, Canada / San Francisco, CA, USA · Full-time

Compensation: $100K-$250K USD + 1-3% equity

As a founding firmware engineer, you will be responsible for the architecture and development of our mixed-signal simulation platform, made for firmware and electrical engineers.

In addition to the core simulation platform, you will design and develop our hardware verification systems, to make sure simulation behavior matches real-world behavior.

What you'll do
  • Architect and collaborate on the development of our software and hardware products.
  • Develop tools for analyzing hardware and firmware in simulation.
  • Work on developing our in-house mixed-signal simulation platform.
Who you are
  • Past experience in embedded systems, firmware, and electronic design.
  • Able to read and understand datasheets and reference manuals.
  • Hands-on experience with debugging PCBs and firmware with lab equipment and simulation.
  • Experience in SIL/HIL verification loops.
  • Experience with GPU programming (CUDA, OpenCL, etc.).
  • Developed software tools for embedded devices.
  • Past work experience in robotcs, automotive, and/or semiconductors.
Skills
  • C, C++, C#, Python
  • Renode, SPICE simulation
  • Mixed-signal electronics design and simulation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Founding Software Engineer
Founding Software Engineer

Simantic • Southwestern Ontario

On-site
CAD 141,000 - 354,000
Firmware Engineer – Senior
Firmware Engineer – Senior

TEEMA • Abbotsford

Hybrid
CAD 105,000 - 120,000
Senior Embedded Systems Electronics Engineer
Senior Embedded Systems Electronics Engineer

4FMV Inc • Montreal

Hybrid
CAD 118,000 - 132,000
Hybrid work model
Principal Software Engineer
Principal Software Engineer

Broadcom • Ottawa

On-site
CAD 114,000 - 183,000
Discretionary annual bonus
Equity grant
Annual equity awards
+5
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
Firmware Engineer
Firmware Engineer

ICES: Data, Discovery, Better Health • Calgary

On-site
CAD 100,000 - 125,000
Health and Dental insurance
Life and Disability insurance
20 days PTO
Firmware Engineer, Staff Toronto, Ontario, Canada Software Engineering Posted 21 hours ago
Firmware Engineer, Staff Toronto, Ontario, Canada Software Engineering Posted 21 hours ago

Qualcomm • Toronto

On-site
CAD 121,000 - 171,000
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)
Software Engineer Software
Software Engineer Software

Frontdoor Defense • Ottawa

Hybrid
CAD 76,000 - 122,000
Annual bonus
Equity grants
RRSP matching
+2
Software Engineer
Software Engineer

Broadcom • Ottawa

On-site
CAD 76,000 - 122,000