Work In Tech

Find your next role at Canada's fastest-growing tech companies

V2X Firmware Engineer

Raven Connected

Raven Connected

Ottawa, ON, Canada · Highbridge, UK
Posted on Jan 24, 2025

We are seeking a highly skilled Firmware Engineer to join our team and play a key role in developing cutting-edge V2X (Vehicle-to-Everything) solutions for the Internet of Things (IoT). As a Firmware Engineer, you will design, implement, and optimize firmware for an Android device that enables seamless and intelligent communication between vehicles and their surrounding environment.

Raven Connected is an innovative automotive video telematics hardware and software company that is developing cutting-edge V2X (Vehicle-to-Everything) solutions and data analytics to enhance safety, efficiency, and productivity for the transportation and logistics sectors. Raven provides a platform that integrates video telematics, edge computing, AI and data analytics to create advanced fleet management and smart city solutions. By leveraging 5G/MEC technology and C-V2X communication, Raven is commercializing a suite of V2X applications to improve road safety and traffic management.

Responsibilities:

  • Design and develop firmware for V2X communication modules and IoT devices.
  • Implement communication protocols and algorithms for V2X applications.
  • Optimize firmware performance, power consumption, and resource utilization.
  • Collaborate with hardware and software teams to integrate firmware into the overall system.
  • Test and debug firmware to ensure functionality, reliability, and compliance with industry standards.
  • Stay abreast of emerging trends and technologies in V2X, IoT, and embedded systems.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field.
  • Strong proficiency in C/C++ programming for embedded systems.
  • Experience with communication protocols (e.g., CAN, Ethernet, cellular) and wireless technologies (e.g., Wi-Fi, Bluetooth, 5G).
  • Familiarity with V2X standards and protocols (e.g., C-V2X, J2735).
  • Experience with embedded operating systems (e.g., Linux, RTOS).
  • Strong problem-solving and debugging skills.
  • Ability to work independently and as part of a team.
  • Excellent communication and interpersonal skills.

Preferred Qualifications:

  • Experience with machine learning and computer vision algorithms.
  • Experience with hardware development and testing.
  • Experience with Java, Kotlin or Python.
  • Knowledge of automotive electronics and systems.
  • Familiarity with cloud computing and data analytics.