Embedded Firmware

Only for registered members Canada

1 month ago

Default job background
$35 - $60 (USD) per hour
+

Job summary

+

We are looking for an embedded firmware engineer to develop MCU-side firmware for a system based on an STM32H743 microcontroller.

+
  • Mandatory skills: Strong experience with STM32 microcontrollers preferably STM32H7 series Familiarity with ARM Cortex-M7 architecture HAL / LL drivers (or equivalent low-level frameworks) Bootloaders firmware update flows and versioning Experience integrating Ethernet MAC/PHY on MCU-based systems Proven ability to design and implement event-driven state machines Experience with real-time constraints deterministic behavior understanding of USB Type-C architecture including CC1 / CC2 behavior orientation detection Source Sink and Dual-Role Power (DRP) VBUS control protection concepts Hands-on experience implementing USB Power Delivery (USB-PD) including PDO RDO negotiation power contracts renegotiation Error handling resets detach recovery Experience implementing or integrating a USB-PD Policy Engine (TCPM) Experience with DisplayPort Alternate Mode including Structured VDM handling DP Alt Mode discovery entry Lane configuration 2-lane 4-lane DP +US +DP coexistence Orientation-aware lane mapping HPD Hot Plug Detect signaling Embedded Networking Web Technologies
  • ,

Lorem ipsum dolor sit amet
, consectetur adipiscing elit. Nullam tempor vestibulum ex, eget consequat quam pellentesque vel. Etiam congue sed elit nec elementum. Morbi diam metus, rutrum id eleifend ac, porta in lectus. Sed scelerisque a augue et ornare.

Donec lacinia nisi nec odio ultricies imperdiet.
Morbi a dolor dignissim, tristique enim et, semper lacus. Morbi laoreet sollicitudin justo eget eleifend. Donec felis augue, accumsan in dapibus a, mattis sed ligula.

Vestibulum at aliquet erat. Curabitur rhoncus urna vitae quam suscipit
, at pulvinar turpis lacinia. Mauris magna sem, dignissim finibus fermentum ac, placerat at ex. Pellentesque aliquet, lorem pulvinar mollis ornare, orci turpis fermentum urna, non ullamcorper ligula enim a ante. Duis dolor est, consectetur ut sapien lacinia, tempor condimentum purus.
Get full access

Access all high-level positions and get the job of your dreams.



Similar jobs

  • Only for registered members Calgary

    We are seeking a highly skilled Embedded C++ Engineer to develop and maintain software for advanced embedded systems. · Bachelor's or Master's degree in Computer Engineering, Electronics, or related field · ...

  • Only for registered members Remote job

    We are seeking a freelance Embedded Firmware Engineer to develop firmware that bridges a sensor-based physical product with an existing IC and PCB board. · ...

  • Only for registered members Winnipeg Full time

    +As an embedded firmware developer, you will perform tasks related to the design, development, testing, and deployment of firmware. Our team develops internet connected grain storage monitoring and conditioning products for farmers. · + · Designing and documenting solutions that ...

  • Only for registered members Montreal

    We are seeking an experienced Embedded & Firmware Engineer with strong expertise in C++/Linux and low-level embedded systems. · Design and develop embedded and firmware solutions using C++ · ...

  • Only for registered members Winnipeg

    This involves embedded microcontroller and Linux-based systems, wireless sensor networks, custom hardware platforms, and a variety of remote monitoring tools. · ...

  • Only for registered members Remote job $750 - $0 (USD) budget

    This job is about developing firmware for a flight controller design. · Implementing the Board Support Package (BSP) · Configuring clock and boot settings · Setting up pin mappings for SPI chip-selects and LEDs · ...

  • Only for registered members Remote job $8 - $20 (USD) per hour

    I'm looking for an embedded engineer for a long-term LoRaWAN IoT project based on STM32WLE5 / Wio-E5, IMU, and temp/humidity sensors. · The device is battery-powered and needs multi-year lifetime. · ...

  • Only for registered members Winnipeg, MB, Canada

    Asanembeddedfirmwaredesigner,youwillperformtaskssuchasthedesignandevelopmentoftestinganddeploymentoffirmware. · ...

  • Only for registered members Ottawa, ON KK A

    We are seeking talented individuals who will perform embedded firmware life-cycle tasks including generating requirements, designing, developing, testing, verification, integration and continued maintenance cycles of real-time products. · ...

  • Only for registered members Winnipeg, MB RT C

    This role involves designing and developing firmware for internet connected grain storage monitoring and conditioning products for farmers. The solutions will be relied on by farmers for critical operations to enhance their profitability. · ...

  • Only for registered members Remote job

    We are looking for an experienced embedded freelancer to diagnose and improve several behavior and performance issues in the current firmware. · The device generates timed pulse sequences, has a small OLED display, a rotary encoder + buttons for UI, · and needs improved power man ...

  • Only for registered members Calgary

    Precision AI busca un ingeniero de firmware embebido para trabajar en el desarrollo de sistemas autónomos para drones. Se requiere experiencia en C/C++ y conocimientos de Linux device drivers. · Diseñar e implementar software embebido para plataformas UAV. · Desarrollar drivers p ...

  • Only for registered members Vancouver

    Bionic Power is looking for an intermediate embedded firmware engineer to join our Vancouver team. The ideal candidate will have a minimum of 5 years experience, an electrical engineering degree and be passionate about helping others while solving complex engineering problems. · ...

  • Only for registered members Calgary, AB

    We have an immediate need for a full-time Embedded Firmware Engineer in our Calgary office. · The successful candidate will carry out various tasks related to MWD telemetry and downhole sensor research, design, and testing in a collaborative team setting.A minimum of 2 years expe ...

  • Only for registered members Calgary, Alberta

    Precision AI is on a mission to transform agriculture with cutting-edge drone technology. Our aerial spraying systems help farmers target weeds with surgical precision, reducing chemical use and increasing yields. · ...

  • Only for registered members Winnipeg, Manitoba

    This embedded firmware developer will perform tasks related to the design, development, testing and deployment of firmware. The team develops internet connected grain storage monitoring and conditioning products for farmers. · ...

  • Only for registered members Coquitlam Full time $90,000 - $110,000 (CAD)

    Road Ready es una empresa de telemáticas en crecimiento ayudando a flotas a aprovechar al máximo los activos conectados. · ...

  • Only for registered members Vancouver, British Columbia

    Bionic Power is looking for an intermediate embedded firmware engineer to join our Vancouver team. · We have a small team of dedicated engineers and developers in our Vancouver facility · ...

  • Only for registered members Coquitlam $90,000 - $110,000 (CAD)

    We are looking for an energetic and driven Embedded Firmware Engineer to own a multi-state territory and close net-new business from the ground up. · Design and implement software of embedded devices and systems from requirements to production and commercial deployment. · ...

  • Only for registered members Coquitlam $90,000 - $110,000 (CAD)

    We are looking for an energetic, driven, and resourceful hunter to own a multi-state territory and close net-new business from the ground up. · Design software of embedded devices · Analyze efficiency of system resources · Support post-production support ...