Talent.com
This job offer is not available in your country.
Microcontroller Software Developer

Microcontroller Software Developer

IntraEdgePune, Maharashtra, India
20 hours ago
Job description

Location : PuneExperience : 4+ YearsEmployment Type : Full-TimeAbout 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, we’d 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 initiatives.Required Qualifications : Bachelor’s 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 collaboration.Nice 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.

Create a job alert for this search

Software Developer • Pune, Maharashtra, India

Related jobs
  • Promoted
Software Developer - C++ / Teamcenter

Software Developer - C++ / Teamcenter

ROLETWITPune
Job Summary : We are seeking a skilled and experienced Software Developer proficient in C++ with practical experience in Teamcenter (PLM).The selec...Show moreLast updated: 30+ days ago
Embedded Firmware development_5+ Years

Embedded Firmware development_5+ Years

Epergne SolutionsPune, Maharashtra, India
Quick Apply
Practical experience developing on.Familiarity with embedded hardware architecture.Processor Architectures & Device Drivers. Understanding of microprocessor / microcontroller architectures.Hands-o...Show moreLast updated: 30+ days ago
  • Promoted
Rocket Software - Software Engineer III - System Programming

Rocket Software - Software Engineer III - System Programming

Rocket Software Development India Private LimitedPune
Job Description Summary : The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products.Develop...Show moreLast updated: 20 days ago
  • Promoted
Module Based Developer / Lead - Simulink / Embedded C

Module Based Developer / Lead - Simulink / Embedded C

SKYGATE CONSULTINGPune
Role : Module based developer / MBD Lead" with EV Location : Bangalore / Pune Exp : 7+yrs < / b...Show moreLast updated: 17 days ago
  • Promoted
SAS - Golang Developer

SAS - Golang Developer

SAS IndiaPune
Through our software and services, we inspire customers around the world to transform data into intelligence and questions into answers. Were also a debt-free multi-billion-dollar organization on o...Show moreLast updated: 30+ days ago
  • Promoted
Lifecomm Programmer

Lifecomm Programmer

Webilent Technology, Inc.Pune, IN
They will also be responsible for designing and implementing testable and scalable code.Develop quality software and web applications. Experience with Lifecomm and Assembler.Experience working on An...Show moreLast updated: 2 days ago
  • Promoted
Ergobite - Software Developer - IoT Platform

Ergobite - Software Developer - IoT Platform

Ergobite Tech Solutions Pvt LydPune
We're seeking a Software Developer with a strong background in Java to join our team, focusing on developing applications for the Internet of Things (IoT). This role involves designing, buildin...Show moreLast updated: 21 days ago
  • Promoted
Xpetize - C++ / Middleware Developer

Xpetize - C++ / Middleware Developer

Xpetize Technology SolutionsPune
Job Title : C++ Middleware Developer Location : Pune Job Type : Full-Time Exp...Show moreLast updated: 30+ days ago
  • Promoted
Leadsoc Technologies - AI / ML Software Developer

Leadsoc Technologies - AI / ML Software Developer

Leadsoc Technologies Pvt LtdPune
Job Title : AI / ML Software Developer Company : Leadsoc Technologies Experience : 3-5 Years <...Show moreLast updated: 30+ days ago
  • Promoted
Capgemini - Embedded Firmware Tester

Capgemini - Embedded Firmware Tester

Capgemini Technology Services India LimitedPune
Embedded Firmware Tester Job Description - Grade Specific Embedded Firmware Tester <...Show moreLast updated: 14 days ago
  • Promoted
Software Engineer - C / C++ Programming

Software Engineer - C / C++ Programming

ElementSkillPune
We are seeking a passionate Software Engineer-C / C++ with strong programming skills and a keen interest in building scalable, high-performance applications.If you enjoy solving co...Show moreLast updated: 30+ days ago
  • Promoted
Embedded Engineer

Embedded Engineer

Tenet K D Platforms Pvt Ltdpune, maharashtra, in
We're Hiring : Full Stack Hardware Developer – Embedded Systems & IoT.We are looking for a passionate and hands-on.STM32, ESP32, and other microcontroller platforms. The ideal candidate should be pro...Show moreLast updated: 30+ days ago
  • Promoted
Qualys - Senior Software Engineer - C Programming

Qualys - Senior Software Engineer - C Programming

QUALYS SECURITY TECHSERVICES PRIVATE LIMITEDPune
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!.Come work at a place where innovation and teamwork come together to support the ...Show moreLast updated: 30+ days ago
  • Promoted
Microcontroller Software Developer - C / C++

Microcontroller Software Developer - C / C++

Intraedge Technologies Ltd.Pune
Experience : 4+ Years.Employment Type : Full-Time.About the Role : We are looking for a skilled and hands-on Microcontroller Software Deve...Show moreLast updated: 30+ days ago
  • Promoted
Embedded Software Developer - C Programming

Embedded Software Developer - C Programming

ElectRay Technologies Pvt LtdPune
Key Responsibilities : - Design, develop, and maintain embedded software for BSW, SWC, CDD components.Develop vehicle co...Show moreLast updated: 7 days ago
  • Promoted
Software Platform Engineer

Software Platform Engineer

Data DynamicsPune, Maharashtra, India
We are seeking a skilled Platform Engineer to join our team and drive the development, deployment, and supportability of our Kubernetes-based microservices platform, deployed on-premises by custome...Show moreLast updated: 28 days ago
Embedded Firmware Development

Embedded Firmware Development

Epergne SolutionsPune, Maharashtra, India
Quick Apply
Experience in any industrial communication protocol development.Embedded C++, FreeRTOS & STM microcontrollers.Proven hands-on experience developing firmware using C++ with FreeRTOS on STM32 or ...Show moreLast updated: 30+ days ago
Software Developer Engineer III C++ - Seatend

Software Developer Engineer III C++ - Seatend

GeekSoft ConsultingPune City, MH, in
Quick Apply
Help design, build and continuously improve the clients online platform.Research, suggest and implement new technology solutions following best practices / standards. Take responsibility for the resil...Show moreLast updated: 8 days ago
  • Promoted
Sr Storage Automation QA

Sr Storage Automation QA

ACL DigitalBalewadi, maharashtra, in
Experience in the storage / backup / virtualization domain is mandatory.Technical skills and competencies.Hands-on experience of testing backup and recovery solutions. Expertise in domain backup and sto...Show moreLast updated: 26 days ago
  • Promoted
Logic Monitor - Software Engineer - Golang

Logic Monitor - Software Engineer - Golang

Logic MonitorPune
The Backend Developer on the Engineering team is responsible for the implementation.Understanding of design and architecture of product application and internal tools used by development technical ...Show moreLast updated: 13 days ago