Interface Firmware Developer

1 day ago


Auburn Hills Michigan Canada James David Staffing Full time

Interface Firmware Developer

Full Time

DEI Canada, Montréal, QC, CA

Do you want to work on state-of-the-art vehicle and IoT solutions? You are a passionate developer with a strong analytical mind and a great team player, we want to hear from you Voxx DEI is a global leader in security and control telematics system for vehicles.

Reporting to the Director - Software Development, you will be an integral part of a 50-person multidisciplinary team developing scalable end-to-end telematics ecosystems consisting of in-car embedded electronic devices, server-side applications (backend) and web portals/apps (frontend), and mobile applications. Our products and services are sold into multiple automotive industry channels (from direct end-user sales to a variety of commercial channels, from car insurance, retail, and new car dealers).

Your mission:

· Work on all phases of the software development life cycle in an Agile environment on IoT and embedded projects for in-vehicle devices

· Analyze the needs for new embedded products and components

· Write the software requirements and design documents

· Contribute to the design of software architectures

· Develop real-time embedded applications in C/C++ for ARM Cortex, PIC, NXP, and others

· Debug and test your code and algorithms

· Work with the team in resolving field issues

· Maintain software products after their releases (bug fixes and adding functions)

·

You are the person we are looking for if you have:

· Bachelor's degree in engineering (Software, Computer or Electrical)

· Professional experience & background in a similar position

· Extensive Experience with programming languages such as C, C++, C#

· Experience with system integration and test

· Experience developing real-time and multi-task software

· Experience with software architectures for ARM Cortex

· Experience with communications peripherals such as CAN, UART, SPI, I2C

· You are a team player, and result oriented

· Autonomous, honest, and organized

· Systematic approach to problem solving

· Job requires ability to get into and around passenger vehicles and large trucks to install and evaluate product during development process.

Nice to have:

· Experience developing serial interfaces (CAN, LIN, J1850 and OBDII)

· Knowledge & experience with vehicle wiring and electrical systems

· Knowledge of RF domain with hands-on software development experience

· Experience developing wireless interface (RF, and Bluetooth/BLE)

· Experience developing firmware/drive for cellular and GPS applications

· Experience in ASM programming

· Experience with SiLabs cortex M4 and M0

· Experience with software architectures 8051 and PIC

Voxx offers you:

· A modern working environment with a flexible schedule

· Great health benefits and RRSP with employer contribution

· Gym and game tables



  • Canada Nokia Global Full time

    DescriptionAs a Firmware Systems Architect  for Pluggable Optical Coherent Transceivers at Nokia, you will play a pivotal role in designing high-capacity coherent pluggable optical interfaces, integrating your expertise within our Optical Networks Group. You will collaborate closely with firmware, hardware engineering teams, and product line managers to...

  • Firmware Engineer

    8 hours ago


    Clark Drive , Vancouver, British Columbia, Canada, VN G Verdi Full time

    What We Do Long term: Our mission is to make modern automation tools accessible to every farm on the planet. Right now: We build modern irrigation automation for every grower. We do that by building and deploying intelligent devices to automate farm infrastructure for irrigation, fertilization, and other operations along with the software to scalably manage...


  • Vancouver, British Columbia, VEV, Canada Corinex Communications Full time

    About CorinexAt Corinex, we are driving the future of energy with cutting-edge Broadband over Power Line (BPL) technology. As a global leader in smart grid solutions, we enable utilities to enhance grid visibility, flexibility, and decarbonization, supporting the seamless integration of renewable energy, electric vehicles, and heat pumps into the power...

  • Firmware Engineer

    7 days ago


    Toronto, Ontario, MH A Canada Able Innovations Full time

    Firmware Engineer (IFE2601)Help us automate the world's most critical patient transfers by architecting high-performance firmware for medical robotics-hands-on, in the heart of Toronto.Location: Toronto, ONType: Full-time, In-officeVacancy Status: ExistingStart date: ImmediateExperience: 4+years of relevant industry experience in firmware engineering,...


  • Coquitlam, British Columbia, VKB, Canada Safe Fleet Full time

    WHO WE ARERoad Ready is a fast-growing trailer telematics company helping fleets unlock the power of connected assets. Our innovative IoT-enabled solutions provide real-time visibility into trailer health, location, and utilization, reducing downtime and improving logistics efficiency. As a startup with a tight-knit sales team of five, we're looking for an...


  • Toronto, Ontario, MH A Canada Able Innovations Full time

    Senior Firmware Engineer (FE2512)Location: Toronto, ONType: Full-time, In-officeVacancy Status: ExistingStart date: ImmediateExperience: 5–10 years of relevant industry experience in firmware engineering, embedded systems, or robotics (preference given for medical, safety-critical, or regulated industries)Education: Degree in Software Engineering,...


  • Calgary, Alberta, TP K Canada Forge Performance Group Full time

    Forge Performance Group is a Recruitment & Talent Management solutions team located in Calgary, AB.  We are dedicated to connecting our clients with highly skilled professionals well-matched to their unique hiring needs, culture, and goals. This opportunity is posted on behalf of one of our clients. Lead Embedded Firmware...


  • , QC, Canada Roman Health Pharmacy LLC Full time

    ENGINEERS WANTED for hazardous journey. Small wages, high voltages, long hours of difficult technical work, safe career choice doubtful. Riches and Glory in case of success. JOB DESCRIPTION Join Fleetzero's embedded systems team and contribute to R&D and production of the next generation in maritime technology. We work in a highly iterative method, testing...

  • Firmware Engineer

    1 day ago


    Terry Fox Dr Ottawa, Ontario, KK E Canada RBR Full time

    Job description Location: Ottawa, Canada (on-site)Reports to: Firmware & Systems ManagerRole status: Existing roleAbout RBR: Making waves since 1973At RBR, we've been designing cutting-edge instruments to measure our blue planet for over 50 years. Built to withstand some of the harshest environments on Earth, our instruments are deployed from the ocean's...


  • Terry Fox Dr Ottawa, Ontario, KK E Canada RBR Full time

    Job description Location: Ottawa, Canada (on-site)Reports to: Firmware & Systems ManagerRole status: Existing roleAbout RBR: Making waves since 1973At RBR, we've been designing cutting-edge instruments to measure our blue planet for over 50 years. Built to withstand some of the harshest environments on Earth, our instruments are deployed from the ocean's...