Interface Firmware Developer

4 days ago


Auburn Hills Michigan Canada James David Staffing Full time $80,000 - $120,000 per year

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


  • Firmware Engineer

    3 weeks ago


    , , Canada Rambus Full time

    Firmware Engineer at Rambus We are looking for an exceptional new graduate of an Engineering or Computer Science program to join our firmware engineering team within the Memory Interface Chips Business Unit. Overview Rambus, a premier chip and silicon IP provider, is seeking to hire an exceptional new graduate of an Engineering or Computer Science program to...


  • Canada Nokia Global Full time $120,000 - $180,000 per year

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


  • , AB, Canada The Supreme HR Advisory Full time

    Embedded Software Engineer Working Location: Woodlands North Coast Working Days: Monday – Friday Working Hours: 9:00am -6:00pm Starting Salary: $3,500 to $5,000 Responsibilities Architect and design embedded firmware for motion control systems with a focus on optimal performance and precision Develop end-to-end application and firmware solutions including...


  • , , Canada Lime Full time

    Lime is the world's largest shared electric vehicle company. We’re on a mission to build a future where transportation is shared, affordable and carbon-free. Our electric bikes and scooters have powered 700+ million rides in 250+ cities on 5 continents, replacing an estimated 150+ million car trips. Named a Time 100 Most Influential Company and Fast...


  • Montréal, Quebec, HP T, Canada dcbel Inc Full time $80,000 - $120,000 per year

    dcbel Inc. ) is a growing company developing technology and designing products that will make clean, efficient, and sustainable energy accessible to all — because everyone in the world deserves energy without compromise.dcbel at the leading edge of the residential energy revolution, enabling decentralized energy consumption and production through its...


  • , , Canada Kinova Inc. Full time

    Permanent# Firmware Functional Safety Architect and DeveloperBoisbriandShareAs a Firmware Functional Safety Architect and Developer, you will be responsible for defining, implementing, and verifying the safety requirements of embedded software for microcontrollers, sensors, and robotic system controllers.**MAIN RESPONSIBILITIES*** Collaborate with the system...


  • Vancouver, British Columbia, VEV, Canada Corinex Communications Full time $110,000 - $130,000 per year

    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

    4 days ago


    White Rock, British Columbia, VN N, Canada Monark Full time $120,000 - $180,000 per year

    Job Summary:We are seeking a skilled Firmware Engineer with expertise in embedded systems development and NVIDIA Jetson platforms. The ideal candidate will have a strong background in low-level programming, real-time operating systems, and hardware integration. You will be responsible for designing, developing, and optimizing firmware for embedded devices,...

  • Firmware Engineer

    3 days ago


    St. Laurent, Quebec, HTA, Canada Cattron Careers Full time $80,000 - $120,000 per year

    The Firmware Developer is responsible for contributing to the design and development of industrial control products and improvements/maintenance for existing control products.   The successful candidate will be a team-oriented individual that can work both independently and collaboratively to achieve team goals, and maintains a positive...


  • , BC, Canada Insight Global Full time

    Insight Global is looking for a Senior Firmware Engineer to join a rapidly growing technology company in the audio and video communication industry. This organization develops innovative solutions that make industrial communication safe, simple, and effective, partnering with leading global technology companies to deliver cutting‑edge products. As a Senior...