The Job logo

What

Where

Software Engineer - C++

ApplyJoin for More Updates

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

Smart SummaryPowered by Roshi
We are looking for a candidate with 2-3 years of experience in developing C++ (Version 17 preferred). Solid knowledge of software algorithms and data structures is necessary. The candidate should have a good understanding of OOPS concepts and Design patterns. Excellent verbal & written communication skills in English Language are required. Desired skills include great communication skills, analytical and problem-solving skills, and a bachelor's degree in computer science or equivalent.

You’ll make a difference by:

  • At least 2-3 years of experience in developing C++ (Version 17 preferred), at least C++ 11 working experience needed.
  • Solid knowledge of software algorithms and data structures.
  • Understands OOPS concepts and Design patterns.
  • Data Structures and algorithms
  • Knowledge of Linux
  • Knowledge of SQL queries
  • Knowledge in multi-threading, distributed computing
  • Excellent verbal & written communication skills in English Language.

Desired Skills:

  • 2 to 5 Years of experience required.
  • Great Communication skills.
  • Analytical and problem-solving skills
  • Bachelor’s degree in computer science, Information Systems, or equivalent education or work experience in conjunction with corresponding additional qualifications required for this role.
Set alert for similar jobsSoftware Engineer - C++ role in Pune, India
Siemens Logo

Company

Siemens

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Locations

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

GlobalLogic Logo

Embedded Software Engineer C/C++

GlobalLogic

Pune, Maharashtra, India

Posted: 7 months ago

Join Automated Driving Basic Software Architecture and Integration team as Embedded Software Engineer at GlobalLogic, Pune, Maharashtra. Take on role focused on developing base level software layers, integrating with functional safety principles, configuring Autosar layers, and integrating middleware stacks.

Hexagon Logo

C++ Software Engineer

Hexagon

Pune, Maharashtra, India

Posted: a year ago

Job title: C++ Software Engineer (m/f/x)   Business Unit: MSC Software, part of Hexagon  Short description:  We currently provide an exciting opportunity for an experienced development engineer within our ADAS / Autonomous Driving environment simulation team. This position requires a strong background in automotive simulation, software development and testing. In addition, using agile development methods as well as traditional waterfall models should be well known. Candidates will be expected to demonstrate excellence in their respective fields, possess the ability to learn quickly, and to strive for perfection within a fast-paced environment. Driving the team forward by a mix innovative ideas and on-the-job excellence is well appreciated.      Tasks in detail:  Autonomous driving vehicles are the future of mobility. The technology you build, will make personal transport more comfortable, safer and improve the overall ecological footprint  As an experienced and enthusiastic software developer familiar with C++ you will work on cutting edge solutions for ADAS/AD simulation.  You are part of an international team of software developers, product owners collaborating with teams across the globe.   The team’s focus in this project lies on bringing simulation tools and data analysis to the cloud.  You work independently but also effectively as part of an agile team    Requirements:  University degree in computer science, electrical engineering, or related field   5 years of relevant work experience   Excellent knowledge in coding C++ (patterns, algorithms, debugging) and Python programming   Know how working with ADAS/AD related sensors (camera, lidar, radar, and ultrasonic)   Track record within agile software development as well as project management 

Amdocs Logo

Software Technical Expert (C++)

Amdocs

Pune, Maharashtra, India

Posted: a year ago

Required Travel :Minimal  Managerial - No   Location: :India- Pune (Amdocs Site)  In one sentence Designs, develops, modifies, debugs and/or maintains software systems. What will your job look like? Serve as a specialist on specific modules, applications or technologies, and take care of sophisticated assignments during the software development process Take ownership and accountability of specific modules within an application and provide technical support and mentorship during solution design for new requirements, problem resolution for critical / complex issues while ensuring code is maintainable, scalable and supportable. Own and be accountable for multiple aspects and features of a large scale application All you need is... 9+ years of proven experience as a software engineer or a software support engineer - Language : C++ Experience with algorithms, data structures knowledge, multithreading, Design pattern is a Must Good OOPS knowledge Software development lifecycle experience Experience with LINUX / Unix Good understanding of TCP/IP protocol Coordination with other developers for cross-functional requirements implementation and tests Awareness of programming concepts and ability to write software code in at least one programming language - Java Bachelor's degree in Science/IT/Computing or equivalent Significant proficiency/In-depth knowledge in the domain (Technology and products)