Embedded Systems Developer
2 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
- Strong proficiency in C/C++ for embedded development.
- 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
- C,C++,Embedded Systems,Firmware Development,IoT,Networking,ARM Processor,Embedded )
-
AI & Embedded System Engineer
5 days ago
Gurgaon, Haryana, India Inxee Systems Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition Title:AI & Embedded Systems EngineerLocation:GurgaonJob Description:We're looking for an innovative and technically strongR&D Engineer – AI & Embedded Systemswith expertise inPython, AI, and Machine Learning, combined with a solid understanding ofC/C++ and Linux programming. The ideal candidate will bridge the gap betweendata science and embedded...
-
Embedded Software Developer
4 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...
-
Embedded System Engineer
2 weeks ago
Gurgaon, Haryana, India Aaizel International Technologies Pvt Ltd Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJob Title: Embedded System EngineerLocation: Gurgaon, IndiaEmployment Type: Full-timeExperience: 3-5 yearsCTC: As per market standardsAbout Aaizel Tech:Aaizel Tech is an innovative technology company at the forefront of developing advancedembedded solutions across diverse applications. We specialize in creating robust and cuttingedge products that integrate...
-
Senior Embedded System Engineer
2 weeks ago
Gurgaon, Haryana, India NebulARC Technologies Pvt Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany DescriptionNebulARC Technologies Pvt Ltd. is a technology company based in Gurugram that specializes in predictive logistics. Their innovative IoT and AI-based analytics enable enterprises to optimize their supply chain and make real-time, data-driven decisions. With a focus on industries such as Agriculture, Logistics, Shipping, Retail &...
-
Embedded Software Developer
3 days ago
Gurgaon, Haryana, India Inxee Systems Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearExcellence in Embedded C, Linux Programming & Python.Worked with Microcontrollers: 8Bit,16Bit, ARMKernel Customization, Device driver PRG, IPC & Multithreaded process env./programmingProtocols: Serial Transmission: I2C|SPI|UART|USB|PCI|CAN|RS-232.
-
Senior Embedded Systems Engineer
2 weeks ago
Gurgaon, Haryana, India CITiLIGHT Full time ₹ 15,00,000 - ₹ 21,60,000 per yearSenior Embedded Systems EngineerLocation:DelhiJob Type: In Office:Full-TimeRole Type:Individual contributor held accountable to their technical expertise. No team to manage.Monthly CTC:1,50,000- 1,80,000Experience Level:5+ YearsTeam:Product & EngineeringReports to:Project ManagerAbout the Role:CITiLIGHT is seeking a highly experienced Senior Embedded Systems...
-
Embedded C Developer
4 days ago
Gurgaon, Haryana, India Capgemini Full time ₹ 5,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 C Developer
1 week ago
Gurgaon, Haryana, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Role: Embedded C DeveloperLocation: NoidaExperience : 2 to 7 YearsEmployment Type : Full TimeInterview Mode : VirtualRoles 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...
-
Embedded Software Developer
1 week ago
Gurgaon, Haryana, India Programming Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearCompany Description empowers global enterprises to thrive in a digital-first world through innovative technology solutions. With over 22 years of expertise, a team of 2,200+ tech professionals, and delivery hubs in the USA, India, Singapore, Mexico, and Ukraine, the company has successfully executed more than 1,000 projects across industries such as...
-
Hardware & Embedded Systems Engineer
2 hours ago
Gurgaon, Haryana, India LAT Aerospace Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe're Hiring: Hardware & Embedded Systems EngineerGurgaon | Full-Time | Core TeamAtLAT Aerospace, we're building India's first clean-sheetShort Take-off and Landing (STOL)aircraft – designed to unlock access to hundreds of underutilised airstrips and redefine regional air mobility. We're looking for aHardware & Embedded Systems Engineerwho can architect,...