Talent.com
No longer accepting applications
▷ Apply in 3 Minutes! Microcontroller Software Developer

▷ Apply in 3 Minutes! Microcontroller Software Developer

IntraEdgePune, Maharashtra, India
1 day ago
Job description

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, 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
    • New!
    Senior Software Engineer (C / C++) (Apply in 3 Minutes)

    Senior Software Engineer (C / C++) (Apply in 3 Minutes)

    NorthStar HR ConsultantsPune, Maharashtra, India
    Job Title - Senior Software Development Engineer Location - Baner, Pune The everyday hustle : - Innovate and develop creative solutions using cutting-edge technologies to continuously enhance our...Show moreLast updated: 1 hour 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
    Siemens PLC & HMI Scada Developer

    Siemens PLC & HMI Scada Developer

    Capgemini EngineeringPune, IN
    Job Title : Siemens PLC & HMI Developer.Industrial Automation / Manufacturing / Engineering.Design, develop and support PLC programs using Siemens S7-317-2 PN / DP, S7-315-2 DP, S7-317-2 DP, and S7-12...Show moreLast updated: 4 days ago
    • Promoted
    Software developer - Embedded C

    Software developer - Embedded C

    VarrocPune / Pimpri-Chinchwad Area, India
    Participate in system and customer requirements analysis for new products / for projects that have high reuse factor.Collaborate with cross-functional teams to define and implement SW requirements.De...Show moreLast updated: 3 days ago
    • Promoted
    Software Developer – Programmable Technology

    Software Developer – Programmable Technology

    Tata Communicationspune, maharashtra, in
    We are seeking a dynamic and technically proficient software developer to validate and co-develop with supplier network orchestration based applications. The successful candidate will be responsible...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    ▷ Apply in 3 Minutes! Software Developer - MERN Stack (5-8 years / Startup)

    ▷ Apply in 3 Minutes! Software Developer - MERN Stack (5-8 years / Startup)

    PeopleGenePune, Maharashtra, India
    Responsibilities : - Design, develop, and maintain both front-end and back-end components of web applications - Write clean, efficient, and maintainable code using languages such as JavaScript, HTM...Show moreLast updated: 3 hours ago
    • Promoted
    Embedded Hardware Design Engineer

    Embedded Hardware Design Engineer

    Tata Consultancy Servicespune, maharashtra, in
    We're looking for Hardware Design Engineers to join our dynamic team & drive the development of cutting edge solutions.Role - Embedded Hardware Design Engineer. Desired Experience Range - 3-8Years.L...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Senior Embedded Engineer

    Senior Embedded Engineer

    Celstream Technologiespune, maharashtra, in
    Title : Embedded Developer - Senior Engineer.Qualification : BE E&C / E&E / Instrumentation / CS.Good to have : Embedded development training. Experience : 6 Years to 8 Years.Notice period : Immediate joiners ...Show moreLast updated: 15 hours ago
    • Promoted
    ▷ [Apply in 3 Minutes] Microcontroller Software Developer

    ▷ [Apply in 3 Minutes] Microcontroller Software Developer

    IntraEdgePune, Maharashtra, India
    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 experti...Show moreLast updated: 27 days ago
    • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    VOLANSYS (An ACL Digital Company)Balewadi, maharashtra, in
    Principal Engineer (RTOS or Linux).Only Immediate, Serving Notice & 30 Days.Strong practical hands-on with.Microcontroller running RTOS like FreeRTOS or Linux, MCU, MQTT.Show moreLast updated: 14 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: 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
    Sr Staff Engineer Software-Browser Development

    Sr Staff Engineer Software-Browser Development

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 30+ days ago
    • Promoted
    Opportunity for Senior Software Developer

    Opportunity for Senior Software Developer

    Hinduja Tech Limitedpune, maharashtra, in
    Education : •Bachelor’s or master’s degree in electrical / Electronic Engineering, or equivalent.C / C++,RTOS,ARM Cortex-M,NXP S32K1 and / or S32K3 ,MATLAB / Simulink,motor control, low-level driver develop...Show moreLast updated: 3 days ago
    • Promoted
    Embedded Developer - Microcontroller

    Embedded Developer - Microcontroller

    Intraedge Technologies Ltd.Pune
    Description : About the job : Location : Pune - Kalyani Nagar Experience : 4 to 8 Years Show moreLast updated: 6 days ago
    • Promoted
    Sr Software Engineer(C / C++)

    Sr Software Engineer(C / C++)

    Qualyspune, maharashtra, in
    This position is for Senior Software Engineer for working on an exciting project developing container security solutions. This opening provides you a chance to create a significant impact on a new p...Show moreLast updated: 30+ days ago
    • Promoted
    Microcontroller Software Developer

    Microcontroller Software Developer

    IntraEdgepune, maharashtra, in
    We are looking for a skilled and hands-on.Microcontroller Software Developer.IoT solutions in a collaborative, cross-functional environment. Wi-Fi, BLE) and enable cloud connectivity (e.SDKs, librar...Show moreLast updated: 30+ days ago
    • Promoted
    AOSP Embedded Engineer

    AOSP Embedded Engineer

    VOLANSYS (An ACL Digital Company)Pune / Pimpri-Chinchwad Area, India
    Total relevant experience 6 plus years with Embedded domain.Minimum 3 year of working experience in AOSP.Well-versed with the AOSP compilation process and integration of new modules.Experienced in ...Show moreLast updated: 26 days ago