← Back to jobs

Wissen Technology Logo
Senior Embedded Engineer

Wissen Technology

 

Bangalore South, Bengaluru, Karnataka

Posted On: 15+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Embedded Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will develop and maintain ESP32 firmware for fuel dispensing and industrial sensor systems, ensuring stability in challenging field conditions.

This role is hybrid.

Responsibilities

  • Write C/C++ firmware for ESP32, including drivers for fuel dispensers, tank gauges, and controllers.
  • Implement MQTT-based publish/subscribe communication with cloud microservices, designing efficient topics and payload formats.
  • Manage Wi-Fi/Ethernet connectivity, TLS security, and offline/online state transitions.
  • Handle concurrency, multi-threading, RTOS tasks, watchdog timers, and fault recovery logic.
  • Troubleshoot live field devices and participate in onsite testing at petrol pump sites.

Required Skills

  • 5–8 years of experience in embedded systems development.
  • Strong hands-on experience with ESP32 or similar microcontrollers.
  • Expertise in C/C++ programming.
  • Experience with FreeRTOS or similar real-time operating systems.
  • Understanding of multithreading, memory management, and concurrency.
  • Strong knowledge of MQTT protocol, TCP/IP networking, and TLS/SSL security.
  • Hands-on experience with serial protocols: UART, RS232/RS485, GPIO, SPI, I2C.

Preferred Skills

  • Experience in industrial automation, especially fuel systems.
  • Exposure to edge computing and gateway-level processing.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs