Embedded Software Developer

VME Vhire Solutions

Pune District

On-site

INR 400,000 - 700,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

VME Vhire Solutions in Pune is seeking an Embedded Software Engineer to design and implement firmware for connected devices. You will work on Cortex-M microcontrollers, RTOS-based systems, and low-power wireless via Thread/OpenThread.

Applicants should have strong C/C++ skills, experience with Nordic SDK or nRF Connect, and familiarity with CAN/CAN-FD and MQTT/CoAP protocols. This role emphasizes architectural thinking, interfaces, and power optimization.

Qualifications

  • Embedded C/C++ development experience.
  • Proficient with ARM Cortex-M MCUs (Nordic nRF52/53 preferred).
  • Familiar with FreeRTOS or Zephyr RTOS.
  • Strong build system and toolchain knowledge (CMake, GCC, SEGGER).
  • Experience with Thread and low-power wireless.
  • Knowledge of OpenThread and mesh networking is a plus.
  • Understanding of CAN/CAN-FD and IP-based protocols (MQTT/CoAP).

Skills

C/C++
ARM Cortex-M
RTOS
Build systems
SEGGER tools
Nordic SDK
Thread / 802.15.4
CAN / CAN-FD
MQTT / CoAP

Job description

Embedded Software Development


  • Solid experience in embedded software development using C/C++

  • Experience with ARM CortexM microcontrollers (ideally Nordic nRF52/nRF53)

  • Familiarity with RTOS (e.g. FreeRTOS, Zephyr especially relevant for Nordic/Thread)

  • Proficient with build systems and toolchains (CMake, GCC, SEGGER tools)


Wireless & IoT Technologies


  • Experience with low-power wireless technologies, especially: Thread (preferred) / IEEE 802.15.4

  • Knowledge of Thread stack (e.g. OpenThread) is a strong advantage

  • Understanding of mesh networking and IP-based communication in embedded systems

  • Experience with Nordic SDK / nRF Connect SDK


Communication Protocols


  • Strong knowledge of: CAN / CAN-FD

  • Ideally experience in implementing or integrating CAN stacks

  • Experience with: Protocol gateways / protocol conversion

  • Mapping data models between different communication systems

  • Additional protocol knowledge is a plus: TCP/IP, UDP

  • MQTT or CoAP


System Understanding


  • Ability to design system architectures and define interfaces

  • Experience with: Real-time requirements, Memory and power optimization

  • Basic understanding of embedded security (secure boot, OTA updates, encryption)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

Iriss Inc • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
C++ Embedded Developer
C++ Embedded Developer

Sunovaa Tech • Hyderabad, Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded Developer
Embedded Developer

Agiliad • Pune District

On-site
INR 900,000 - 1,300,000
SENIOR SOFTWARE ENGINEER - Embedded C
SENIOR SOFTWARE ENGINEER - Embedded C

Happiest Minds Technologies • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Engineer - Embedded
Senior Engineer - Embedded

Legrand • Thane

On-site
INR 900,000 - 1,500,000
Embedded Developer
Embedded Developer

InfoVision Inc. • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Embedded Software Engineer
Embedded Software Engineer

Meditab Software • Ahmedabad District

On-site
INR 1,200,000 - 2,200,000
Embedded System Engineer
Embedded System Engineer

Techmezine • India

On-site
INR 600,000 - 900,000
Embedded Software Engineer
Embedded Software Engineer

Sallybase • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Embedded Systems Tech Leader (Single Board Computers (SBC), RTOS prog)
Embedded Systems Tech Leader (Single Board Computers (SBC), RTOS prog)

Dev Solutions • Gurugram District

On-site
INR 900,000 - 1,300,000