Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 20059413

    PUNE · FULLTIME

    Embedded Software Engineer

    Capgemini logo

    Capgemini

    Pune · onsite · Posted 19d ago

    Sourced fromFoundit
    Not disclosedFresherfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Foundit · 6 questions to answer1.8s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Your Role

    As an Embedded Software Engineer, you will play a key role in designing, developing, and enhancing embedded software solutions for next-generation products and systems. You will work closely with cross-functional teams including hardware, firmware, validation, and product engineering teams to deliver high-quality, scalable, and reliable embedded solutions.

    This role requires strong expertise in Embedded C/C++, Python, microprocessor and microcontroller-based systems, communication protocols, and hardware-software integration. Experience with HMI development and product lifecycle processes will be an added advantage.

    In this role, you will:

    • Design, develop, test, and maintain embedded software and firmware applications.
    • Develop solutions using Embedded C/C++ and Python for embedded devices and systems.
    • Work with Microprocessors, Microcontrollers, and embedded hardware platforms.
    • Implement and troubleshoot communication protocols including CAN, I2C, SPI, and RS232.
    • Develop and integrate applications on Raspberry Pi platforms.
    • Support hardware bring-up, debugging, system integration, and performance optimization activities.
    • Collaborate with hardware, software, and validation teams to ensure seamless product development.
    • Participate in software design reviews, code reviews, technical discussions, and root cause analysis.
    • Develop and maintain technical documentation, design specifications, and test procedures.
    • Contribute to continuous improvement initiatives for embedded development practices and product quality.
    • Support HMI development activities and work within established CCB (Change Control Board) processes.

    Your Profile

    • Strong expertise in Embedded C/C++ programming.
    • Hands-on experience with Python development and scripting.
    • Experience working with Microprocessors and Microcontrollers.
    • Strong understanding of embedded systems architecture and real-time software development.
    • Hands-on experience with communication protocols:
      • CAN
      • I2C
      • SPI
      • RS232
    • Experience with Raspberry Pi development and integration.
    • Strong debugging and troubleshooting skills for hardware-software interactions.
    • Understanding of firmware development lifecycle and embedded application testing.
    • Experience with HMI (Human Machine Interface) development.
    • Familiarity with CCB (Change Control Board) processes and configuration management.
    • Knowledge of version control systems and software release processes.

    What You'll Love About Working Here

    • Opportunity to work on cutting-edge embedded technologies and connected product solutions.
    • Exposure to innovative product engineering and hardware-software integration projects.
    • Hands-on experience with advanced embedded platforms, communication protocols, and IoT technologies.
    • Collaborative environment focused on innovation, learning, and technical excellence.
    • Opportunity to work with diverse global teams and industry-leading engineering practices.
    • Access to modern development tools, frameworks, and emerging technologies.
    • Strong career growth opportunities within a global engineering and technology organization.

    About Capgemini in India

    Capgemini is an AI-powered global business and technology transformation partner, helping organizations realize their future through technology, data, and people. With nearly 60 years of heritage, Capgemini is a responsible and diverse organization with 420,000 team members across more than 50 countries. The Group reported global revenues of €22.1 billion in 2024.

    Capgemini in India comprises nearly 235,000 team members working across 13 locations, including Bengaluru, Chennai, Hyderabad, Mumbai, Pune, Noida, Gurugram, and more. We deliver end-to-end services across strategy, technology, engineering, and operations.

    Make it real |

    Sourced from foundit

    Section · 02

    Skills

    CCB Change Control Boardi2cspimicrocontrollersHMIEmbedded CMicroprocessorsrs232Raspberry PiCanPython

    Section · Company

    About Capgemini

    Capgemini logo

    Capgemini

    IT Services & Consulting

    235k+

    employees

    1967

    59 years old

    Mumbai, Maharashtra

    India

    About

    Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value.

    Industries

    IT Services & ConsultingAnalytics & KPOBankingSoftware Product

    Employee ratings

    53,345 reviews

    3.6/ 5

    Culture

    3.6

    Career growth

    2.8

    Work-life

    3.8

    Employees rate it well for

    Work Life Balance7494Salary7201Work Culture5032Appraisal4419Senior Management3872

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Embedded Software Engineer · waiting for your command