This role is for one of the Weekday's clients
Salary range: Rs 600000 - Rs 900000 (ie INR 6-9 LPA)
Min Experience: 2 years
Location: Gurugram
JobType: full-time
We are seeking a hands-on Embedded Firmware Engineer to design and develop production-grade firmware for IIoT wearable and industrial devices. This role involves working across microcontroller-based systems and Linux-based edge platforms, with end-to-end ownership from board bring-up to deployment. You will contribute to building innovative products such as smart wearables, connected IoT devices, and industrial safety systems, while ensuring performance, reliability, and scalability in real-world environments. This is an opportunity to work in a fast-paced, product-driven setup where you directly impact cutting-edge hardware solutions.
Requirements
Key Responsibilities
- Develop and deliver firmware from concept to production for embedded and IoT devices
- Perform MCU bring-up, board debugging, and hardware validation
- Build and maintain RTOS-based or Embedded Linux systems
- Develop and optimize device drivers for interfaces like I2C, SPI, UART, etc.
- Integrate peripherals including sensors, cameras, audio modules, and LTE connectivity
- Implement bootloaders, OTA updates, and firmware upgrade mechanisms
- Debug field issues and optimize system performance across CPU, memory, and power consumption
- Support product testing, manufacturing, and deployment processes
- Collaborate with cross-functional teams to ensure seamless hardware-software integration
What Makes You a Great Fit
- Strong proficiency in C/C++ programming for embedded systems
- Hands-on experience with RTOS or Embedded Linux environments
- Practical experience in hardware bring-up, debugging, and troubleshooting
- Solid understanding of ARM Cortex architectures (Cortex-M / Cortex-A)
- Knowledge of communication protocols and multithreading concepts
- Ability to read schematics and interpret datasheets effectively
- Experience working on real hardware products with end-to-end ownership
- Strong analytical thinking and problem-solving skills
- Exposure to tools like Yocto, Buildroot, or U-Boot is an added advantage
- Familiarity with BLE, Wi-Fi, LTE, or camera/audio systems is a plus
Skills Required
- Minimum 2 years experience
- Proficiency in C/C++ programming for embedded systems
- Hands-on experience with RTOS or Embedded Linux environments
- Practical experience in hardware bring-up, debugging, and troubleshooting
- Solid understanding of ARM Cortex architectures (Cortex-M / Cortex-A)
- Experience developing and optimizing device drivers for I2C, SPI, UART
- Ability to read schematics and interpret datasheets effectively
- Experience implementing bootloaders, OTA updates, and firmware upgrade mechanisms
- Experience working on real hardware products with end-to-end ownership
- Knowledge of communication protocols and multithreading concepts
- Exposure to Yocto, Buildroot, or U-Boot
- Familiarity with BLE, Wi‑Fi, LTE, or camera/audio systems
- Strong analytical thinking and problem-solving skills
What We Do
Weekday is an AI-powered recruitment platform that helps startups hire top-tier engineering and product talent. By leveraging a massive database of white-collar professionals and advanced outreach tools, the company streamlines the hiring process through automated sourcing, AI-driven resume screening, and white-glove contingency services. Their mission is to modernize recruitment by enabling companies to discover and engage passive candidates efficiently, ensuring high-quality hires for critical roles.







