C++ ROS Developer

1 week ago


Pune India Capgemini Full time

Job Description

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Job Description

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
1. Applies scientific methods to analyse and solve software engineering problems.
2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Position Responsibilities:

- Analyze and fix software defects.
- Develop new features and refactor existing code.
- Implement and test embedded software for production systems.
- Ensure high-quality deliverables by following standard software development processes.
- Collaborate within an Agile team and follow XP practices like TDD/ATDD.

----------------------------------------

Must-Have Skills:

- Strong programming skills inC++with solid understanding ofOOP concepts,STL, andData Structures.
- Good experince in C++ 11, ROS, CMAKE or Bazel
- Experience withQtdevelopment onLinuxplatforms.
- Familiarity withSoftware Design PrinciplesandDesign Patterns.
- Exposure toGoogle Test (GTest)framework.
- Exposure to Docker or CI CD tool Chain

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.



  • Pune, India Ignitivesearch Consulting Full time

    C++, GTEST, ROS Developer Location: PuneExperience Required: 4+ years Mandatory Skills: C++, GTEST, ROS, Bazel, CMakeKey Responsibilities:• Develop and maintain test automation using GTest for C++ codebases.• Collaborate with cross-functional teams to ensure robust testing and integration. Work closely with development teams to ensure high-quality...


  • Pune, Maharashtra, India Ignitivesearch Consulting Full time ₹ 45,000 - ₹ 55,000 per year

    C++, GTEST, ROS DeveloperLocation: Pune Experience Required: 4+ yearsMandatory Skills: C++, GTEST, ROS, Bazel, CMake Key Responsibilities:• Develop and maintain test automation using GTest for C++ codebases.• Collaborate with cross-functional teams to ensure robust testing and integration.Work closely with development teams to ensure high-quality...


  • Gandhinagar, India Coprotect Venture Full time

    Job Description Job Opportunity: Robotics ROS Developer (Robotics Systems Engineer) Location: Invengic Ventures Pvt. Ltd., Research Park IIT Gandhinagar Type: Full-time (with Trainee Probation Full Employment pathway) - Stipend: 8,000 / month - Salary Range: 18,000 35,000 per month (based on skills & performance). Role Overview We are looking for a ROS...

  • Senior Developer

    5 days ago


    Pune, Maharashtra, India DNV Full time

    Would you like to be part of a dedicated team that develops software solutions for strength assessment of offshore and maritime structuresDNV Sesam software is a global market leader in the maritime and oil gas industries With the world transforming towards renewable energy Sesam is also becoming key for the design and operation of fixed and floating...


  • Pune, India Jobted IN C2 Full time

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...

  • SS&C Technologies

    3 weeks ago


    Pune, Maharashtra, India SS&C GlobeOp Full time

    Job Description : - Strong hands-on experience in C# and .NET development, especially .NET Framework 4.5+- Solid experience with ASP.NET, MVC, Web API, Windows Forms, WCF, XML- Strong knowledge of SQL Server (T-SQL, stored procedures, views)- Proficiency in unit testing frameworks such as MSTest or xUnit- Strong understanding of Dependency Injection...

  • C/C++ Developer

    15 hours ago


    Pune, Maharashtra, India Ascentt Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    C/C++ DeveloperLocation: Indore/PuneOnly immediate joiners apply (0-7 Days)Job DescriptionResponsible for designing, developing, and optimizing applications in C or C++ for system-level and embedded software.Collaborate with cross-functional teams to deliver robust, efficient, and secure code for production environments.Create and maintain comprehensive...

  • C/C++ Developer

    5 days ago


    Pune, Maharashtra, India Adagrad AI Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Adagrad AI, a leading AI solution provider, is looking for an experienced and talented C/C++ Developer to join our innovative team. You will play a crucial role in the development of our advanced AI solutions and products, working on exciting projects related to computer vision and machine learning.The opportunity:Develop, test, and maintain efficient,...


  • Pune, Maharashtra, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    ADAS and AD Development Engineers / Senior Engineers / Leads / ArchitectsWe are looking for skilled ADAS and AD Development Engineers, Senior Engineers, Leads, and Architects with 4 to 12 years of experience. The position is based in Pune.Roles and ResponsibilityDesign and develop software applications using C/C++, embedded C, Python, and other programming...

  • C/C++ developer

    2 days ago


    Pune, Maharashtra, India TechMantra Global Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role:C/C++ developer (Networking)Location: Bangalore, Trivandrum, Chennai, Hyderabad, PuneExperience: 5 - 8yrsJob Description:C/C++ developer with Networking Background•Deep proficiency in C and C++, with a strong grasp of low-level system concepts•Good understanding of networking protocols and stacks (TCP/IP, DNS, etc.)•Experience with git for version...