Senior Embedded Firmware Engineer
12 hours ago
Description: Senior Embedded Firmware Engineer (IoT / STM32 / LoRa) Experience: 9+ Years (Flexible for strong profiles) Industry: IoT, Embedded Systems, Wireless Communication, Sensor Devices Role Overview We are seeking a world-class Embedded Firmware Engineer to design, build, and optimize firmware for next-generation IoT sensor devices. The ideal candidate has deep experience in ARM-based microcontrollers (STM32) , low-power wireless communication (LoRa/xDot) , and scalable device firmware architecture . This role involves end-to-end ownership of embedded systems — from architecture to deployment. Key Responsibilities Firmware Development Architect, develop, and maintain embedded firmware in C/C++ for ARM Cortex-M microcontrollers. Build robust firmware using STM32 HAL, LL drivers, CMSIS , and custom peripheral drivers. Develop reusable firmware libraries, bootloader components, and peripheral drivers. IoT & Wireless Connectivity Implement low-power wireless communication using LoRa, LoRaWAN, Sub-GHz radios , or LPWAN stacks. Work with industrial IoT modules such as MultiTech xDot (MTXDOT-WW1-B15) or equivalent. Optimize packet structures, RF settings, payload formats, timing, and reliability. System-Level Engineering Analyze and optimize memory using .map, .elf, .list, .cyclo reports. Perform system performance tuning (interrupt latency, power modes, sleep cycles). Develop robust error handling, failsafe mechanisms, watchdogs, and OTA update logic (if applicable). Debugging & Validation Use advanced debugging tools: ST-Link, JTAG/SWD, Logic Analyzers, Oscilloscopes . Diagnose hard faults, stack overflows, and memory corruption. Validate firmware with stress tests, regression testing, and diagnostic tools. Build & Tooling Work with Makefile , GCC ARM toolchain, CMake, or embedded CI pipelines. Implement CI/CD for firmware builds and automated testing workflows. Collaboration Work closely with cross-functional teams (hardware, cloud, mobile, QA). Support cloud integration (MQTT, AWS IoT, Azure IoT, custom TCP/UDP protocols ). Participate in architecture design, documentation, and technical reviews. Essential Qualifications Expert knowledge of Embedded C/C++ Strong experience with STM32 (any L0/L1/L4/F4/C0 series) Deep understanding of ARM Cortex-M architecture Experienced in peripherals → I2C, SPI, UART, ADC, DMA, TIM, GPIO Experience with low-power design for battery-operated devices Hands-on with LoRa / LoRaWAN / RF systems Strong debugging skills: SWD, JTAG, Fault analyzers Ability to derive insights from compiler artifacts: .elf, .map, .list, .o, .d, .su, .cyclo Preferred Skills (Global Standard) MultiTech xDot / Conduit device experience Exposure to RTOS (FreeRTOS, Zephyr) Python scripting for automation Cloud IoT integrations (AWS / Azure / GCP) Experience with secure boot , crypto libraries, firmware signing Experience with test automation tools Knowledge of FCC/CE RF compliance requirements
-
Senior Embedded Firmware Engineer
1 day ago
bangalore, India Datanetiix Solutions Inc. Full timeDescription: Senior Embedded Firmware Engineer (IoT / STM32 / LoRa) Experience: 9+ Years (Flexible for strong profiles) Industry: IoT, Embedded Systems, Wireless Communication, Sensor Devices Role Overview We are seeking a world-class Embedded Firmware Engineer to design, build, and optimize firmware for next-generation IoT sensor devices. The ideal...
-
Senior Embedded Firmware Engineer
2 days ago
bangalore, India Datanetiix Solutions Inc. Full timeDescription: Senior Embedded Firmware Engineer (IoT / STM32 / LoRa)Experience: 9+ Years (Flexible for strong profiles)Industry: IoT, Embedded Systems, Wireless Communication, Sensor DevicesRole OverviewWe are seeking a world-class Embedded Firmware Engineer to design, build, and optimize firmware for next-generation IoT sensor devices. The ideal candidate...
-
Senior Firmware Engineer
1 day ago
bangalore, India HCLTech Full timeJob Description: Firmware / Embedded Software Engineer Role Overview We 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...
-
Embedded Systems Firmware Engineer
7 days ago
bangalore, India beBeeFirmware Full timeFirmware Development OpportunityAt our organization, we are seeking an exceptional Embedded Systems Firmware Engineer to join our team. As a key member of the firmware development group, you will be responsible for designing and developing high-quality firmware for our cutting-edge products.Key Responsibilities:Firmware Design and Development: Develop...
-
Embedded Firmware Engineer
4 weeks ago
bangalore, India Praan Full timeBackground Praan (Praan, Inc.) is an impact focused deep-tech startup democratizing clean air using breakthrough filterless technology. The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India. Our team puts extreme attention to detail and loves building technology that's aspirational. Praan's team...
-
Embedded Firmware Expert
1 week ago
bangalore, India beBeeFirmwareEngineer Full timeEmbedded Firmware EngineerWe are seeking a skilled Embedded Firmware Engineer to develop models for firmware development code in data center products.Main Responsibilities:Design and implement system-level models using SystemC for testing firmware development code.Create virtual prototypes of SoC and electronics systems for ESL design verification.Develop...
-
Embedded Firmware Specialist
1 week ago
bangalore, India beBeeFirmwareEngineer Full timeJob OpportunityWe are seeking a highly skilled firmware engineer to join our team.The successful candidate will be responsible for designing and developing firmware for solid-state drives (SSDs) using embedded C programming skills.In this role, you will:Develop firmware on multi-core platforms.Implement data structures, search, and sort algorithms.Debug...
-
Embedded Systems Firmware Specialist
7 days ago
bangalore, India beBeeFirmware Full timeFirmware EngineerAs a key member of our engineering group, we seek a skilled professional to design, develop, and test firmware for embedded systems. The ideal candidate will have expertise in C++ programming and experience with embedded systems development.6+ years of experience in C++ and embedded systems development is required. Strong hands-on expertise...
-
Senior / Lead Firmware QA Engineer
1 week ago
bangalore, India Anblicks Full timeJob Role: Senior / Lead Firmware QA EngineerLocation: Ahmedabad / Hyderabad (Hybrid)Company: Anblicks Inc. – Great Place to Work® CertifiedExperience: 10–12+ YearsPreferred: 🕒 Early Joiners / Immediate Joiners (within 15–30 days) highly preferredRole OverviewAnblicks is seeking a Senior / Lead Firmware Quality Assurance Engineer to shape the...
-
Senior / Lead Firmware QA Engineer
7 days ago
bangalore, India Anblicks Full timeJob Role: Senior / Lead Firmware QA Engineer Location: Ahmedabad / Hyderabad (Hybrid) Company: Anblicks Inc. – Great Place to Work® Certified Experience: 10–12+ Years Preferred: Early Joiners / Immediate Joiners (within 15–30 days) highly preferred Role Overview Anblicks is seeking a Senior / Lead Firmware Quality Assurance Engineer to shape the...