Sponsored
Verified Job Engineering - Architecture

Embedded Firmware Engineer - 5 to 6 Years - Ahmedabad

Ahmedabad, Gujarat
Engineering - Architecture
#740964
Remote / WFH
MosChip® · Ahmedabad, Gujarat ·

Job Description

Job description
Embedded Firmware Engineer

Company Overview

MosChip is a semiconductor and embedded system design company with a focus on Embedded, Turnkey ASICs, Mixed Signal IP, Semiconductor & Product Engineering and IoT solutions catering to Aerospace & Defense, Consumer Electronics, Automotive, Medical and Networking & Telecommunications.

Synopsis

We are looking for an Embedded Firmware Engineer with strong experience in RTOS-based embedded firmware development for wearable or IoT devices. The role involves developing firmware and middleware using Zephyr/FreeRTOS, integrating connectivity modules such as BLE, GPS, LTE, and interfacing with multiple sensors.

The engineer will also contribute to board bring-up, device driver development, and platform integration, with some exposure to Embedded Linux environments where required.

Responsibilities
• Design and develop embedded firmware using RTOS such as FreeRTOS, Zephyr, ThreadX, or similar, including task scheduling, synchronization mechanisms, and inter-task communication.
• Design and develop embedded firmware and middleware for wearable devices using RTOS (Zephyr, FreeRTOS, or similar).
• Implement real-time tasks, scheduling, and power management for battery-operated systems.
• Integrate connectivity modules such as BLE, GPS, and LTE.
• Develop and integrate sensor interfaces and data processing for sensors such as IMU, heart-rate, temperature, and others.
• Develop and maintain device drivers and communication interfaces (I2C, SPI, UART, GPIO).
• Perform board bring-up activities, peripheral enablement, and debugging of hardware–software interaction issues.
• Work with Embedded Linux platforms when required, including basic BSP customization or driver integration.
• Collaborate with hardware, mobile, and cloud teams for end-to-end product integration.
• Perform unit testing, debugging, validation, and firmware performance optimization.
• Participate in code reviews and maintain technical documentation.

Person Specification

Required Skills
• Strong programming skills in C/C++ for embedded systems.
• Hands-on experience with RTOS-based development (Zephyr, FreeRTOS, or similar).
• Working experience with Embedded Linux environments, including kernel configuration, BSP layers, or driver integration.
• Experience with device driver development and hardware interfaces (SPI, I2C, UART, GPIO).
• Experience integrating BLE, GPS, LTE, or similar connectivity technologies.
• Experience with sensor integration and data acquisition.
• Strong debugging skills using JTAG, GDB, logic analyzers, oscilloscopes, or similar tools.
• Experience with Git-based development workflows.
• Ability to read schematics, datasheets, and technical reference manuals.

Desirable Skills
• Experience working with wearable or low-power IoT devices.
• Experience with power optimization and battery-operated systems.
• Experience with NXP or similar embedded platforms.
• Exposure to Yocto, Buildroot, or embedded Linux build systems.
• Familiarity with OTA update mechanisms, secure boot, or cloud-connected IoT devices.

Education Requirements: B. Tech / M. Tech (ECE / CSE / IT)

Experience: 5 to 6 Years

Location: Ahmedabad

Shift: General

Work Week: Monday to Friday

Quick Links

Who we are? : https://www.youtube.com/watch?v=4nvbzE-eUGk

How we train? : https://www.youtube.com/watch?v=Yy5GtKP7ozk

Contact: : www.moschip.com
View more Embedded Jobs in Ahmedabad →
Sponsored

Similar Openings in Engineering - Architecture

More jobs you might like

Reliability Engineer lalit3 Verified
Hokitika, West Coast Engineering - Architecture

Join a global dairy leader and play a key role in improving plant reliability, reducing downtime, and driving performance across our operati...

Posted 7m ago View Details
Senior CAD/CAM Programmer heena Verified
Jaipur, Rajasthan Engineering - Architecture

We are a well-established furniture manufacturing company seeking a highly experienced CAD/CAM Programmer to join our team full-time. This i...

Posted 2h ago View Details
Rājkot, Gujarat Engineering - Architecture

Experience: 1–3 Years About Us InventIndia is a leading product design and innovation company specializing in Industrial Design, Mechanical ...

Posted 2h ago View Details
Head Design Engineering heena Verified
Rājkot, Gujarat Engineering - Architecture

Responsibilities Lead the design and engineering processes for ropeway structures ensuring adherence to quality standards and cost-effective...

Posted 2h ago View Details
Site Surveyor heena Verified
Rājkot, Gujarat Engineering - Architecture

Summary Ensure the accurate translation of engineering designs onto the construction site through exact measurement and control Key Duties S...

Posted 2h ago View Details
Rājkot, Gujarat Engineering - Architecture

Lighting Consultant – Electrical Engineer V LIGHT is a fast-growing lighting & lifestyle solutions brand, creating inspiring spaces thro...

Posted 2h ago View Details