
Embedded Software Engineer
10 hours ago
Candidate should have 6-9 years of experience in IoT embedded systems. He/ She should be
passionate, tech savvy, academically sound, have interest in embedded devices and
technologies.
Experience :
- Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex,
Microchip, Xtensa ESP32, TI CC32XX, STM32
- Knowledge of Bare metal and any RTOS (Free RTOS, uC OS, EmbOSs, VxWorks, QNX)
- Knowledge of Microcontroller peripherals and low level drivers e.g. ADC, DAC, I2C, SPI,
UART, CAN, RS485, DMA, Ethernet, Display
- Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common
IP protocols
- Knowledge of RF protocols WIFI, Bluetooth/BLE, IoT Cellular
- Knowledge of IoT communication protocols MQTT, COAP, AMQP
- Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab
- DFMA and DFMEA, Design release process
- Coding standards, guidelines and compliance tools
- Version control and repositories using git tools
- Software quality assurance and automated testing tools Experience / Skills Embedded
software design cycle
- Documenting Software Design (flow charts, state diagram, logic design, analysis,
implementation, debugging and testing etc)
- Good hands-on programming in Embedded C, C++.
- Programming in scripting languages such as batch, shell, python is a plus.
- Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services.
e.g. AWS IoT
- Software and Hardware integration testing and troubleshooting
- Protocol debugging using protocol analyzer.
- Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel,
Microchip, ARM core.
-
Embedded Software Developer
1 week 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...
-
Engineer - Embedded Controls Software
2 weeks ago
Gurgaon, Haryana, India CNH Full time ₹ 1,20,000 - ₹ 2,40,000 per yearJob ID: 1814Location:Gurgaon, INJob Family: PrecisionJob Type: Full TimeWorking Mode: Fully On-SiteAbout UsInnovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products...
-
Embedded Engineer
4 days 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 Software Engineer
2 weeks ago
Gurgaon, Haryana, India Amantya Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSkillsProficiency in C/C++ for embedded systems development.Strong understanding of embedded system architectures(e.g. STM family), especially MCUs (ARM, 32bit, 8 bit, 16 bit, DSP, etc.)Experience with real-time operating systems (RTOS) and bare-metal systems.Strong understanding of communication protocols like SPI, I2C, UART, MODBUS, and CAN.Familiarity...
-
Senior Embedded Software Engineer
2 weeks ago
Gurgaon, Haryana, India MKU Full time ₹ 15,00,000 - ₹ 25,00,000 per yearKey Responsibility AreasDesign, develop, and test embedded software for i.MX 9 and other multi-core processors.Customize Linux OS (Yocto-based builds) for target hardware platforms.Perform board bring-up, BSP development, device driver integration for peripherals and custom boards.Optimize software for real-time performance, power efficiency, and...
-
Senior Embedded Software Engineer
6 days ago
Gurgaon, Haryana, India MKU Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDescription : Key Responsibility Areas : - Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software...
-
Embedded Engineer
2 weeks 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 Software Developer
2 days ago
Gurgaon, Haryana, India Avenir Tech Full time ₹ 6,00,000 - ₹ 12,00,000 per yearCompany DescriptionAt AVENIR Tech, we specialize in software development and automation solutions across industries, transforming manual processes into seamless digital operations. With a holistic approach and expertise in software development, enterprise solutions, AI-driven results, and beyond, we leverage modern technologies to optimize business...
-
Embedded C
1 week 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 C Professional
2 days ago
Gurgaon, Haryana, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per yearThe Embedded C Developer is responsible for designing, developing, testing, and maintaining embedded software solutions using the C programming language. This role involves working closely with hardware engineers and cross-functional teams to create efficient and reliable firmware for embedded systems.Key Responsibilities:Develop, test, and debug embedded...