Talent.com
Connected Devices Software Engineer
Connected Devices Software EngineerIntraEdge • Pune, Republic Of India, IN
Connected Devices Software Engineer

Connected Devices Software Engineer

IntraEdge • Pune, Republic Of India, IN
30+ days 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 Engineer • Pune, Republic Of India, IN

    Related jobs
    z / OS Systems Programmer

    z / OS Systems Programmer

    PKWARE • India, India
    PKWARE is looking for an experienced.You’ll lead technical initiatives and collaborate with cross-functional teams to support business and IT objectives. System Installation, Maintenance & Upgrades....Show more
    Last updated: 10 days ago • Promoted
    Software Engineer (Wifi / Kernel / Embedded)

    Software Engineer (Wifi / Kernel / Embedded)

    Arista Networks • Pune, Republic Of India, IN
    Arista is a well-established and profitable company with over $5 billion in revenue.Arista’s award-winning platforms, ranging in Ethernet speeds up to 800G bits per second, redefine scalability, ag...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer – Distributed Systems & Modern Web Technologies

    Software Engineer – Distributed Systems & Modern Web Technologies

    Xcitium • India, India
    Xcitium is rapidly scaling its engineering team and looking for.This is an opportunity to work on complex, large-scale, high-availability distributed systems while shaping the next generation of Xc...Show more
    Last updated: 1 day ago • Promoted
    Opportunity For Senior Software Developer

    Opportunity For Senior Software Developer

    Hinduja Tech Limited • Pune, Republic Of India, 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 more
    Last updated: 23 days ago • Promoted
    Robotics platform software engineer

    Robotics platform software engineer

    K&K Talents - India • India, India, India
    K&K Talents is an international recruiting agency that has been providing technical resources globally since 1993.This position is with one of our clients in India , who is actively hiring candidat...Show more
    Last updated: 2 hours ago • Promoted • New!
    Connex Systems Engineer

    Connex Systems Engineer

    Tech Mahindra • Republic Of India, IN
    Title : Connex Switch Mainframe Assembler.Support Connex Switch and Support Switch Modernization Program.Provide Build in respect of Connex on. Review and advise any Connex vendor proposed changes / cu...Show more
    Last updated: 3 days ago • Promoted
    C Systems Engineer

    C Systems Engineer

    Accelya • Pune, Republic Of India, IN
    Experience : 8-10 years, with 3+ years in architecture / design.We are looking for a hands-on Technical Architect with deep expertise in C++ and Informix database. This role is ideal for someone who en...Show more
    Last updated: 23 days ago • Promoted
    SIL Testing Consultant

    SIL Testing Consultant

    Hexad Infosoft IN • India, India
    Job Description – XIL (MIL / SIL / HIL) Consultant – Hexad.Hexad is seeking an experienced professional with strong expertise in Model-Based Development and XIL methodologies (MIL, SIL, HIL, and XIL) t...Show more
    Last updated: 10 days ago • Promoted
    Senior Systems Software Engineer

    Senior Systems Software Engineer

    Accops • Pune, Republic Of India, IN
    Education : BE / BTech / MCA / MTech (Preferably CS / IT).Strong proficiency in C++ (C++11 / 14 / 17) with proven Windows system programming experience. Deep knowledge of Windows internals : Win32 APIs, threading...Show more
    Last updated: 12 days ago • Promoted
    Connex Engineer

    Connex Engineer

    Tech Mahindra • Republic Of India, IN
    Title : Connex Switch Mainframe Assembler.Support Connex Switch and Support Switch Modernization Program.Provide Build in respect of Connex on. Review and advise any Connex vendor proposed changes / cu...Show more
    Last updated: 3 days ago • Promoted
    Embedded Systems Validation Engineer

    Embedded Systems Validation Engineer

    IntraEdge • Pune, Republic Of India, IN
    Firmware Verification and Validation Engineer.Location : Pune Experience : 3–6 years Employment Type : Full-Time.We are looking for a Firmware Verification and Validation Engineer to build and contrib...Show more
    Last updated: 23 days ago • Promoted
    Sr. Software Engineer (AWS) - Backend

    Sr. Software Engineer (AWS) - Backend

    Zeller • India, India
    At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments.We believe in a ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded RTOS Engineer

    Senior Embedded RTOS Engineer

    VOLANSYS (An ACL Digital Company) • Pune, Republic Of India, IN
    Job Title : Senior Engineer - RTOS.RTOS : Free RTOS, or VxWorks, or QNX.Expert in C, focusing on embedded systems, developing C / C++ libraries designing algorithms. Expert in bootloader (U-Boot) devel...Show more
    Last updated: 19 days ago • Promoted
    Embedded Systems and Controls Engineer

    Embedded Systems and Controls Engineer

    Backstage Dynamics • Republic Of India, IN
    Backstage Dynamics designs and delivers the technical systems that modernize entertainment, ensuring seamless transitions from behind the curtain to center stage. Founded in May 2024, our company bu...Show more
    Last updated: 13 days ago • Promoted
    Robotics Platform Software Engineer

    Robotics Platform Software Engineer

    K&K Talents - India • India, India
    This position is with one of our.Title : Robotics Platform Software Engineer.Mode of working : Work from Office.Employment Type : Full-time Permanent. Develop, debug, test, and troubleshoot platform so...Show more
    Last updated: 7 days ago • Promoted
    Senior Wireless Systems Engineer

    Senior Wireless Systems Engineer

    Veltris • Chennai, Republic Of India, IN
    Veltris is an AI-first digital product engineering company that approaches AI as an orchestrator for long-term industry transformation. We empower clients to Build AI-native systems, Modernize exist...Show more
    Last updated: 8 days ago • Promoted
    SDV Systems Integration Engineer

    SDV Systems Integration Engineer

    Royal Enfield • Chennai, Republic Of India, IN
    Systems Engineer is part of the in-house product engineering team that has been set up to create technical differentiation and intellectual property in the domain of Software Defined Vehicle (SDV)....Show more
    Last updated: 30+ days ago • Promoted
    Distributed Systems Engineer

    Distributed Systems Engineer

    Stealth Startup • Republic Of India, IN
    Fintech Unicorn seeking Mid-Level Backend Engineers.Your code directly affects millions of users' financial lives - from seamless payments to smart banking features that actually work.Whether you'r...Show more
    Last updated: 20 days ago • Promoted