
Firmware Engineer
24 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.
-
Senior Firmware Engineer
5 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 Embedded Firmware engineer
5 days ago
Ahmedabad, Gujarat, India Spicules Technologies Full time ₹ 2,54,000 - ₹ 11,76,141 per yearJob Title: Embedded Firmware DeveloperExperience: 2-4 YearsLocation: Ahmedabad, GujaratJob Type: Full-Time (Work from Office)About the Role:We are seeking a passionate and skilled Embedded Firmware Developer to join our dynamic team. The ideal candidate will have 2-4 years of hands-on experience in developing and testing firmware for embedded systems. This...
-
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.
-
Embedded Firmware Engineer
1 week ago
Ahmedabad, Gujarat, India, Gujarat MP Consulting, LLC Full timeOverview: We are seeking a highly motivated Embedded Software Developer with 2–5 years of experience in developing embedded Linux systems. The ideal candidate will have a strong foundation in Linux Board Support Package (BSP) development, the Yocto build system, and device driver programming, along with some exposure to microcontroller-level firmware...
-
Embedded Software Engineer
5 days ago
Ahmedabad, Gujarat, India IndieSemiC Full time ₹ 8,00,000 - ₹ 24,00,000 per yearWe're Hiring: (Team Lead) Embedded Firmware EngineerLocation:Ahmedabad | Full-Time | On-SiteExperience Required:5+ YearsAre you passionate aboutembedded systems,firmware architecture, and building high-performance solutions?Join us atIndiesemic Pvt. Ltd., where innovation meets execution We're on the lookout for aEmbedded Firmware Engineerto lead...
-
Hardware QA Engineer
3 days ago
Ahmedabad, Gujarat, India Spectra Technovision Full time ₹ 4,00,000 - ₹ 8,00,000 per yearJob RoleUnderstand project requirements and convert them into clear testing scenarios.Execute firmware test cases based on specifications and design documents.Perform functional, regression, and sanity testing on embedded devices.Validate firmware builds for different hardware configurations.Write and update test cases, test plans, and test reports.Identify,...
-
Embedded Systems Engineer
3 days ago
Ahmedabad, Gujarat, India Varologic Technologies Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearKey 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...
-
Embedded Engineer
3 days ago
Ahmedabad, Gujarat, India Naxatra Labs Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDevelop firmware for automation tools, motor controllers, and other devices. Work on microcontrollers, RTOS, CAN, UART, and real-time systems. Collaborate with R&D and production teams to scale intelligent hardware systems. Required Candidate profile3 - 7 yrs exp. in embedded firmware, microcontroller coding (STM32, PIC, etc.), RTOS, sensor integration, and...
-
AI / Computer Vision Engineer
1 day ago
Ahmedabad, Gujarat, India Varologic Technologies Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per yearEmbedded 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...
-
AI / Computer Vision Engineer
3 days ago
Ahmedabad, Gujarat, India Varologic Technologies Full time ₹ 2,00,000 - ₹ 6,00,000 per yearJob Description Embedded Systems Engineer Experience: 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 debugging Location: 3 Positions, Ahmedabad, Gujarat, IndiaKey SkillsRole: Firmware and driver development for...