
Firmware Engineer
5 days ago
About the role
We are building a custom Vending Machine Controller (VMC) board in collaboration with Riosh Technologies (confirmed board components). You will be the primary firmware engineer responsible for hardware bring-up, motor/elevator control, and the machine UI (touch display). This is a high-impact role — you'll own the embedded stack for our pilot vending machines and help define firmware standards for future machines.
Key Responsibilities
- Bring up and validate the confirmed VMC board (RPI CM4-based compute / or equivalent module).
- Implement robust firmware for motors, sensors, elevator control, and vending sequences.
- Develop machine-side UI screens (LCD / touch) for vendor flow (welcome, vend, error, OOS, thank you).
- Implement comms & diagnostics (UART/SPI/I²C) and integrate with backend APIs (HTTP/MQTT).
- Implement logging, retry/recovery logic, watchdogs, and OTA-ready hooks.
- Work closely with Riosh (hardware partner) to validate schematics, pinouts, and run prototype tests.
- Provide detailed handover: source code, flashing instructions, PCB pin mapping, and test procedures.
- Provide short-term support (2–4 weeks) for bugs after delivery and assist integration testing.
Confirmed Hardware Components (you will work with)
- Compute Module 4 (RPI CM4 or equivalent) — main processor & Wi-Fi.
- LTE Modem + SIM connector (cellular comms).
- RJ45 ethernet.
- Onboard Flash (storage) and LCD display for UI.
- Temperature sensor, IR sensor, limit switches.
- Motor driver(s) for motors/elevator.
- LEDs & switches for status/config.
- 24VDC power input, surge protection, regulators (3.3V/5V).
- PCB: 2–4 layers, 1.6mm thickness.
(These components are confirmed by our hardware partner — candidate must be comfortable with bringing-up these exact modules.)
Required Skills & Experience
- 3–8+ years in embedded firmware development.
- Strong C/C++ expertise; comfortable with ARM Cortex or RPi CM4 platforms (or ESP32/STM32 if relevant).
- Experience with FreeRTOS or comparable RTOS.
- Experience implementing motor control (DC/stepper), limit switches, IR sensors.
- Experience debugging with logic analyzers/oscilloscopes.
- Comfortable implementing UART/SPI/I²C, ADC, PWM, timers.
- Prior experience integrating cellular/LTE modules, Wi-Fi and ethernet preferred.
- Strong documentation and test case discipline.
-
Firmware Engineer
3 days ago
Hyderabad, Telangana, India Dhruva Space Full time ₹ 1,20,000 - ₹ 2,60,000 per yearDhruva Space is seeking a motivated and skilled Associate Firmware Engineer to join our innovative team. With 2 to 4 years of hands-on experience in embedded systems development, the ideal candidate will play a key role in advancing our cutting-edge projects. As part of a full-stack space engineering company, the Associate Firmware Engineer will be...
-
Firmware Engineer
1 week ago
Hyderabad, Telangana, India Microsoft Full time ₹ 12,00,000 - ₹ 36,00,000 per yearFirmware EngineerHyderabad, Telangana, India1 more locationDate postedSep 17, 2025Job number1879058Work site3 days / week in-officeTravel0-25%Role typeIndividual ContributorProfessionSoftware EngineeringDisciplineFirmware EngineeringEmployment typeFull-TimeOverviewThe Azure Silicon Cloud Hardware Infrastructure and Engineering (SCHIE) team is instrumental in...
-
Firmware Engineer
2 weeks ago
Hyderabad, Telangana, India Microsoft Full time ₹ 15,00,000 - ₹ 25,00,000 per yearThe Azure Silicon Cloud Hardware Infrastructure and Engineering (SCHIE) team is instrumental in defining and delivering operational success for Azure that exceeds our customer expectations. The HW Security Center of Excellence within the SCHIE organization is responsible for design and development of Security Solutions (Silicon, Firmware, Hardware) for...
-
Firmware Engineer
2 days ago
Hyderabad, Telangana, India, Telangana Dhruva Space Full timeDhruva Space is seeking a motivated and skilled Associate Firmware Engineer to join our innovative team. With 2 to 4 years of hands-on experience in embedded systems development, the ideal candidate will play a key role in advancing our cutting-edge projects. As part of a full-stack space engineering company, the Associate Firmware Engineer will be...
-
Senior Firmware Engineer
3 days ago
Hyderabad, Telangana, India Eruvaka Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per yearKey Responsibilities:Design and develop embedded firmware in C/C++ for micro controllers and embedded processors.Collaborate with hardware engineers during board design and bring-up phases.Debug, test, and validate firmware on hardware platforms.Optimize code for memory usage and performance.Develop and maintain firmware documentation, including design...
-
Firmware Engineer
2 weeks ago
Hyderabad, Telangana, India Tripundra Industries Full time ₹ 9,00,000 - ₹ 12,00,000 per yearTripundra Industries is hiring a Firmware Engineer for our custom VMC (Vending Machine Controller) project Hyderabad (on-site preferred / contract).
-
Lead Firmware
2 weeks ago
Hyderabad, Telangana, India KiddeFenwal Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany DescriptionKiddeFenwal is the global market leader in designing and manufacturing innovative industrial and commercial fire suppression systems and safety controls. The company offers proprietary, fully certified products that save lives, protect property, and minimize business interruptions. KiddeFenwal's Kidde Fire Systems and Kidde Fire Protection...
-
Lead Firmware
5 days ago
Hyderabad, Telangana, India KiddeFenwal Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCompany DescriptionKiddeFenwal is a global market leader in the design and manufacture of innovative industrial and commercial fire suppression systems and safety controls. The company's proprietary, fully certified offerings are designed to save lives, protect property, and minimize business interruption. Kidde Fire Systems and Kidde Fire Protection brands...
-
Embedded Firmware Engineer
3 days ago
Hyderabad, Telangana, India AZISTA INDUSTRIES PRIVATE LIMITED Full time ₹ 2,50,000 - ₹ 7,50,000 per yearOverviewAzista is a passionate business enterprise with an aim to add value and provide services in various verticals like Food, Medical Devices, Healthcare Products, Aerospace, Innovative Composites, Earth Observatory Satellites. We are renowned manufacturers of healthy food products, Pharma, innovative and cost-efficient composites, Satellites...
-
Firmware Engineer
2 weeks ago
Hyderabad, Telangana, India, Telangana QualiZeal Full timeJob Description:We are seeking a highly skilled and motivated Firmware Development Engineer to join our team in designing and developing embedded solutions for Linux-based gateway systems. You will play a key role in developing robust, secure, and scalable firmware tailored for low-power, wide-range embedded devices, leveraging advanced Linux systems, AWS...