
- Early StageStartup in initial stages
- Growing fastShowed strong hiring growth in the past month
Firmware Development Senior Engineer (Fixed Tenure)
- ₹1L – ₹1.15L • 0.0% – 0.5%
- |Pune •
- |1 year of exp
- |Internship
About the job
JOBID: ENGG/RRDTP/2026/004
Firmware Development Senior Enginner — 2026
INTRODUCTION
We are inviting applications for the Firmware Development Senior Engineer (Fixed Tenure) position for 2026 from experienced embedded firmware engineers with a demonstrated record of product-ready code development, completed engineering projects, or major customer-reviewed firmware deployments.
This role is intended for engineers who have moved beyond academic or purely experimental firmware development and have experience taking firmware from requirements and architecture through implementation, integration, debugging, validation and delivery.
Minimum Experience Requirement — IMPORTANT
Candidates must have a minimum of 1 year of relevant hands-on firmware / embedded software experience.
Applicants must be able to demonstrate at least one of the following:
- Product-ready firmware/code that has been deployed or released.
- Completed embedded firmware projects with defined engineering deliverables.
- Major customer-reviewed or customer-facing firmware/code deployments.
- Production, field, pilot or advanced prototype firmware successfully delivered to a product or engineering team.
Freshers without Product Development experience, Project Deliverable Execution experience, or demonstrable deployment of production-quality firmware need NOT apply.
Academic assignments, classroom exercises and basic microcontroller programming projects alone will generally not satisfy the experience requirement.
Candidates with career gaps or who are returning to technology are welcome to apply if they can demonstrate relevant prior firmware/product-development capability.
The role provides exposure to the complete firmware-development lifecycle, including embedded architecture, controller programming, RTOS, device drivers, wireless stacks, BLE Mesh, BLE Long Range, BLE Audio, location technologies, gateway/router communication, algorithm implementation, hardware integration, product validation and customer-facing engineering support.
Application Requirements
Candidates may be requested to provide:
- Resume / CV
- Cover Letter
- Reference Letters, where applicable
- Firmware / Engineering Case Studies
- Self-Assessment Form
- Project or product-development portfolio
- GitHub or equivalent code samples, where appropriate and legally permissible
- Evidence of deployed, released or customer-reviewed engineering work
Incomplete applications may not be considered for further evaluation.
Please mention JOBID: ENGG/RRDTP/2026/004 in your application.
Please send all documents to:
SUMMARY
| Category | Details |
| ------------------------- | ---------------------------------------------------------------------------------------------------------- |
| Designation | Firmware Development Senior Engineer — Fixed Tenure |
| Functional Area | Embedded Firmware, Middleware & Wireless Software Development |
| Location | Pune / Delhi |
| Work Environment | Office, Product Development Site & Remote Engineering Work as applicable |
| Tenure | 06 Months — Fixed Tenure |
| Minimum Experience | 1+ Year relevant hands-on firmware / embedded product-development experience |
| Core Skills | Embedded C/C++, RTOS, Device Drivers, MCU Programming, Wireless Firmware, Embedded Middleware |
| Mandatory Platforms | Nordic nRF52 / nRF53 / nRF54, STM32 |
| Mandatory Wireless | BLE, BLE Mesh, BLE Long Range, BLE Audio |
| Location Technologies | BLE Beacon, RTLS, RSSI, Trilateration, UWB, AoA, AoD, BLE Sounding |
| Product Domains | Wearables, Hearables, IoT, Intelligent Devices, Medical / Diagnostic Systems, Mil-Grade Electronics |
| Qualification | UG / PG in Electronics & Electrical Engineering, Embedded Systems, Computer Science or related disciplines |
| Compensation | *Up to USD 1.2k per Month *, depending on experience, demonstrated capability and education status |
RESPONSIBILITIES
1. Firmware Ownership & Product Delivery
- Take ownership of firmware components from requirements through architecture, implementation, integration, validation and delivery.
- Develop reliable, maintainable and production-quality firmware for low-power embedded products.
- Deliver firmware within defined engineering timelines and product-development milestones.
- Work with minimal supervision and take responsibility for technical decisions within assigned firmware areas.
- Analyse requirements and translate them into firmware architecture, modules, interfaces and implementation plans.
- Maintain firmware across hardware revisions, product variants and software releases.
- Investigate defects, field issues, integration problems and requirement changes.
- Participate in code reviews, design reviews and firmware release activities.
- Prepare technical documentation, development notes, test reports and engineering presentations.
2. Mandatory nRF52 / nRF53 / nRF54 Firmware Development
- Mandatory hands-on development experience with Nordic nRF52, nRF53 and/or nRF54 platforms.
- Develop production-quality firmware for Nordic BLE platforms.
- Work with Nordic SDK / nRF Connect SDK and relevant development environments.
- Understand MCU peripherals, memory architecture, power states, interrupts, timers, clocks and low-power operation.
- Develop and integrate BLE services, characteristics, profiles and application logic.
- Debug firmware at the peripheral, protocol-stack and application levels.
- Work with SoftDevice / Nordic wireless stack concepts where applicable to the target platform.
3. STM32 Firmware Development
- Mandatory hands-on experience with STM32 development.
- Develop embedded C/C++ firmware for STM32 MCU platforms.
- Work with STM32 peripherals, clocks, timers, DMA, ADC, GPIO, communication interfaces and power-management features.
- Integrate STM32 firmware with sensors, displays, wireless controllers, external memories and other system components.
- Support STM32-based BLE products and BLE co-processor / host-controller architectures where applicable.
- Debug hardware/firmware interaction using appropriate laboratory and software tools.
4. BLE, BLE Mesh & BLE Long Range
- Mandatory practical experience with Bluetooth Low Energy (BLE).
- Mandatory practical understanding of BLE Mesh.
- Mandatory practical understanding of BLE Long Range (LE Coded PHY).
- Implement BLE GATT/GAP functionality, services, characteristics, notifications, indications and connection management.
- Work with BLE advertising, scanning, connection parameters, power optimisation and interoperability.
- Develop BLE Mesh nodes and support provisioning, configuration, addressing, messaging and network behaviour.
- Implement and optimise BLE Long Range communication for appropriate product requirements.
- Analyse BLE packet behaviour, connection performance, power consumption and reliability.
5. BLE Audio & Wireless Audio
- Mandatory exposure to BLE Audio development.
- Work with BLE Audio streaming and associated embedded data paths.
- Understand the relationship between wireless transport, audio processing, buffering, timing and power consumption.
- Support development and debugging of BLE Audio applications for hearables, headphones and other wireless audio products.
- Work with audio-related MCU/SoC interfaces and embedded peripherals where required.
- Analyse latency, packet loss, synchronisation, buffering and streaming reliability.
6. Beacon, RTLS & Location Technologies
Hands-on experience in one or more of the following is required, with strong preference for candidates who have implemented multiple technologies:
- BLE Beacon
- BLE-based RTLS
- RSSI-based positioning
- RSSI filtering and estimation algorithms
- Trilateration
- Angle of Arrival (AoA)
- Angle of Departure (AoD)
- UWB positioning
- BLE Sounding
- BLE-based ranging / distance estimation
- Multi-node positioning systems
Responsibilities may include:
- Implementing location and ranging algorithms on Nordic BLE platforms.
- Processing RSSI measurements and developing filtering / estimation logic.
- Implementing RSSI-based algorithms on nRF BLE platforms.
- Working with beacon advertising and scanning architectures.
- Supporting RTLS anchor/tag architectures.
- Understanding trilateration mathematics and practical RF measurement limitations.
- Integrating AoA/AoD-related data paths and positioning logic where applicable.
- Understanding UWB/BLE hybrid positioning architectures.
- Evaluating accuracy, latency, power consumption and environmental effects on positioning systems.
7. BLE Gateway & Router Firmware
- Develop and support firmware for BLE Gateways and BLE Routers.
- Understand BLE-to-host and BLE-to-network data paths.
- Configure and implement data sending from BLE Gateway / Router systems.
- Understand packet forwarding, routing, gateway configuration and communication between BLE nodes and higher-level systems.
- Support communication between BLE devices and external systems through UART, USB, Ethernet, Wi-Fi, cellular or other interfaces as required.
- Debug connectivity, data-routing, buffering and protocol issues across the BLE device, gateway and network layers.
- Understand gateway configuration, device provisioning and data forwarding requirements.
8. RTOS, Drivers & Embedded Middleware
- Develop firmware using RTOS-based architectures, including task scheduling, queues, semaphores, mutexes, timers, interrupts and event-driven designs.
- Work with RTOS platforms such as Zephyr, FreeRTOS and equivalent embedded operating systems.
- Develop and maintain hardware abstraction and middleware layers.
Develop device drivers for:
- BLE
- UART
- SPI
- I²C
- GPIO
- Timers
- PWM
- ADC
- NVM / Flash
- Sensors
- Displays
- Audio peripherals
Understand interrupt-driven and DMA-based firmware architectures.
Debug concurrency, timing, memory and race-condition problems.
9. Sensors & Embedded Algorithms
Develop firmware interfaces and data-processing pipelines for sensors including:
- Accelerometer
- Gyroscope
- Magnetometer
- PPG
- ECG
- Temperature
- Pressure
- Environmental sensors
- Medical / diagnostic sensors
- Other MEMS and algorithmic sensors
Support implementation of embedded algorithms such as:
- Motion detection
- Activity detection
- Step / pedometer algorithms
- Sensor fusion
- RSSI processing
- Position estimation
- Filtering
- Event detection
- Device-state estimation
- Other product-specific signal-processing functions
10. Stochastic Systems & Generative Learning
- Understand the application of Stochastic Models and Generative Learning within embedded and intelligent-device systems.
- Understand probabilistic system behaviour, uncertainty, noise, estimation and model-based decision processes.
- Support implementation of model-driven or stochastic algorithms on embedded platforms where applicable.
- Understand the relationship between sensor data, probabilistic models, embedded computation and product-level decisions.
- Evaluate model outputs against measured data and product requirements.
- Support the engineering integration of computational models while considering memory, compute, latency, power and reliability constraints.
- Apply appropriate engineering validation rather than treating model-generated outputs as automatically correct.
SKILLS
Embedded Programming
- Mandatory excellent Embedded C programming skills.
- Strong ability to write efficient code for low-power, memory-constrained embedded systems.
- Practical understanding of C memory management, pointers, structures, bit manipulation, interrupts and concurrency.
- C++ knowledge is advantageous where used within the target firmware architecture.
- Assembly-level understanding is advantageous for debugging, optimisation and low-level analysis.
- Controller programming experience is mandatory.
Operating Systems & SDKs
Hands-on experience with one or more of:
- Zephyr
- FreeRTOS
- Nordic nRF Connect SDK
- Nordic SDK
- STM32Cube / STM32 HAL / LL
- ESP-IDF
- Arm Mbed
- Other commercial or open-source embedded SDKs
Strong understanding of:
- RTOS scheduling
- Tasks / threads
- Interrupts
- Queues
- Semaphores
- Mutexes
- Timers
- Event systems
- Memory management
- Power management
- Driver architecture
Wireless
Mandatory:
- Bluetooth Low Energy
- BLE Mesh
- BLE Long Range
- BLE Audio
- BLE Audio Streaming
Strongly preferred:
- BLE Beacon
- RTLS
- RSSI positioning
- Trilateration
- AoA
- AoD
- UWB
- BLE Sounding
Additional knowledge of Wi-Fi, cellular or other wireless technologies is advantageous.
HARDWARE / FIRMWARE INTERACTION
- Work closely with Hardware Engineering during board development and bring-up.
- Understand schematics, block diagrams, component datasheets and hardware interfaces sufficiently to debug firmware/hardware issues.
- Support hardware bring-up and identify whether failures originate from hardware, firmware, drivers, protocols or system configuration.
- Collaborate on peripheral mapping, pin configuration, power sequencing, clocks and interface requirements.
- Participate in design reviews where firmware requirements affect hardware architecture.
This role intentionally overlaps with the Embedded System Design function at the hardware/firmware interface, but the primary ownership of this position is firmware architecture, implementation, integration, debugging and deployment.
PRODUCT DEVELOPMENT & CUSTOMER DELIVERY
Candidates must understand that firmware development in this role is product-delivery oriented.
The successful candidate should be capable of:
- Taking ownership of assigned firmware modules.
- Working against defined product requirements.
- Delivering working firmware builds.
- Debugging issues independently.
- Supporting integration with hardware.
- Responding to engineering change requests.
- Participating in customer or stakeholder reviews.
- Preparing release-quality documentation.
- Supporting field / pilot deployments where required.
- Maintaining code through product iterations and releases.
Experience with major customer-reviewed firmware/code deployments will be considered particularly valuable.
SITE, OFFICE & MANUFACTURING INTERACTION
The position may require interaction across Pune / Delhi offices, product-development locations and external engineering/manufacturing environments, consistent with the Embedded System Design role.
The candidate should be willing to:
- Work from the designated office/product-development location when required.
- Participate in hardware bring-up and system integration activities.
- Interact with Hardware, Product, Mechanical, Design and Manufacturing teams.
- Support EMS / manufacturing partners during product development.
- Participate in EMS or manufacturing site visits for prototype builds, firmware flashing, production testing, debugging, validation and deployment support.
- Work with vendors, fabricators, integrators and manufacturing partners where firmware requirements are involved.
PRODUCT / DOMAIN EXPERIENCE
Candidates with experience in the following are particularly encouraged to apply:
- Smartwatches
- Wearables
- Hearables
- TWS / Bluetooth headphones
- BLE products
- BLE Mesh products
- BLE Audio products
- BLE Beacon systems
- RTLS
- Location / positioning systems
- UWB systems
- IoT products
- Battery-powered embedded products
- Medical / diagnostic devices
- Industrial electronics
- Mil-Grade / rugged electronics
- Intelligent edge devices
- Sensor platforms
- Wireless gateways
- Embedded routers
- Customer-deployed embedded products
HARDWARE HACKING & DEBUGGING
Candidates should be comfortable investigating real hardware rather than relying exclusively on software simulation.
Experience may include:
- Product teardown
- Hardware/software interface investigation
- Datasheet analysis
- Peripheral identification
- Protocol analysis
- Logic analyser / oscilloscope-based debugging
- BLE packet analysis
- Firmware logging and trace analysis
- Hardware modification
- Reverse engineering
- Fault isolation
- Prototype debugging
- Firmware recovery / flashing
- Performance and power analysis
REQUIREMENTS
- Minimum 1 year of relevant professional or demonstrably equivalent hands-on embedded firmware experience.
- Demonstrable experience with product-ready code, completed projects or major customer-reviewed code deployments.
- Freshers without Product Development or Project Deliverable Execution experience need NOT apply.
- Mandatory Embedded C / controller programming experience.
- Mandatory hands-on experience with nRF52 / nRF53 and/or nRF54.
- Mandatory hands-on experience with STM32.
- Mandatory experience with BLE.
- Mandatory experience with BLE Mesh.
- Mandatory experience with BLE Long Range.
- Mandatory experience with BLE Audio / BLE Audio Streaming.
- Practical experience with at least several of Beacon, RTLS, RSSI algorithms, Trilateration, UWB, AoA, AoD or BLE Sounding is strongly required.
- Strong understanding of RTOS concepts and embedded middleware.
- Strong understanding of device-driver development.
- Ability to work independently with limited supervision.
- Strong analytical and structured problem-solving ability.
- Ability to document and communicate technical findings.
- Willingness to work across hardware, firmware and product-development teams.
- Willingness to interact with Design, Manufacturing and EMS partners.
- Willingness to participate in relevant office, product-development and EMS/manufacturing site activities.
- Candidates from technology-product startups, core-engineering companies and embedded product organisations are preferred.
WHAT WE VALUE
We are looking for engineers who demonstrate:
Product delivery over academic familiarity.
Working firmware over code samples alone.
Debugging ability over theoretical knowledge.
Ownership over supervision.
Engineering judgment over assumptions.
Wireless understanding over protocol buzzwords.
Execution over experimentation alone.
A candidate should be able to show what was built, what was delivered, what problems were encountered, how they were solved, and what ultimately reached a product, customer, deployment or defined engineering milestone.
APPLICATION
Please include:
- Resume / CV
- Cover Letter
- Firmware / Engineering Case Study
- Project / Product Portfolio
- Reference Letters, where available
- Self-Assessment Form
- Relevant technical links, GitHub repositories, publications or permissible code/project documentation
- Brief description of at least one product-ready, deployed, completed or customer-reviewed firmware project
Please clearly mention:
JOBID: ENGG/RRDTP/2026/004
Send applications and supporting documents to:
Incomplete applications may not be considered for further evaluation.
About the company

lvlAlpha
- Early StageStartup in initial stages
- Growing fastShowed strong hiring growth in the past month
Funding
Perks
Similar Jobs








