Semiconductor Opportunity

Embedded Software / Edge-AI Firmware Engineer

Noida, Bangalore
5 - 8 Years Experience
Full Time
Role Snapshot

Modern chips require localized, on-chip firmware to manage low-level drivers and compress complex machine learning models directly onto resource-constrained edge microcontrollers.

Job Description

Our client is a global Semiconductor leader and premier R&D GCC in Noida, driving cutting-edge innovation in automotive safety, advanced microcontrollers, and edge-AI processing silicon.

Key Professional Responsibilities:

  1. Design, program, and debug low-level firmware, system abstractions, and hardware-enabling software drivers directly for advanced microcontroller architectures.
  2. Optimize, quantize, and port sophisticated Machine Learning models (Convolutional & Neural Networks) from frameworks like PyTorch or TensorFlow down to low-power, bare-metal microcontroller environments (TinyML).
  3. Implement real-time task scheduling, memory optimizations, and power-management firmware routines within highly constrained embedded operational structures.
  4. Develop secure bootloader protocols and over-the-air (OTA) firmware update systems for automotive-grade and IoT network-connected edge silicon.

Core Technical Competencies Required:

  1. Embedded Software: Expert-level Embedded C/C++, Bare-Metal register-level programming, Real-Time Operating Systems (FreeRTOS, Zephyr, or VxWorks), and Linux Kernel Driver architecture.
  2. Edge-AI Frameworks: TinyML compilation, model quantization, pruning architectures, PyTorch, TensorFlow Lite Micro, and custom NPU hardware driver interfacing.


Confidentiality Assured: At Screen2Hire, we understand the specialized nature of the VLSI ecosystem. If you are a passive candidate exploring the NCR market and want a confidential career mapping discussion before applying formally, please reach out directly to our principal desk at vikas.sharma@screen2hireconsulting.com.

Job Information
Location Noida, Bangalore
Experience 5 - 8 Years
Domain Embedded
Employment Type Full Time
Core Skills
Embedded C/C++ FreeRTOS Linux Kernel TinyML PyTorch
Interested in this role?

Share your updated CV and our semiconductor hiring team will connect with you if your experience aligns with the opportunity.