Versa Controls Measurement Technologies Pvt Ltd
Firmware Developer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Maharashtra, India
Work mode:
Onsite
Published on:
15 September 2026
What they need
As an Embedded Systems Engineer, you will drive the firmware development lifecycle for our high-precision measurement products. You will work closely with hardware designers to execute board bring-up, develop peripheral drivers, and implement robust connectivity features. Your expertise in ARM Core microcontrollers, low-level protocols, and Real-Time Operating Systems (RTOS) will directly power our industrial IoT ecosystem.
Key Responsibilities
· Firmware Development: Design and implement clean, efficient, and reliable embedded software in C++ and ARM Assembly.
· Board Bring-up & Debugging: Perform initial hardware bring-up of prototype boards using debugging tools such as JTAG, SWD, Oscilloscopes, and Logic Analyzers.
· Peripheral Driver Implementation: Write low-level drivers to interface with hardware peripherals, including ADCs, DACs, displays, external memory devices, and SD cards.
· Connectivity & Networking: Implement and optimize communication stacks for wired and wireless protocols (SPI, I2C, UART, USB, Ethernet, Wi-Fi, BLE).
· IoT Protocols: Develop secure data telemetry pipelines using HTTP/HTTPS and MQTT/MQTTS for cloud integration.
· Operating Systems: Develop and manage firmware running on FreeRTOS and customized Embedded Linux environments.
Required Qualifications & Skills
· Experience: 3 to 4 years of hands-on experience in embedded firmware development.
· Microcontrollers: Strong architecture-level knowledge of ARM Cortex-M/A core microcontrollers (e.g., STM32, NXP, TI, or Nordic).
· Programming Languages: Proficiency in C++ and familiarity with ARM Assembly for low-level optimization.
· Communication Protocols: Extensive experience implementing SPI, I2C, UART, USB, Ethernet, Wi-Fi, and BLE.
· IoT & Network Protocols: Practical knowledge of application layer protocols including HTTP/HTTPS and MQTT/MQTTS.
· Operating Systems: Hands-on experience with FreeRTOS (task scheduling, semaphores, queues) and Embedded Linux (kernel deployment, driver modification).
· Hardware Interfacing: Experience configuring and sampling from ADCs, DACs, displays, memory modules (Flash/EEPROM), and SD cards.
Nice-to-Have Skills
· Familiarity with industrial automation standards (e.g., Modbus, OPC UA).
· Experience with low-power optimization for battery-operated sensing devices.
· Understanding of basic PCB schematics and hardware debugging layouts.
Pay: ₹409,769.63 - ₹788,571.43 per year
Benefits:
- Health insurance
- Leave encashment
- Provident Fund
Work Location: In person
Other offers great for you!
These companies are also looking for great profiles
AMRG
Expert(e) Oracle - Performance & Tuning
50 - 60 K€ (selon profil et expérience)
Permanent contract
Vannes, France
Hybrid, Onsite
Skills
18 hours ago
Quick apply
Tyfali Consulting
Ingénieur Infrastructure Socle & Réseau confirmé
52-55K€
Permanent contract
78280 Guyancourt, France
Onsite
Skills
17 hours ago
Quick apply
Mon Consultant Indépendant
Senior sitecore developer - 100 % remote
TJM HT max 527 € (hors éventuels frais de mission, à discuter avec le client)
Freelance
Remote
Skills
11 hours ago
Quick apply