The Job logo

What

Where

Software Developer (C++)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are hiring a Software Developer (C++) for our team in Pune, Maharashtra, India. As a part of our team, you will be responsible for designing, developing, and testing C++ based Native applications on Windows and Linux. This is a full-time on-site opportunity where you will collaborate with the team lead and other members, write clean and efficient code, and debug software defects. You should have strong debugging skills on Windows/Linux using tools like Visual Studio and GDB. Familiarity with Linux commands, memory management concepts in C++, and knowledge of SQL commands and JavaScript libraries like Nodejs would be beneficial. If you have excellent problem-solving skills, attention to detail, and good communication and teamwork skills, we would love to hear from you.

Job description 

Role & Responsibilities

  • Design, develop and test C++ based Native applications on Windows and Linux
  • Collaborate with team lead and other team members to understand project requirements and specifications
  • Write clean, maintainable, and efficient code that adheres to coding standards and best practices.
  • Debug and resolve software defects and issues in a timely manner
  • Perform code reviews and provide constructive feedback to team members
  • Document technical specifications, processes, and procedures
  • Ensure the security, performance, and scalability of applications

Qualifications/Experience

  • B.E/B.Tech with 3+ years of experience as a C++ developer, with hands on experience on past projects
  • Strong debugging skills on Windows/Linux with hands on experience on Visual Studio and GDB
  • Experience on OS concepts like multithreading and networking concepts like socket programming
  • Familiarity with Linux commands and Windows/Linux development process
  • Knowledge of C++ memory management concepts
  • Knowledge of SQL commands and  JavaScript based libraries like Nodejs would be beneficial
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Ability to work independently and meet project objectives
  • Ability to document requirements and specifications
Set alert for similar jobsSoftware Developer (C++) role in Pune, India
Dassault Systèmes Logo

Company

Dassault Systèmes

Job Posted

9 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Pune, Maharashtra, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Dassault Systèmes Logo

C++ Developer

Dassault Systèmes

Pune, Maharashtra, India

Posted: 9 months ago

We are hiring for the position of C++ Developer at Dassault Systèmes. As a C++ Developer, you will be responsible for developing and maintaining automated tests in the domain of 3D CAD / Interoperability. This is a full-time, on-site opportunity based in Pune, Maharashtra, India. You will work on developing expertise in industry-standard CAD modelers such as Inventor, Creo, Solid Edge, and Smart3D. You will also use scripting tools like VBA, AutoLisp to automate CAD model creation. It is important to have excellent written and verbal communication skills, as well as strong critical thinking and problem-solving skills. The ideal candidate should have a Bachelor's or Master's degree in engineering and 0-2 years of experience in software QA. Experience with CAD software and scripting languages like Shell, Python, Perl, LISP, Scheme, VBA, JavaScript, etc. is also required.