Posted on: 12/11/2025
Description :
Key Responsibilities :
- Lead firmware design, development, and maintenance for microcontroller and microprocessor-based platforms (ARM Cortex-M, STM32MP, TI AM62x, Broadcom multi-core architectures, ESP32-S3/C6, RISC V).
- Architect and implement custom Yocto-based Linux distributions and FreeRTOS deployments across single-core and multi-core edge hardware, integrating AI processors, DSPs, and sensor interfaces.
- Develop device drivers and board support packages for a variety of sensors (IR imaging arrays, high-res cameras, precision load cells, audio DSP, proximity sensors) and communication modules (BLE, LoRa, USB-C).
- Support integration and optimization of sensor fusion pipelines, including ML models (CNN, LSTM, YOLO-family) for classification, anomaly detection, and predictive analytics.
- Build robust, secure firmware for handling high-throughput sensor data, cloud connectivity, and privacy/compliance features (event-based activation, local data processing, OTA updates).
- Collaborate cross-functionally with hardware, software, and product teams to achieve seamless integration and diagnostics for modular and scalable systems.
- Design and execute comprehensive test plans : unit, integration, sensor calibration, and in-field validation.
- Document all development stages and ensure compliance with IoT, CE, FCC, RoHS, and application-level certifications.
- Mentor junior engineers and represent firmware perspective with manufacturing and technical partners.
Qualifications :
- Bachelors or Masters degree in Computer Engineering, Electrical/Electronics Engineering, or related field from a Tier 1 institute.
- 6 -8 years experience in embedded systems and firmware development from ground up, including complex product cycles and startup exposure preferred.
- Extensive experience with ARM Cortex-M/-A based microcontrollers and microprocessors (STM32N6, STM32MP, TI AM62x, Broadcom multi-core), ESP32-S3, ESP32-C6, and exposure to RISC V architectures.
- Yocto Linux and FreeRTOS expertise, including BSP, kernel module, and driver development for image processing, ML, DSP, and sensor interfacing.
- Ability to work with AI-enabled SoCs, digital signal processing, filter/RF design, and embedded ML frameworks.
- Deep knowledge of custom device driver creation (cameras, load cells, DSP, BLE/LoRa) and secure IoT system integration.
- Strong troubleshooting and holistic problem-solving skills for multidisciplinary, cross-team collaboration.
- Proficient technical communication and process documentation.
Preferred Skills :
- Prior IoT/consumer electronics experience ( wearables, smart devices).
- Familiarity with STM32, Broadcom, TI, and ESP platforms across ARM and RISC V cores.
- Hands-on with privacy/encryption standards, OTA update frameworks, secure edge/cloud data handling.
- Collaborative mindset and mentoring experience in agile, product-driven
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1573293
Interview Questions for you
View All