
Microcontroller Software Developer
2 days ago
Location : Pune.
Experience : 4+ Years.
Employment Type : Full-Time.
About the Role :
We are looking for a skilled and hands-on Microcontroller Software Developer with strong C/C++ programming expertise to help design and develop embedded applications for connected devices.
This role emphasizes wireless connectivity (Wi-Fi, BLE) and cloud integration (e.g., AWS IoT), contributing to cutting-edge IoT solutions in a collaborative, cross-functional environment.
If you're passionate about embedded systems, real-time development, and building reliable, secure connected products, wed love to hear from you.
Key Responsibilities :
- Develop embedded software for microcontroller-based systems (e.g., ARM Cortex-M).
- Write efficient, modular, and maintainable C/C++ code for real-time applications.
- Integrate wireless communication stacks (Wi-Fi, BLE) and enable cloud connectivity (e.g., AWS IoT, Azure IoT).
- Collaborate with hardware, cloud, and mobile teams to define and implement complete system functionality.
- Conduct debugging, code optimization, unit and integration testing to ensure quality and reliability.
- Participate in design and code reviews; contribute to best practices and development standards.
- Evaluate and integrate third-party SDKs, libraries, and communication protocols.
- Contribute to software architecture discussions, documentation, and continuous improvement Qualifications :
- Bachelors degree in Computer Science, Electronics, or related field.
- 4+ years of hands-on experience in embedded systems development using C/C++.
- Experience working with RTOS (e.g., FreeRTOS, Zephyr).
- Strong knowledge of Wi-Fi, BLE, and secure communication protocols.
- Hands-on experience with ARM Cortex-M microcontrollers and SDKs (e.g., STM32, ESP32, NXP).
- Integration experience with cloud platforms such as AWS IoT, Azure IoT, etc.
- Familiarity with secure boot, OTA updates, and IoT provisioning workflows.
- Solid understanding of the embedded software development lifecycle, including CI/CD practices.
- Strong analytical and debugging skills; effective team to Have :
- Experience with low-power design and optimization for battery-powered devices.
- Knowledge of embedded cryptography and security protocols.
- Scripting skills in Python, Bash, or other languages for testing and automation.
- Familiarity with Agile methodologies and tools like Git, JIRA, etc.
(ref:hirist.tech)-
Embedded Software Developer
4 days ago
Pune, Maharashtra, India beBeeSoftwareDeveloper Full time ₹ 30,00,000 - ₹ 50,00,000Embedded Software EngineerJob Description:We are seeking a highly skilled Embedded Software Engineer to design, develop, and test software for automotive ECUs. The ideal candidate will have expertise in Embedded C, MATLAB/Simulink, and microcontroller-based platforms.Key Responsibilities:Design and develop embedded software using Embedded C.Develop models...
-
Software Developer
4 days ago
Pune, Maharashtra, India TATA Technologies Full timeJob DescriptionKey Responsibilities:- Design, develop, and test embedded software for automotive ECUs using Embedded C.- Develop models and algorithms in MATLAB/Simulink for control and diagnostic functions.- Integrate and validate software on microcontroller-based platforms.- Implement and debug communication protocols such as CAN and UDS.- Collaborate with...
-
Embedded Software Developer
1 day ago
Pune, Maharashtra, India ACL Digital Full time ₹ 15,00,000 - ₹ 20,00,000 per yearOnly immediate Joiners and local to Pune:Minimum 6 Years of Experience in Embedded Software Development for Automotive projects. 1. Successfully carried out projects in embedded software for Automotive 2. Strong software development and debugging experience in embedded C 3. Very strong experience with Autosar Integration and RTE generation specifically with...
-
Software Tester
7 days ago
Pune, Maharashtra, India beBeesoftwaretester Full timeJob Title: Software TesterWe are seeking a skilled Software Tester to join our team. As a key member of our quality assurance department, you will play a crucial role in ensuring the highest level of product quality.The ideal candidate will have hands-on experience with test automation frameworks such as pytest and RobotFramework, as well as expertise in...
-
Senior Embedded Software Developer
2 days ago
Pune, Maharashtra, India beBeeEmbeddedFirmwareEngineer Full time ₹ 50,00,000 - ₹ 60,00,000We are seeking a highly skilled and experienced Senior Embedded Firmware Engineer to lead the development of our next-generation embedded systems.The ideal candidate will possess deep expertise in Embedded C programming, CAN communication protocols, UDS, bootloader development, BSW, and device driver development on advanced microcontrollers or SoCs such as...
-
Embedded Software Developer
1 day ago
Pune, Maharashtra, India ACL Digital Full time ₹ 1,04,000 - ₹ 1,30,878 per yearWe're hiring talented Embedded C Software Developers with experience in RTOS at our Pune location. Looking for professionals who: Have strong coding skills in "Embedded C" "C" "Programming" Understand "real-time operating systems" Are ready to grow in a dynamic work environment. Good experience in "Microcontroller" and "Low level devices" Domain:...
-
Senior Embedded Software Engineer
2 hours ago
Pune, Maharashtra, India beBeeEmbeddedDeveloper Full time ₹ 1,50,000 - ₹ 28,00,000Embedded C Developer Job DescriptionWe are seeking a highly skilled Embedded C developer to join our team. The ideal candidate will have experience in embedded systems, microcontrollers, and communication protocols.Responsibilities:Design, develop, and test embedded software for microcontrollers and other devices.Implement communication protocols such as...
-
Medical Device Software Developer
3 days ago
Pune, Maharashtra, India beBeeEmbeddedSystemsEngineer Full time ₹ 15,00,000 - ₹ 20,00,000Job Title: Embedded Systems Engineer Ambitious candidates are sought to join a dynamic team in the medical technology sector. As an Embedded Systems Engineer, you will be responsible for designing and developing cutting-edge medical device software. The ideal candidate will have a strong understanding of C/C++, embedded systems, and microcontrollers....
-
Embedded Software Integrator
1 day ago
Pune, Maharashtra, India S2 TECHNOLOGY GmbH Full time US$ 80,000 - US$ 1,20,000 per yearDEPARTMENT – SOFTWARE ENGINEERINGEXPERIENCE RANGE: 4 – 10 YEARSQUALIFICATION • B.E in Electronics & Telecommunication/ElectronicLOCATION – PUNEDESCRIPTION:Candidate will be responsible for Analysis of requirements, implementation, integration, testing and documentation of Automotive Software components (Designing and Configuration of SWC, BSW, MCAL...
-
embedded c developer
1 week ago
Pune, Maharashtra, India Coders Brain Full timeJob DescriptionResponsibilities:- Embedded C, Micro Controller, Communication Protocol - CAN/J1939- Bachelor of Engineering - Electronics, Electronics & Communications Eng- Experience in Embedded domain,working experience in Microcontroller 16/32, Embedded C- Working experience in Base Software integration & Fixing the issues- Good Knowledge of...