Search by job, company or skills

Wissen Technology

Senior Embedded Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description – Senior Embedded Engineer (IoT – ESP32, C++, MQTT)

Location

Bangalore (Hybrid / Onsite as required)

We are hiring an Embedded Systems Engineer (ESP32 / IoT) to build scalable and connected device solutions.

The role involves building reliable, real-time, and fault-tolerant firmware to control and monitor fuel dispensers, tanks, and other forecourt devices.

Key Responsibilities

1. Firmware Development (ESP32)

2. MQTT Communication

3. Connectivity & Networking

4. Performance & Reliability

5. Debugging & Field Support

6. Collaboration

Experience

  • 5–8 years of experience in embedded systems development
  • Strong hands-on experience with ESP32 or similar microcontrollers

Technical Skills

  • Strong programming skills in C/C++ (must-have)
  • Experience with:
  • FreeRTOS (or similar RTOS)
  • Embedded Linux (nice to have)
  • Strong understanding of:
  • Multithreading
  • Memory management

IoT & Communication

  • Hands-on experience with:
  • MQTT protocol (must-have)
  • Good understanding of:
  • TCP/IP networking
  • Secure communication (TLS/SSL)

Hardware & Interfaces

  • Experience working with:
  • Serial communication (UART, RS232/RS485)
  • GPIO, SPI, I2C
  • Ability to interface with industrial devices

Good to Have

  • Experience in:
  • Industrial automation / fuel systems
  • Edge computing
  • Exposure to:
  • OTA (Over-the-Air updates)
  • Device provisioning

Soft Skills

  • Strong problem-solving abilities
  • Ability to work in field-driven environments
  • Ownership mindset
  • Good communication and collaboration with cross-functional teams

Education: BE/ BTech/ IT Graduate

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147163793

Similar Jobs

Bengaluru, India

Skills:

MqttGpioFreertosCUartI2cRs232SpiESP32Rs485

Bengaluru, India

Skills:

algorithm optimization GpuCOpenclLinux Device DriverRtosLinuxCudaAndroidGstreamerAudio pipelineVideoEmbedded SystemsAI toolsSNPEMultimedia – Camera

Bengaluru, India

Skills:

MqttCmultithreadingUartSpiSSLMemory ManagementGpioFreertosI2cRs232Tlssecure communicationESP32Rs485

Bengaluru, India

Skills:

Configuration ManagementIotZephyrCFreertosEsp8266RtosDevice DriversNetworkingMicrocontroller DevelopmentEmbedded firmware developmentSerial ProgrammingESP32

Bengaluru, India

Skills:

UartUsbBspDevice DriversEmbedded LinuxMultithreadingCanLinux KernelSpiZephyrFreertosRtosQnxI2cJtagDebuggingPcieBootloadersSWDKGDBLogic AnalyzersMultitaskingftraceEmbedded peripheralsBTPERF