Firmware Engineer
12 hours ago
Firmware Engineer – Embedded Systems & IoT
We 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 bring-up of embedded platforms.
- Work closely with hardware, application, and product design teams for seamless integration.
- Debug firmware using oscilloscopes, logic analyzers, and JTAG debuggers.
- Implement and support wireless connectivity protocols (BLE Mesh, Wi-Fi, Zigbee, OpenThread).
- Integrate and manage various sensors (PIR, LUX, microwave, ultrasonic, thermal, etc.).
- Work on
nRF modules
for BLE and mesh-based communication systems
Qualifications:
- Bachelor's or Master's degree in Electronics Engineering, Computer Science, or related field.
Required Skills:
- Proficiency in
C programming
for embedded systems. - Hands-on experience with microcontroller families such as
ESP, Nordic (nRF), ST, TI, Renesas
. - Strong development experience in firmware and device drivers.
- Practical experience with communication protocols: I2C, SPI, UART, ADC, PWM.
- Familiarity with
BLE Mesh
,
Wi-Fi
,
Zigbee
,
OpenThread
. - Experience with network protocols:
MQTT, HTTP, FTP, SMTP
. - Strong debugging and problem-solving skills with hardware tools.
Good to Have:
- Knowledge of
RTOS
(e.g., FreeRTOS, Zephyr). - Experience with
embedded Linux
platforms. - Exposure to
wireless communication standards
like LoRa and Cellular IoT.
-
Embedded Firmware Engineer
2 weeks ago
Ahmedabad, Gujarat, India Teq Diligent Product Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per yearJob 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...
-
Senior Firmware Engineer
4 days ago
Ahmedabad, Gujarat, India Mantra Softech Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole & 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...
-
Jr Motor Firmware Engineer
1 week ago
Ahmedabad, Gujarat, India Spicules Technologies Full time ₹ 2,00,000 - ₹ 12,00,000 per yearJunior Motor Firmware EngineerKey Responsibilities Firmware DevelopmentDevelop and maintain firmware for motor control applications microcontrollersImplement motor control algorithms for BLDC and other motor typesWrite clean, well-documented embedded C code following coding standardsIntegrate motor controller ICs with microcontrollerDevelop and test PWM...
-
Junior Motor Firmware Engineer
1 week ago
Ahmedabad, Gujarat, India ATRI Solutions Full time ₹ 4,00,000 - ₹ 8,00,000 per yearJunior Motor Firmware EngineerKey ResponsibilitiesFirmware DevelopmentDevelop and maintain firmware for motor control applications microcontrollersImplement motor control algorithms for BLDC and other motor typesWrite clean, well-documented embedded C code following coding standardsIntegrate motor controller ICs with microcontrollerDevelop and test PWM...
-
Junior Motor Firmware Engineer
1 week ago
Ahmedabad, Gujarat, India Atri Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per yearResponsibilities:* Design, develop, test & maintain motor firmware using BLDC motors, IC engines, microcontrollers, Embedded C, DC motors, ARM Cortex, IDE, debuggers & version control.
-
Ahmedabad, Gujarat, India Orbitt Space Full time ₹ 8,00,000 - ₹ 12,00,000 per yearAbout Orbitt SpaceOrbitt Space is a spacetech startup founded byex-ISRO scientists and engineers, developingnext-generation ion propulsion systemsforultra-low Earth orbit (ULEO ~200 km)satellites.Our propulsion systems integratehigh-voltage power electronicswithDSP-based real-time control systemsto achieve precise and stable plasma operation in orbit.Role...
-
Senior Firmware Engineer
1 week ago
Ahmedabad, Gujarat, India Atri Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per yearResponsibilities:Collaborate with cross-functional teams on product roadmap and resource allocation.Design, develop, test & maintain firmware using RTOS, microcontrollers & Linux.
-
Junior Firmware Engineer
2 weeks ago
Ahmedabad, Gujarat, India Atri Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per yearResponsibilities:* Design, develop, test & maintain firmware using C/C++ on Linux with STM microcontrollers.* Collaborate with cross-functional teams for UART, SPI, Can Bus communication protocols.
-
Ahmedabad, Gujarat, India Decklar Full time ₹ 12,00,000 - ₹ 24,00,000 per yearJob Title:Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AILocation:Ahmedabad, IndiaExperience:3 to 7 YearsAbout 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...
-
Embedded Firmware Engineer
2 days ago
Ahmedabad, Gujarat, India Jenex Technologies Full time ₹ 1,80,000 - ₹ 6,00,000 per year-Very good understanding of embedded hardware - schematics understanding, booting sequence, etc-Experience with open-source boot loader - u-boot, etc.-Hands-on experience with Linux internals - process, multi-threading, IPC, sockets, etc.-Understanding of system interfaces and BUS protocols - CAN, I2C, SPI, UART, etc.-Experience with...