Senior Firmware Engineer
3 days ago
Job Description: Firmware / Embedded Software Engineer Role Overview We are looking for a skilledEmbedded Software Engineerto design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming inEmbedded C, working withRTOS, and implementingcommunication protocolswhile interfacing with various hardware peripherals. Key Responsibilities Design, develop, and debug embedded firmware usingEmbedded C Develop and maintain applications onRTOS-based systems(FreeRTOS, ThreadX, Zephyr, etc.) Implement and maintaincommunication protocolssuch as UART, SPI, I2C, CAN, USB, Ethernet, MQTT, or Modbus Work withmicrocontrollers(ARM Cortex-M, STM32, NXP, TI, Microchip, etc.) Configure and interfaceperipherals: GPIO, Timers, ADC, DAC, PWM, Watchdog, DMA Perform board bring-up and low-level driver development Debug usingJTAG/SWD, logic analyzers, oscilloscopes Optimize firmware for performance, memory, and power consumption Collaborate with hardware, QA, and system teams Follow coding standards, documentation, and version control (Git) Required Skills & Qualifications Strong proficiency inEmbedded C Hands-on experience withRTOS concepts(tasks, scheduling, semaphores, mutexes, queues, interrupts) Experience withmicrocontroller architectures Solid understanding ofembedded peripherals and registers Experience implementingcommunication protocols Familiarity withbare-metal and RTOS-based firmware Debugging skills using hardware and software tools Understanding of memory management, linker scripts, and boot process Good to Have C++ for embedded systems Embedded Linux exposure Bootloaders and firmware update mechanisms (OTA) Low-power design techniques Safety or automotive standards (MISRA, ISO 26262) Experience with CI/CD for embedded systems Education Bachelor’s degree in Electronics, Computer Engineering, or related field Experience Level (Customize) Senior: 6- 10 years
-
Senior Firmware Engineer
4 days ago
New Delhi, India HCLTech Full timeJob Description: Firmware / Embedded Software EngineerRole OverviewWe are looking for a skilled Embedded Software Engineer to design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming in Embedded C, working with RTOS, and implementing communication protocols while interfacing with various...
-
Senior Firmware Engineer
3 days ago
New Delhi, India HCLTech Full timeJob Description: Firmware / Embedded Software Engineer Role Overview We are looking for a skilledEmbedded Software Engineerto design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming inEmbedded C, working withRTOS, and implementingcommunication protocolswhile interfacing with various hardware...
-
Senior Firmware Engineer
4 weeks ago
New Delhi, India Elecbits Full timeAbout usElecbits is India’s leading full-stack, vertically integrated Electronics engineering and manufacturing organisation, enabling customers like Panasonic, Yamaha, Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in a simpler, faster, scalable manner. We are on a mission to build the digital and physical infrastructure for...
-
Senior Firmware Engineer
3 weeks ago
New Delhi, India Byteforge Systems Full timeCompany DescriptionWe are a startup product development firm that specializes in creating wearables, consumer electronics, and medical devices. Clients often approach us with unique challenges that require a creative outlook and an adaptable skill set. Some products we have contributed to include Whoop 4, Whoop MG, Nuro self-driving car, and the Lumia...
-
Senior Firmware Engineer
3 weeks ago
New Delhi, India Byteforge Systems Full timeCompany DescriptionWe are a startup product development firm that specializes in creating wearables, consumer electronics, and medical devices. Clients often approach us with unique challenges that require a creative outlook and an adaptable skill set. Some products we have contributed to include Whoop 4, Whoop MG, Nuro self-driving car, and the Lumia...
-
Senior Firmware Engineer
3 weeks ago
New Delhi, India Byteforge Systems Full timeCompany DescriptionWe are a startup product development firm that specializes in creating wearables, consumer electronics, and medical devices. Clients often approach us with unique challenges that require a creative outlook and an adaptable skill set. Some products we have contributed to include Whoop 4, Whoop MG, Nuro self-driving car, and the Lumia...
-
Senior Firmware Engineer
3 weeks ago
New Delhi, India Byteforge Systems Full timeCompany DescriptionWe are a startup product development firm that specializes in creating wearables, consumer electronics, and medical devices. Clients often approach us with unique challenges that require a creative outlook and an adaptable skill set. Some products we have contributed to include Whoop 4, Whoop MG, Nuro self-driving car, and the Lumia...
-
Senior Firmware Engineer
2 weeks ago
New Delhi, India Vista Applied Solutions Group Inc Full timeJob Summary:Client is looking for Firmware Engineer and this is hybrid position from Banglore.Responsibilities:- Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors. - Work on Machine Learning based NAND management...
-
Senior Firmware Engineer
2 weeks ago
New Delhi, India Vista Applied Solutions Group Inc Full timeJob Summary:Client is looking for Firmware Engineer and this is hybrid position from Banglore.Responsibilities:- Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors. - Work on Machine Learning based NAND management...
-
Senior Firmware Engineer
2 weeks ago
New Delhi, India Vista Applied Solutions Group Inc Full timeJob Summary: Client is looking for Firmware Engineer and this is hybrid position from Banglore.Responsibilities: Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors. Work on Machine Learning based NAND management...