- Develop embedded software/firmware within environments that have constrained timing and memory resources, designs and implements reusable code, performs design and code reviews, as well as tests and validates product implementations.
- Maintenance and development of firmware on microcontrollers
- Maintenance and development of small PC utilities for various purposes
- Ensure GNSS software is designed and performs in accordance with specifications though continuous on-going test and monitoring.
- Ensure specifications meet product requirements in conjunction with product managers.
- Manage and directly perform product testing to uncover weaknesses and on-going suitability for market issues.
- Troubleshoot and determine cause of performance and functionality issues.
- Participate in planning by providing experienced based input to next generation product design.
- Within own specialized sphere, direct and/or perform test/research to expand knowledge of product performance characteristics.
- Interpret and evaluate data obtained from various engineering and/or research investigations.
- Other related duties as assigned by management and executive team.
- Bachelor's or master's degree in engineering or Applied Science
- 5+ years of experience in an embedded FW engineering position
- Familiarity with GNSS concepts is a bonus.
- Proficient at C++
- Experience with bare-metal embedded programming (. Microcontrollers)
- Experience with application development in both Linux and Windows
- Familiarity with TCP/IP networking
- Experience reading protocol and data format specifications and writing parsers for them.
- Experience with software build automation and test frameworks is desirable.
- Prefer a portfolio of open-source work to review.
- Familiarity with CAN and NMEA 2000 is a bonus.
- Familiarity with board level signaling protocols like I2C and SPI is desirable.
- Familiarity with reading electrical schematics is a bonus.
- Languages: C++, Python and Bash scripting, Makefiles (bonus language: JavaScript)
-
Firmware Engineer
1 week ago
Myant Inc Mississauga, ON, CanadaAt Myant, we are creating the world's first expressive and continuous digital presence platform, enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IOT. Humans have a fundamental desire and need to be connected to our environme ...
-
Senior Firmware Engineer
1 week ago
Myant Inc Mississauga, ON, CanadaAbout us: · At Myant, we are creating the world's first expressive and continuous digital presence platform, enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IOT. We see the evolution of society where every member gets to pa ...
-
Firmware Senior Engineer
3 days ago
Focal Systems Mississauga, CanadaWhat we are looking for · We seek a Sr. Firmware Engineer to lead all camera firmware development to ensure our cameras have high image quality, high uptime, reliable OTA, and low power draw. This includes: · Manage and hire a team of Firmware and QA engineers · Writing specs for ...
-
Senior Firmware Engineer
3 days ago
Myant Corp. Mississauga, Canada Full timeAbout us: · At Myant, we are creating the world's first expressive and continuous digital presence platform, enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IOT. We see the evolution of society where every member gets to par ...
-
Senior Firmware Engineer F/H
2 days ago
Focal Systems, Inc. Mississauga, ON, CanadaNote: this is a FTE/Perm position working in our Mississauga, ON office · Focal Systems is the industry leader in retail AI solutions. Our mission is to automate and optimize brick and mortar retail using deep learning computer vision. We are looking for smart, creative and pass ...
-
Firmware Engineer
4 days ago
AMD Markham, Canada Full timeJob Description WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building ...
-
Firmware Engineer Job
6 days ago
Marvell Technology Toronto, ON, CanadaApply locations Toronto, Canada time type Full time posted on Posted Yesterday job requisition id About Marvell · Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, ...
-
Firmware Principal Engineer
6 days ago
Alphawave IP Inc Toronto, ON, CanadaApply locations Toronto time type Full time posted on Posted 6 Days Ago job requisition id JR100237 The Opportunity · Alphawave Semi enables tomorrow's future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI ...
-
Senior Firmware Engineer
4 days ago
NVIDIA Toronto, Canada Full timeWidely considered to be one of the technology world's most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization The GPU, our invention, serves as the visual cortex of modern com ...
-
Principal, Firmware Engineer
1 day ago
AMD Markham, Canada Full timeJob Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blo ...
-
Senior Firmware Engineer
2 weeks ago
ventureLAB Markham, Canada TEMPORARYAbout Us: AssetFlo is a startup working on building the next generation of asset tracking. The founding team built and validated the company's first generation of distributed location platform which combines wireless sensors with advanced localization technology and ML to track a ...
-
MTS Firmware Engineer
5 days ago
AMD Markham, Canada Full timeJob Description · WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the buildi ...
-
DevOps Lead
4 days ago
Wipro Limited Mississauga, CanadaOverview: · Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. · We leverage our holistic portfolio of capabilities in ...
-
Principal and Senior Firmware Engineers
4 days ago
Huntech USA LLC Markham, CanadaThe mission of this role is to architect and develop firmware and microcontroller subsystems for SoC and systems products. You are responsible for implementing the major differentiating features of products. As such, firmware is considered equally important to the hardware, and t ...
-
Mechanical Technician
1 week ago
Agfa Mississauga, CanadaAgfa Inkjet Solutions is looking for a Mechanical Technician to join our manufacturing production facility. This position is directly involved in the manufacturing of inkjet printers. Primarily responsible for testing products or assemblies for functionality and quality. Responsi ...
-
Technical Ami Analyst
2 days ago
Hydro One Networks Inc Mississauga, Canada**49124** - **Rotation** - **24 Months** · **Representation**: · - SOCIETY**Job code**: · **Pay information**: · - Schedule 1 / MP2**Hours of work (per week)**: · - 35 hr 5day · - 7hr**Shift work**: · - No**Number of positions**: · - 3**Town/City**: · - Mississauga, Ontario**Depa ...
-
Spec Automation Technology Solutions
22 hours ago
Purolator Mississauga, Canada**Posting Date**: · **Posting Number: 63801** · **Work Location Type: Hybrid** · **Job Code**: 396 · **Location**: Mississauga · **Reports to**: Sr Mgr Tech Sort Automation and Visibility · **It's not a package. It's a promise.**: · As Canada's leading integrated freight, package ...
-
Senior Embedded Firmware Engineer
3 days ago
GE Renewable Energy Markham, Canada Full timeJob Description Summary · In this role you'll be responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that runs on devices that need to be tailored to the needs of the hardware that it has to run on. · As part of a multi-develope ...
-
Hardware Support Specialist, Ev Charging
1 week ago
ChargeLab Inc. Etobicoke, Canada**Role overview** · ChargeLab is on the lookout for a Hardware Support Specialist for EV Charging to join our Customer Support team. This role is crucial for ensuring the optimal performance and reliability of our EV charging stations through advanced technical investigation, dir ...
-
Electronics Repair Technician
1 week ago
RBH Access Technologies Inc Brampton, CanadaCurrently, we are looking for a full time (40 hours a week) Electronic Repair Technician/Technologist to join our RBH team. The Technician is responsible to work on every step of the manufacturing process, from design to production. They must identify possible improvements in pro ...
Senior Embedded Firmware Engineer - Mississauga, Canada - CNH Industrial
Description
Responsibilities
This position pays: $95,000 – $145,000 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the
QualificationsMinimum Qualifications
Preferred Qualifications
#LI-REMOTE
Company BenefitsCNH Industrial offers a wide variety of benefits that not only encourages wellness and preventive care, but we also provide the right tools and programs to help you achieve it. Our benefits package includes medical, dental, vision, disability, and life insurance. Our industry leading 401k will support you in meeting your retirement objectives. Additional benefits include paid parental leave, flexible work policies, opportunities for self-development and paid leave for specific activities.