IN.JobDiagnosis logo

Job Title:

Firmware Engineer

Company: AjnaLens

Location: Thane, Maharashtra

Created: 2025-08-22

Job Type: Full Time

Job Description:

Namaskaram! AjnaLens is looking for a Junior Firmware Developer to join our team at Thane (Maharashtra – India). We are seeking someone with 3–5 years of hands-on experience in embedded systems programming . If you have worked on ESP-based platforms (ESP32, ESP8266, etc.) and are proficient with Git for software configuration management, that’s a strong plus! This role involves designing, developing, testing, and maintaining firmware for embedded devices while collaborating closely with our hardware and software teams. We’re also proud to share that Lenskart is now our strategic investor , a milestone that reflects the impact, potential, and purpose of the path we’re walking. Join us as we co-create the future of conscious technology. Read more here: Top 3 Daily Tasks: Develop, debug, and maintain embedded firmware for microcontrollers and microprocessors. Collaborate with hardware engineers to integrate firmware with electronics and sensors. Implement and optimize communication protocols (UART, SPI, I²C, CAN, USB, BLE, etc.). Minimum Work Experience Required: 3–5 years of experience in firmware development for embedded systems. Strong proficiency in C/C++ programming for microcontrollers. Exposure to ESP-based firmware development (ESP32, ESP8266) including Wi-Fi/BLE stack integration. Top 5 Skills You Should Possess: Proficiency with Git for version control and collaborative development. Experience with RTOS (FreeRTOS, Zephyr, or similar) or bare-metal programming. Familiarity with embedded development environments and toolchains (Keil, IAR, GCC, ESP-IDF, Arduino IDE, etc.). Knowledge of hardware debugging tools (oscilloscopes, logic analyzers). Strong understanding of standard communication protocols (UART, SPI, I²C, etc.). What You’ll Be Expected to Do: Maintain software configuration control and ensure traceability of firmware versions. Work on firmware flashing, OTA updates, and peripheral integration for ESP-based platforms. Optimize firmware for performance, power efficiency, and memory usage. Participate in code reviews, testing, and documentation. Troubleshoot and resolve hardware/firmware integration issues. ✨ Nice-to-Have Skills: Wireless communication (BLE, Wi-Fi, LoRa), IoT/cloud integration (AWS IoT, Azure IoT, MQTT), scripting in Python/Bash, Linux-based embedded development, and experience in agile practices.

Apply Now

➤
Home | Contact Us | Privacy Policy | Terms & Conditions | Unsubscribe | Popular Job Searches
Use of our Website constitutes acceptance of our Terms & Conditions and Privacy Policies.
Copyright © 2005 to 2025 [VHMnetwork LLC] All rights reserved. Design, Develop and Maintained by NextGen TechEdge Solutions Pvt. Ltd.