Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 - 4.0 years
0 Lacs
karnataka
On-site
As an Embedded Firmware IoT Intern at AriveGuru Technology Solutions Pvt. Ltd, you will have the opportunity to work on cutting-edge projects in the field of embedded systems and IoT. This internship is tailored exclusively for M.Tech/MS students who are enthusiastic about innovation and seek hands-on experience in firmware development for intelligent devices. **Key Responsibilities:** - Designing, optimizing, and developing firmware in C/C++ or MicroPython for ARM Cortex-M-based microcontrollers such as ESP32 and STM32. - Interfacing and integrating various modules over UART, SPI, I2C, and GPIO. - Collaborating with the hardware team for debugging, field testing, and system validation. Thro...
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
kochi, kerala
On-site
As a Firmware Engineer, you will be responsible for supporting the firmware development team in the design, development, and production of firmware-supported products. Your role will involve testing, documenting, and creating firmware standards to ensure the smooth functioning of our products. Key Responsibilities: - Develop Embedded Firmware in C, C++ for 32/16/8-bit microcontrollers. - Prior experience in STM32, MSP430, IMX, PIC32 Microcontroller is essential. - Mandatory knowledge in at least one Real-Time Operating System (RTOS). - Experience in peripherals such as SPI, UART, I2C, etc. - Proficient in tools like IAR or Keil, debuggers, MPLAB, and code composer. - Familiarity with communi...
Posted 1 month ago
0.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Embedded C Good to have skills : NA Minimum 0-2 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Software Development Engineer, you will engage in a dynamic environment where you will analyze, design, code, and test various components of application code across multiple clients. Your typical day will involve collaborating with team members to ensure the successful implementation of software s...
Posted 1 month ago
2.0 - 4.0 years
0 Lacs
delhi, india
On-site
About the job: Trillectric leads the charge in energy management innovation with its cutting-edge hardware and data analytics platform and eye-catchy software. Designed to revolutionize daily load management; our solution offers immediate visibility and control over diverse loads such as EVs, Solar, Battery, Heating appliances, and Cooling appliances, all synchronized with real-time market signals. By leveraging real-time monitoring and control capabilities, Trillectric empowers utilities to efficiently manage peak loads and optimize demand response strategies. Our vision is to build a comprehensive system that seamlessly integrates various energy sources and loads, driving towards a smarter...
Posted 1 month ago
6.0 - 12.0 years
0 Lacs
gurgaon, haryana, india
On-site
Job Description Embedded C Programming Location: Gurgaon Experience: 6-12 years Choosing 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 technologies. Your Role As an Embedded C Developer specializing in Smart Metering Systems, you will be responsible for designing and developing firmware and embedded solutions that power next-generation metering devices. You'll work closely with hardware teams and system architects to deliver robust, scalable, and efficient embedded systems. In t...
Posted 1 month ago
0.0 years
0 Lacs
noida, uttar pradesh, india
On-site
-Candidates should possess Good communication skills [Verbal & Writing] ,inter personnel skills and good analytical thinking and Leadership skill -Self motivated, Good ownership& High Level of Commitment. Ability to manage the Projects through his leadership skills, while dealing with Internal as well as outside customers. Should have: Hands-On experience on Embedded SW development , Debugging and Validation. Sound knowledge of 8 bit & 32 bit microcontrollers , ARM, STM32, Atmega, Toshiba , Raspberry-Pi or any other with relevant experience. Hands-on experience on communication protocols , Sound knowledge of Embedded programming (C, C++, Assembly language). Experience on IOT / RTOS / DC-BLDC...
Posted 1 month ago
10.0 - 12.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Job Title: Head Embedded System Engineer Department: Engineering R&D / Product Engineering Industry: Medical Devices / Healthcare Technology Reporting to: Head of Engineering / CTO Employment Type: Full Time, Permanent Experience : 10+ Years Job Summary: We are looking for a detail-oriented Embedded Systems Engineer with expertise in designing and developing Hardware and firmware for high-voltage power electronic systems. The ideal candidate will have experience interfacing with analog and digital components in high voltage environments and a strong understanding of real-time control for power conversion, safety, and monitoring functions. Key Responsibilities: Develop embedded Hardware firmw...
Posted 1 month ago
0.0 - 4.0 years
0 Lacs
chennai, tamil nadu
On-site
Role Overview: As a Firmware Intern at Vetinstant Health Care Pvt Ltd, you will be involved in developing next-gen medical technology products. Your main focus will be on firmware development on STM32 / ARM Cortex-M platforms. This includes working with FreeRTOS, SPI, I2C, UART, and USB, as well as implementing embedded algorithms and real-time data processing. Key Responsibilities: - Develop firmware on STM32 / ARM Cortex-M platforms - Utilize FreeRTOS, SPI, I2C, UART, and USB for firmware development - Implement embedded algorithms and handle real-time data processing Qualifications Required: - Proficiency in C programming and embedded systems fundamentals - Experience with STM32CubeIDE an...
Posted 1 month ago
1.0 years
3 - 8 Lacs
greater noida, uttar pradesh, in
On-site
About the job: Key Responsibilities: 1. Design, develop, and maintain embedded software using C and Embedded C. 2. Program and debug microcontrollers (ARM, STM32, PIC, AVR, ESP32, etc.). 3. Develop firmware, drivers, and system-level software. Implement and integrate communication protocols (UART, SPI, I2C, CAN, Modbus, etc.). 4. Work with RTOS-based systems for task scheduling and resource management. Debug hardware-software integration issues using oscilloscopes, logic analyzers, and debuggers. Who can apply: Only those candidates can apply who: have minimum 1 years of experience are Computer Science Engineering students Salary: ₹ 3,00,000 - 8,00,000 /year Experience: 1 year(s) Deadline: 2...
Posted 1 month ago
8.0 - 12.0 years
8 - 18 Lacs
bengaluru
Work from Office
Responsible for leading firmware development while providing oversight on hardware design activities for embedded products. Acts as the primary link between hardware and embedded software teams to ensure seamless integration and delivery. Responsibilities: Lead end-to-end embedded firmware development (C/C++, RTOS, Linux BSP where applicable). Provide technical leadership for MCU/SoC bring-up, hardwarefirmware integration, and debugging. Oversee hardware design (schematics, PCB layout, validation, and compliance). Collaborate with cross-functional teams (mechanical, testing, manufacturing, quality). Drive design reviews, ensure compliance with regulatory and safety standards. Mentor and guid...
Posted 1 month ago
6.0 - 10.0 years
8 - 18 Lacs
bengaluru
Work from Office
Responsible for hardware design and validation for embedded product development. Works closely with firmware and system engineers to deliver reliable hardware platforms. Responsibilities: Develop and test schematic designs and PCBs. Perform hardware bring-up and debugging. Work closely with firmware engineers during MCU/SoC bring-up, integration, and validation. Assist in preparing documentation, design reports, and compliance checks. Collaborate with vendors for component selection and prototyping. Qualifications & Skills: Bachelors in Electronics/Electrical or equivalent. Communication: Good 6-7 years of experience in hardware design and validation. Hands-on experience with microcontroller...
Posted 1 month ago
6.0 - 10.0 years
0 Lacs
haryana
On-site
Role Overview: As an Embedded C Programmer, you will be responsible for developing and implementing embedded software solutions for various applications. Your expertise in programming languages such as C and knowledge of embedded systems will be crucial in ensuring the smooth operation of electronic devices. Key Responsibilities: - Develop and implement embedded software solutions using C programming language - Collaborate with the team to design and develop firmware for embedded systems - Ensure the functionality and performance of embedded software through testing and debugging - Work on integration with various communication protocols such as UART, SPI, and I2C - Participate in continuous...
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
faridabad, haryana
On-site
As an Embedded Software Engineer at our company, you will play a crucial role in designing, developing, and debugging embedded firmware for microcontrollers like STM32, ESP32, and similar platforms. You will have the opportunity to interface with hardware components such as sensors, actuators, and communication modules, and work closely with the hardware team for board bring-up, debugging, and testing. Your responsibilities will also include developing and maintaining documentation for design, development, and testing processes, as well as conducting unit testing, validation, and system-level testing. Key Responsibilities: - Design, develop, and debug embedded firmware for microcontrollers l...
Posted 1 month ago
13.0 - 17.0 years
0 Lacs
hyderabad, telangana
On-site
Role Overview: As an Embedded Systems Engineer with 13 years of experience at Majik Medical Solutions in Hyderabad, you will be responsible for designing, building, and testing embedded hardware and firmware for next-gen medical devices. You will work on custom PCBs, low-power sensor nodes, device firmware (C/C++), and connectivity (BLE/Wi-Fi), collaborating closely with mechanical, QA/RA, and product teams. Key Responsibilities: - Design electronics: Capture schematics, size components, and lay out 2-6 layer PCBs with a focus on high-speed & mixed-signal basics, power domains, grounding, and EMI/ESD practices. - Develop firmware: Write and debug C/C++ for MCUs such as STM32/ESP32/nRF52, cre...
Posted 1 month ago
6.0 - 10.0 years
0 Lacs
haryana
On-site
Job Description As an Embedded C Programmer, you will be responsible for developing and implementing embedded software solutions using C programming language. Your role will involve working with various technologies such as Azure integration, BPM, CAN bus, CICD, Git, I2C, IoT, Microcontroller, Microsoft Azure, Microsoft Azure Service Bus, SPI, STM32, UART, and Verint Workforce Optimization. Key Responsibilities: - Develop and implement embedded software solutions using C programming language - Work with Azure integration, BPM, CAN bus, CICD, Git, I2C, IoT, Microcontroller, Microsoft Azure, Microsoft Azure Service Bus, SPI, STM32, UART, and Verint Workforce Optimization - Collaborate with cro...
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
You should have a minimum of 4+ years of experience in embedded C & C++ development. It is essential to possess good knowledge and practical experience in working with Real-Time Operating Systems (RTOS) such as Free RTOS or Zephyr RTOS. You should also have exposure to and be familiar with debugging code in an RTOS-based environment. Additionally, it is crucial to have a strong background in working with RTOS-based Micro-Controllers and be well-versed in various communication protocols like Modbus, Ethernet, BACnet, and REST in embedded systems. Proficiency in Bluetooth Low Energy (BLE), BLE Mesh, and BLE GATT server is a must. Experience with microcontrollers such as STM32, Nordic, and ESP3...
Posted 1 month ago
3.0 - 5.0 years
6 - 8 Lacs
belgaum
Work from Office
Roles & Responsibilities System Design & Integration Architect embedded control systems for robotics and automation platforms Integrate servo motors, sensors, actuators, and drive systems into cohesive units Firmware & Software Development Develop and optimize embedded firmware (C/C++/Python) for real-time control Implement communication protocols (CAN, SPI, I2C, UART, Modbus) Drive & Motion Control Design and tune motor control algorithms (PID, FOC, sensor less control) Configure and troubleshoot VFDs, servo drives, and stepper motor controllers Testing & Validation Conduct system-level testing, debugging, and performance validation Use oscilloscopes, logic analyzers, and simulation tools f...
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
As an Embedded Firmware Engineer, you will be responsible for designing, developing, testing, and maintaining firmware for microcontroller-based products. Your role will involve working on firmware architecture, optimization, and feature enhancements, as well as implementing and troubleshooting communication protocols such as CAN, SPI, IC, and UART. You will be expected to write modular, maintainable, and efficient C and C++ code while collaborating with hardware engineers to validate designs and resolve firmware issues using tools like logic analyzers, oscilloscopes, and debuggers. Additionally, you will contribute to the continuous improvement of development processes and document firmware...
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
This position focuses on launching direct-to-consumer products. You will be responsible for designing, prototyping, and launching Portable Energy Systems compact solutions that integrate core technologies to deliver IoT-enabled backup power for consumers. We are seeking a motivated individual who thrives in a fast-paced environment and can collaborate closely with the team to develop and deliver innovative solutions. Your responsibilities will include developing, maintaining, and optimizing Bitbucket Pipelines configurations to automate build, test, and deployment processes. You will also work on developing board level and system level embedded software for solar and battery-based portable p...
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
punjab
On-site
This is a full-time IoT Developer role located in the Mohali district. As an IoT Developer, you will be responsible for software development, programming, and working with technologies like Internet of Things (IoT) and Raspberry Pi to create innovative IoT solutions on-site. You should have experience with Arduino, Raspberry Pi, ESP32, or STM32 along with knowledge of programming languages such as C, C++, Python, or Embedded C. Additionally, you should be able to interface sensors, motors, and communication modules like WiFi, Bluetooth, LoRa, etc. Experience with IoT platforms such as AWS IoT, Google Firebase, or ThingsBoard will be beneficial. In terms of Mobile App Development, proficiency...
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
maharashtra
On-site
As a highly skilled Senior Embedded Developer based in Mumbai, you will be responsible for designing, developing, and optimizing embedded systems for real-time applications. Your expertise in microcontrollers, real-time operating systems (RTOS), communication protocols, and low-level firmware development will play a crucial role in ensuring the seamless integration and high performance of embedded solutions. Your key responsibilities will include developing and optimizing embedded systems, working with microcontrollers and microprocessors, writing and optimizing firmware for real-time applications, and developing and maintaining real-time embedded systems. You will also collaborate with hard...
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
faridabad, haryana
On-site
As a member of the team, you will be involved in designing and improving new and existing architectures of distributed computing with subcomponents of Unmanned Aerial Systems (UAS). This includes working with industrial state-of-the-art sensor systems and modules, developing drivers or wrappers, and creating applications around their usage. Additionally, you will be responsible for designing and implementing communication protocols between different subcomponents of UAS for distributed computing. Writing applications and drivers for (embedded) Linux-based systems will also be a key aspect of your role. You will script and automate workflows related to UAS usage and collaborate with electroni...
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
chennai, tamil nadu
On-site
You should have proficiency in C/C++ for embedded systems and experience with STM32 or equivalent platforms. You will be required to work on circuit design, assembly, and debugging, as well as be hands-on with electromechanical integration and test tools. Familiarity with platforms like Pixhawk, PX4, Ardupilot is essential, along with a working knowledge of MATLAB, Python, ROS/ROS2. Strong design, integration, and testing skills are expected, as well as a good command of productivity tools like MS Office. Personal attributes such as excellent communication and interpersonal skills, analytical problem-solving ability, leadership, and project management competence are highly valued. You should...
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As an Embedded Systems Firmware Developer, you will be responsible for analysing product requirements and designing solutions accordingly. You will review and address any obstacles faced by team members to ensure smooth progress. Your role will involve implementing device drivers, RTOS, application FW, and bootloaders based on the established design. Furthermore, you will be tasked with developing and maintaining unit testing for all modules. Collaboration with cross-functional teams, which includes development, testing, and product management, will be a key aspect of your daily work. Additionally, you will act as the Scrum master for the team, assigning and managing tasks while resolving an...
Posted 2 months ago
6.0 - 10.0 years
12 - 24 Lacs
bengaluru
Work from Office
Were hiring an Embedded Systems Developer with expertise in Embedded C, data structures, and hardware programming. Experience with Sigfox, LoRa, STM32, ESP32, and TI MSP430 is a strong plus.
Posted 2 months ago
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
123151 Jobs | Dublin
Wipro
40198 Jobs | Bengaluru
EY
32154 Jobs | London
Accenture in India
29674 Jobs | Dublin 2
Uplers
24333 Jobs | Ahmedabad
Turing
22774 Jobs | San Francisco
IBM
19350 Jobs | Armonk
Amazon.com
18945 Jobs |
Accenture services Pvt Ltd
18931 Jobs |
Capgemini
18788 Jobs | Paris,France