Embedded Systems Developer
3 days ago
Description :
We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team.
In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT and Consumer Electronics.
If you enjoy low-level programming, hardware-software integration, and solving complex engineering challenges, we want to hear from you
Firmware/Software Development :
The core responsibilities for the job include the following :
- Design, develop, test, and debug embedded firmware/software for microcontrollers and embedded platforms.
- Write clean, efficient, and scalable code in C/C++ or Assembly.
Hardware Integration :
- Interface with sensors, wireless modules, and external peripherals (SPI, I2C, UART, CAN, etc.
- Perform hardware bring-up, board support package (BSP) development, and device driver creation.
System Architecture And Analysis :
- Analyze and interpret hardware datasheets and technical documents to integrate components correctly.
- Ensure system-level design optimization for performance, reliability, and cost.
Real-Time And Bare-Metal Systems :
- Work with real-time operating systems (RTOS) and bare-metal environments.
- Implement multitasking and synchronization mechanisms where required.
FOTA (Firmware Over-The-Air) Updates :
- Develop and integrate Firmware Over-The-Air update mechanisms for embedded devices.
- Ensure robust and secure update processes, including rollback and version control.
Documentation And Collaboration :
- Document software design, architecture, and technical specifications.
- Collaborate with cross-functional teams (hardware, QA, product management) to align on project goals and timelines.
Requirements :
- Experience with Keil uVision IDE for ARM-based development.
- Excellent ability to read and interpret circuit schematics effectively.
- Solid understanding of microcontroller architectures and their peripheral interfaces.
- Experience with key communication protocols (I2C, SPI, UART, CAN, RS-232 Ethernet).
- Hands-on experience using debugging tools.
- Familiarity with RTOS concepts and multitasking.
- Experience implementing FOTA (Firmware Over-The-Air) updates.
- Comfortable with version control systems (Git preferred).
- Understanding of low-power system design and optimization techniques.
Preferred Or Nice-to-Have Skills :
- Experience with scripting languages (e.
- Python) for test automation.
- Familiarity with Secure Boot and embedded security concepts.
- Experience with advanced debugging and profiling tools.
- This job was posted by Deepa Verma from Datacultr.
Desired Skills and Experience :
-
Embedded Systems Developer
3 days ago
Gurgaon, Haryana, India Datacultr Full time ₹ 8,00,000 - ₹ 24,00,000 per yearDescriptionWe are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team.In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT and Consumer Electronics.If you enjoy low-level programming, hardware-software integration, and solving...
-
Embedded Software Developer
5 days ago
Gurgaon, Haryana, India Inxee Systems Private Limited Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJob Title :Embedded Software DeveloperLocation:Gurgaon/ GurugramDepartment:R&D / EngineeringWe are looking for a skilled and motivatedEmbedded Software Developerwith2–4 years of hands-on experiencein embedded systems development. The ideal candidate will have a strong background inEmbedded C,Linux-based environments,Python scripting, and...
-
Junior Embedded Systems Engineer
2 weeks ago
Gurgaon, Haryana, India ZOOM Communications Full time ₹ 12,00,000 - ₹ 16,00,000 per yearJob Title: Junior Embedded Systems Engineer for Tech Innovation GroupLocation: Udyog Vihar, GurgaonProfessional Experience: 02-03 years' experienceDepartment: Tech Innovation Group (TIG)Timeline for Hiring: ImmediateApplication Deadline: 17 Sep 2025CTC: INR 70,000/- to INR 80,000/- per monthAbout the Company:ZOOM Communications is South Asia's leading...
-
Embedded C
5 days ago
Gurgaon, Haryana, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Role: Embedded C DeveloperLocation: NoidaExperience : 2 to 7 YearsNotice Period: 0 to 45 DaysRoles and Responsibilities:Embedded Software Development: Design and develop embedded software solutions for Home appliance productsSystem Architecture: Contribute to the system architecture and design discussions to define the software requirementsDevelop and...
-
Embedded Engineer
22 hours ago
Gurgaon, Haryana, India MNR Solutions Pvt. Ltd. Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDescription : Job Summary : - We are seeking a skilled and passionate Embedded Engineer to design, develop, and deploy embedded software solutions for IoT devices and connected systems. The ideal candidate will have hands-on experience in Embedded C/C , Python, IoT protocols, and AWS cloud integration. The role involves working with microcontrollers,...
-
Embedded Firmware
3 days ago
Gurgaon, Haryana, India Neuranics Lab Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole & responsibilities :Develop firmware for FPGAs from vendors such as Lattice Semiconductor, and Texas Instruments, including SoC implementations and hardware/software co-design.Optimize and implement image and video processing algorithms on embedded platforms and FPGA architectures.Integrate and support FPGA/ASIC-based ISP blocks, ensuring high...
-
Embedded Engineer
1 week ago
Gurgaon, Haryana, India ID Tech Solutions Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob DescriptionWe are looking for a Senior Embedded Systems Engineer with a strong background in both embedded firmware development and hardware integration. This role requires hands-on experience with microcontroller-based system design, low-level driver development, and hardware debugging. You will collaborate closely with cross-functional teams to...
-
Embedded C Programming
2 weeks ago
Gurgaon, Haryana, India Capgemini Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description Embedded C Programming Location: Gurgaon Experience: 6–12 yearsChoosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping drive innovation in Smart Metering Systems through cutting-edge embedded...
-
Embedded Software Engineer
2 weeks ago
Gurgaon, Haryana, India Continue Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionContinue is an emerging fitness and health tech brand focused mainly on brain and cognitive health. We are making products which will revolutionise the wearable space.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer, located in Gurugram. The Embedded Software Engineer will be responsible for developing,...
-
Embedded C programming Professional
2 weeks ago
Gurgaon, Haryana, India Capgemini Full time ₹ 5,00,000 - ₹ 15,00,000 per yearAbout The Role Azure integration;BPM;C;CAN bus;CICD;Git;I2C;IT operations;IoT;Microcontroller;Microsoft Azure;Microsoft Azure Service Bus;SPI;STM32;UART;Verint Workforce Optimization;business administration;business organization;cloud computing;cloud providers;communication protocols;computer science;configuration;configuration management;continuous...