Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI

20 hours ago


Ahmedabad, Gujarat, India Decklar Full time ₹ 12,00,000 - ₹ 24,00,000 per year

Job Title:
Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI

Location:
Ahmedabad, India

Experience:
3 to 7 Years

About Decklar:

Decklar is a Silicon Valley–headquartered company transforming how the world's largest enterprises make decisions in their supply chains. We design and deliver intelligent solutions that help Global 2000 customers automate complex processes—from replenishment planning and revenue forecasting to proof of delivery, quality release, and supply chain security.

Role Overview:

We are seeking a highly motivated Senior Embedded Firmware Engineer to join our Edge AI and IoT product development team. The candidate will design, develop, and maintain high-performance firmware solutions for microcontroller-based platforms. You will contribute to next-generation Edge AI trackers and condition-monitoring devices, while also mentoring junior team members and collaborating across functions.

Key Responsibilities:

Design, develop, and maintain firmware for embedded IoT and Edge AI systems on ARM Cortex M0+/M3/M4 platforms.

Implement low-power strategies, memory optimization techniques, and peripheral management (I2C, SPI, SDIO, UART, Timers, DMA, BT/BLE, Wi-Fi, GSM).

Develop using RTOS (e.g., FreeRTOS, Zephyr) and bare-metal environments.

Debug, optimize, and validate firmware on complex architectures (multi-core ARM, MCUs with integrated wireless).

Conduct unit testing, integration testing, and system-level validation for robust deliverables.

Perform code reviews, ensure adherence to coding standards, and guide junior engineers.

Collaborate closely with hardware, software, and QA teams for seamless system integration.

Document designs, code, and processes to maintain traceability and knowledge sharing.

Stay updated with industry trends in Edge AI, IoT, and embedded technologies, contributing innovative ideas.

Required Skills & Experience:

Expertise in C / C++ programming for embedded systems, with strong code optimization and debugging skills.

RTOS experience: Hands-on with FreeRTOS, Zephyr, or similar real-time OS; understanding of thread scheduling, context switching, and memory management.

Microcontroller platforms: ARM Cortex M0+, M3, M4 (low power modes, peripheral integration).

Peripheral interfaces: I2C, SPI, SDIO, UART, Timers, DMA, Bluetooth, BLE, Wi-Fi, GSM.

Low-power design: Proven experience with memory optimization, power management, and energy-efficient firmware.

Edge AI experience: Exposure to Edge AI concepts, including data preprocessing, event detection, or sensor fusion at the edge.

Firmware tooling: Skilled in using debuggers, oscilloscopes, logic analyzers, firmware build chains, and version control (Git).

IoT device experience: In-field device monitoring, deployment, and troubleshooting.

Python or scripting: Comfortable with scripting for automation, validation, or tool development.

Object-oriented fundamentals and design patterns for embedded systems.

Preferred (Nice to Have):

Experience with consumer electronics or high-volume IoT devices.

Education:

Bachelor's degree in Electronics / Electrical Engineering / Computer Science or equivalent experience.

Why Join Decklar?

Be part of a passionate team driving innovation in Edge AI and IoT.

Work on meaningful projects that impact global supply chains.

Opportunity to learn, contribute, and grow in a collaborative environment.

Read more about how Responsible Rebels at Decklar make great things happen

Work Authorization:
The candidate must be authorized to work in India legally.

Recruitment agencies
: We do not accept unsolicited agency resumes. Please do not forward resumes to this email, our website, or other company locations. We are not responsible for any fees related to unsolicited resumes.


  • Firmware Engineer

    12 hours ago


    Ahmedabad, Gujarat, India Convasys Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Firmware Engineer – Embedded Systems & IoTWe are looking for a Firmware Engineer to join our team and contribute to the development of cutting-edge embedded systems and IoT applications.Key Responsibilities:Design and development of firmware for embedded systems.Develop and maintain device drivers (I2C, SPI, UART, ADC, PWM, etc.).Hardware integration and...


  • Ahmedabad, Gujarat, India Teq Diligent Product Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Job Description – Embedded Firmware EngineerJob titleEmbedded Firmware EngineerCompany NameTeq Diligent Product Solutions Pvt. Ltd.LocationAhmedabadJob TypeFull TimeJob purposeThis Job is intended to lead a team of Firmware/Software engineers to execute embedded firmware projects. The job involves overall responsibility for technical aspects of design. It...

  • Embedded Engineer

    2 weeks ago


    Ahmedabad, Gujarat, India SEMCONIX TECH SOLUTIONS Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Company DescriptionSEMCONIX TECH SOLUTIONS is an innovative technology company specializing in embedded systems, IoT, wireless communication, product engineering, and automation. We offer end-to-end expertise spanning the entire product development lifecycle, from concept and design to hardware, firmware, testing, and integration. By leveraging advancements...


  • Ahmedabad, Gujarat, India b39937a2-07ee-4ffd-aa8e-2a6f33dc7f77 Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Experience: 3+ Years in embedded firmware and hardware developmentQualification: BE/BTech in Electronics, Mechatronics, RoboticsKey SkillsFirmware development in C/C++ for microcontrollers (STM32/ARM)Experience with RTOS, CAN, UART, SPI communicationHardware debugging and system integration skillsKnowledge of sensor interfacing and embedded Linux a...


  • Ahmedabad, Gujarat, India Atri Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:Collaborate with cross-functional teams on product roadmap and resource allocation.Design, develop, test & maintain firmware using RTOS, microcontrollers & Linux.


  • Ahmedabad, Gujarat, India Varologic Technologies Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Key SkillsRole: Firmware and driver development for embedded devices including sensors, motor controllers, and battery management systemsExperience with real-time operating systems (RTOS) and embedded communication protocols such as CAN, UART, SPIProficient in C and C++ programming for resource-constrained environmentsHands-on experience with microcontroller...


  • Ahmedabad, Gujarat, India Varologic Technologies Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Embedded Systems EngineerExperience:1 3 YearsQualification:Degree in Electronics/Embedded Systems or related field, strong C/C programming, microcontroller platforms experience (STM32/ARM), familiarity with hardware bring-up and debuggingLocation:3 Positions, Ahmedabad, Gujarat, IndiaKey SkillsRole: Firmware and driver development for embedded devices...


  • Ahmedabad, Gujarat, India Mantra Softech Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role & responsibilities:Experience with Linux, RTOSDevelop and maintain embedded firmware for processor-based systems, ensuring reliable and efficient operation.Design and implement device drivers, communication protocols, and peripheral interfaces (e.g., SATA, PCIE, USB, DDR3/4, UART, SPI, I2C, CAN).Collaborate with hardware engineers to understand and...


  • Ahmedabad, Gujarat, India SMARTfill Solutins LLP Full time ₹ 3,60,000 per year

    Key ResponsibilitiesDevelop and maintain embedded software for microcontroller-based systemsWork with C/C++ and RTOS environments for industrial applicationsDebug, test, and optimize firmware for performance and reliabilityCollaborate with hardware engineers to integrate software with electronic systemsParticipate in code reviews, system testing, and...

  • Embedded Engineer

    1 week ago


    Ahmedabad, Gujarat, India InfinityRadar || A Sahana System Group Company Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Title:Embedded EngineerWe are seeking an experienced and innovativeSenior Embedded Hardware Engineerto lead the design, development, and validation of complex embedded hardware systems. You will play a key role in architecting and implementing hardware solutions for products ranging from embedded IoT devices to high-performance embedded systems. This...