Jobs
>
Mississauga

    Senior Embedded Firmware Engineer - Mississauga, Canada - C​NH Industrial

    Default job background
    Full time
    Description

    Responsibilities

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

    Qualifications

    Minimum Qualifications

  • Bachelor's or master's degree in engineering or Applied Science
  • 5+ years of experience in an embedded FW engineering position
  • Preferred Qualifications

  • 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)
  • #LI-REMOTE

    Company Benefits

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


  • Myant Inc

    Firmware Engineer

    1 week ago


    Myant Inc Mississauga, ON, Canada

    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. Humans have a fundamental desire and need to be connected to our environme ...


  • Myant Inc Mississauga, ON, Canada

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


  • Focal Systems Mississauga, Canada

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


  • Myant Corp. Mississauga, Canada Full time

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


  • Focal Systems, Inc. Mississauga, ON, Canada

    Note: 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 ...

  • AMD

    Firmware Engineer

    4 days ago


    AMD Markham, Canada Full time

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


  • Marvell Technology Toronto, ON, Canada

    Apply 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, ...


  • Alphawave IP Inc Toronto, ON, Canada

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


  • NVIDIA Toronto, Canada Full time

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


  • AMD Markham, Canada Full time

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


  • ventureLAB Markham, Canada TEMPORARY

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


  • AMD Markham, Canada Full time

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

  • Wipro Limited

    DevOps Lead

    4 days ago


    Wipro Limited Mississauga, Canada

    Overview: · 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 ...


  • Huntech USA LLC Markham, Canada

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


  • Agfa Mississauga, Canada

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


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


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


  • GE Renewable Energy Markham, Canada Full time

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


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


  • RBH Access Technologies Inc Brampton, Canada

    Currently, 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 ...