Sr. Embedded Software Developer

7 days ago


Pune, Maharashtra, India Shashwath Solution Full time ₹ 15,00,000 - ₹ 25,00,000 per year

About the Role

We are seeking a highly skilled Senior Embedded Software Developer to join our Technology Design & Development team. The ideal candidate will be responsible for driving the complete development cycle of embedded systems from architecture and design through development, verification, release, and documentation. This role requires deep technical expertise, leadership skills, and hands-on experience in embedded firmware development.

Key Responsibilities

  1. Architecture & Design

    Architect, design, and develop embedded systems, modules, and features.

    Translate customer requirements into system architecture/microarchitecture.

    Create firmware specifications, module lists, and test plans.

    Engage in technical discussions, design reviews, and present ideas effectively.

  2. Team Leadership

    Lead and mentor sub-teams (3+ developers).

    Guide junior engineers and provide technical direction.

    Drive feature development and ensure timely delivery of pilot goals.

  3. Embedded Software Development

    Develop, review, and maintain low-level source code (C as primary).

    Implement firmware modules for hardware interfaces and communication protocols.

    Design and implement efficient data structures and algorithms within constrained environments.

    Ensure code reusability, maintainability, and adherence to best practices.

  4. Testing & Debugging

    Create and execute unit and integration test cases.

    Work with virtual/simulated environments and actual hardware.

    Collaborate with hardware engineers to debug cross-domain issues.

    Perform system-level troubleshooting, verification, and validation.

  5. Collaboration & Documentation

    Participate in a full firmware lifecycle from concept to deployment.

    Work closely with hardware, QA, and cross-functional teams.

    Prepare technical design documents and maintain proper documentation.

    Support smooth release cycles through efficient teamwork.

    Optimize firmware performance and support power-on/tape-out activities.

    Conduct root-cause analysis of issues during execution.

    Provide customer-oriented support and system performance improvements.

Required Skills & Hands-On Expertise

Languages & OS: Embedded C, Python, Linux (YOCTO, Raspbian)

Cloud & Connectivity: AWS, 4G GSM, Wi-Fi/BLE, MQTT, Telemetry Applications

Hardware & Tools: Raspberry Pi / Microcontrollers, BMS, Micro Services

Collaboration & DevOps: GitHub, JIRA, Slack, Confluence

Strong knowledge of embedded system design, debugging, and optimization.


  • Sr. Embedded Engineer

    2 hours ago


    Pune, Maharashtra, India Acclivis Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Acclivis Technologies is looking for a skilled and experienced Senior Software Developer with a strong command over Delphi programming environments, backend database systems, and modern frontend and scripting technologies. The role involves development, maintenance, testing, and mentoring within a collaborative and Agile environment.[19] Sr. Embedded...


  • Pune, Maharashtra, India ChipIOT Embedded Solutions Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Company DescriptionChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • Pune, Maharashtra, India, Maharashtra ChipIOT Embedded Solutions Full time

    Company Description ChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • Pune, Maharashtra, India Acclivis Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Acclivis Technologies is a high-end services company managed by technically qualified professionals with a collective experience of more than 200 man-years in product engineering services with custom solutions to meet client requirements. looking for talented and enthusiastic team members. If you have a passion for technology and creativity, then come join...

  • Sr Software Engineer

    2 hours ago


    Pune, Maharashtra, India Acclivis Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Acclivis Technologies is looking for a skilled and experienced Senior Software Developer with a strong command over Delphi programming environments, backend database systems, and modern frontend and scripting technologies. The role involves development, maintenance, testing, and mentoring within a collaborative and Agile environment.[24] Sr Software Engineer...


  • Pune, Maharashtra, India ACL Digital Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    We'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:...

  • Embedded Software

    2 weeks ago


    Pune, Maharashtra, India Pragmatic Design Solution Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Position: Embedded Software / Firmware EngineerExperience: 2–4 yearsLocation: Pune Role SummaryWe are looking for an Embedded Software Engineer with 2–4 years of experience in bare-metal firmware development. The role involves working on low-level drivers, board bring-up, and microcontroller programming for innovative embedded products. Key...


  • Pune, Maharashtra, India Pi Square Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title: Embedded Software EngineerExperience: 3 - 8Location - PuneEmbedded Software Engineer (DMS & Vision Systems)??--Embedded software development experience with demonstrated QNX RTOS expertise (QNX is mandatory).--Strong proficiency in C/C++, embedded toolchains, and cross-compilation.--Experience with computer vision and AI/ML frameworks (OpenCV,...


  • Pune, Maharashtra, India TechnoScripts Embedded Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    **Minimum 1+ years of experiance in edutech domain.Company Description**Empower your career with TechnoScripts Embedded, Pune's premier training institute for advanced embedded systems courses. Established in 2006, we have been at the forefront of embedded system training, producing industry-ready professionals through job-oriented programs. Our courses,...


  • Pune, Maharashtra, India Intangles Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Job descriptionAs an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in the Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain. You will work on crucial firmware engineering problems, including real-time application development and profiling, serial driver development...