Talent.com
This job offer is not available in your country.
Microcontroller Software Engineer [Urgent Search]

Microcontroller Software Engineer [Urgent Search]

IntraEdgeIndia
3 hours ago
Job description

Job Title : Microcontroller Software Developer

Location : Pune

Experience : 2 to 8 years

Employment Type : Full-Time

About the Role

We are looking for a hands-on Microcontroller Software Developer with strong experience in modern C++ (C++11 / 14 / 17) to design and develop embedded applications for connected devices. The role emphasizes wireless connectivity (Wi-Fi, BLE) and cloud integration (e.g., AWS IoT Core), contributing to cutting-edge IoT solutions in a collaborative, cross-functional environment.

If you are passionate about embedded systems, real-time development, and building reliable and 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++ code for real-time applications.
  • Integrate wireless communication stacks (Wi-Fi, BLE) and enable cloud connectivity (e.g., AWS IoT Core, Azure IoT).
  • Collaborate with hardware, cloud, and mobile teams to deliver end-to-end system functionality.
  • Debug, optimize, and test code (unit, integration) to ensure quality and reliability.
  • Participate in architecture discussions, design / code reviews, and continuous improvement initiatives.
  • Evaluate and integrate third-party SDKs, libraries, and communication protocols.
  • Prepare and maintain technical documentation and follow embedded development best practices.

Required Qualifications

  • Experience Level : 2 to 8 years.
  • Programming : Strong hands-on experience with C++ (C++11 / 14 / 17).
  • Microcontrollers : Hands-on experience with ESP32 or similar ARM Cortex-M platforms (e.g., STM32, NXP).
  • Cloud / IoT : Practical experience with AWS IoT Core or similar platforms (Azure IoT, Google IoT).
  • Experience with RTOS (FreeRTOS, Zephyr, etc.).
  • Good understanding of wireless communication protocols : Wi-Fi, BLE, MQTT.
  • Familiarity with secure boot, OTA updates, IoT provisioning workflows.
  • Strong problem-solving, debugging, and analytical skills.
  • Bachelor’s degree in Computer Science, Electronics, or related field.
  • Nice to Have

  • Experience in low-power design for battery-operated devices.
  • Knowledge of embedded security and cryptographic protocols.
  • Scripting (Python, Bash) for testing / automation.
  • Familiarity with Agile practices, Git, JIRA, CI / CD pipelines.
  • Create a job alert for this search

    Software Engineer • India

    Related jobs
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    CoinbaseIndia, India
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    KisshtIndia
    At Kissht, we’re on a mission to make credit accessible to everyone.Our platform powers millions of transactions every month, and we’re scaling fast. We’re looking for a Tech Lead who’s not just gre...Show moreLast updated: 10 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Asian Hiresnagpur, maharashtra, in
    POSITION REPORTS TO : LEAD / SENIOR LEAD SOFTWARE ENGINEER.POSITION LOCATION : INDIA (REMOTE).COMPANY BUDGET : 20,00,000 - 29,00,000 LPA. The Principal Software Engineer is responsible for designing, dev...Show moreLast updated: 5 days ago
    • Promoted
    Microcontroller Software Developer

    Microcontroller Software Developer

    IntraEdgeIndia
    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...Show moreLast updated: 10 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RipplingIndia
    About Rippling Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, b...Show moreLast updated: 10 days ago
    • Promoted
    Microcontroller Software Engineer

    Microcontroller Software Engineer

    IntraEdgeIndia
    Job Title : Microcontroller Software Developer.We are looking for a hands-on Microcontroller Software Developer with strong experience in modern C++ (C++11 / 14 / 17) to design and develop embedded appl...Show moreLast updated: 30+ days ago
    • Promoted
    Control Software Engineer

    Control Software Engineer

    Armstrong DematicIndia
    As a Controls Software Engineer, you will be responsible for developing standard controls software for PLC or other real time controller platforms. As part of a team within the controls software dev...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    WebBuddy LLCIndia, India
    At WebBuddy, we're a web design and development agency known for transforming ideas into digital realities with customized web solutions. Based on our mission, we have successfully supported hundred...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer

    Software Engineer

    BayOne Solutionsnagpur, maharashtra, in
    You will work directly with Technical Leaders, Principal Engineers and Product Managers leading platform specific microservices development for solutions across all Networking products.You will wor...Show moreLast updated: 5 days ago
    • Promoted
    Computer Numerical Control Programmer

    Computer Numerical Control Programmer

    Raghu Vamsi Aerospace GroupIndia
    Raghu Vamsi Group has carved a space for itself in the Aerospace & Defence industry world wide over the past two decades since its inception in the year 2004. The Company and its subsidiaries have g...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer II [T500-18013]

    Software Engineer II [T500-18013]

    Best Buy IndiaIndia
    Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces - Actively participate in team planning activities - Ensure the quality and integrity of the SDLC for...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer

    Software Engineer

    ComputacenterIndia
    Job Summary : We are seeking a highly skilled and forward-thinking Technical Analyst with expertise in Automation and Artificial Intelligence (AI) to drive innovation and efficiency across our IT an...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer I [T500-19390]

    Software Engineer I [T500-19390]

    Best Buy IndiaIndia
    Independently complete small- to medium-sized features and defects - Participate in team planning activities - Able to triage simple issues independently, and more complex issues with some assistan...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer

    Software Engineer

    InfogainIndia
    Job Summary : We are seeking a skilled Middleware Developer (Lead) to oversee and guide our middleware development team.The ideal candidate will be responsible for leading the team in delivering hig...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer (C++)

    Software Engineer (C++)

    FlexTradeIndia
    FlexTrade Systems is a global leader in building a high-performance multi-asset execution management and order management systems for equities, fixed income, foreign exchange, futures, and options....Show moreLast updated: 10 days ago
    • Promoted
    Sr Software Engineer– ScienceLogic

    Sr Software Engineer– ScienceLogic

    CDWIndia, India
    CDW is a leading provider of technology solutions for business, government, education, and healthcare.Our mission is to help our customers achieve their goals by providing innovative technology sol...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer

    Software Engineer

    BrightEdgeIndia, India
    Just seeking some good talent!.At BrightEdge, we innovate at the intersection of AI, SEO, and enterprise growth.We’re not just shaping the future of enterprise SEO and content performance; we’re al...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Recronagpur, maharashtra, in
    Join a Market Leader : Ready for a stable career at an US based Product organization trusted since 1969? Employer is a market leader in educational publishing and e-Learning, serving over 10 million...Show moreLast updated: 5 days ago