Full-time Posted June 03, 2026
Apply Now

Job Description

We are looking for a mid-level Embedded Hardware & Firmware Engineer with hands‑on experience developing firmware for microcontroller-based systems. The role focuses on embedded C development, digital interfacing, and connected embedded devices, including systems that communicate via RS485, Ethernet, MQTT and other IoT standards.

PCB design is not a requirement, however the engineer must have a solid understanding of electronics and schematics to support hardware bring‑up, debugging, and production support.

Key Responsibilities

  • Develop and maintain embedded firmware in Embedded C
  • Work with Microchip (PIC / dsPIC) and Atmel / Microchip AVR / ARM microcontrollers
  • Implement and debug digital interfaces:
    • UART / USART
    • SPI
    • I²C
    • GPIO, timers, PWM
  • Integrate MQTT-based communication for telemetry, control, and device status reporting
  • Develop firmware on bare‑metal a...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application