Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer C++ @ Primate Consulting

Home > Software / General IT

Primate Consulting  Senior Software Engineer C++

Job Description

    Job Description

    We are seeking a talented Senior Software Engineer with strong experience in C++ development, and good to have automotive domain knowledge. The ideal candidate will have experience leading development efforts and designing complex systems.

     

    Job Responsibilities:

    Responsible for programming and testing of C++ applications

    Object oriented design and programming in C++ including the std-library

    Design, Code, test, debug and document software according to the functional requirements.

    Write efficient, portable, high-performance code.

    Participate as a team member in fully agile Scrum deliveries

    Work collaboratively in Agile/Scrum team environment

    Writing code being shared between Linux and Windows environment

    Provide technical guidance and mentorship to junior developers.

    Write technical documentation and participate in code reviews to ensure code quality and best practices are being followed.

    Provide Low Level Design Document for the components.

    Support Lead for technical interviews

    Quality assurance through test-driven development and unit tests

    Refactoring of source code to optimize existing components in terms of efficiency, maintainability and quality

     

    Required Skills

    Bachelor's/masters degree in computer science, information systems, or a related field experience

    Strong proficiency in C++, with fair knowledge of the language specification

    Thorough knowledge of the standard library, STL containers, and algorithms

    Familiarity with C++ compatible languages such as C, C#, and Python

    Extensive expertise in software deployment across several platforms and operating systems

    Proficient understanding of code versioning tools such as Git, SVN

    Knowledge of low-level threading primitives

    Experience in writing end to end unit test cases using Boost

    Excellent analytical, debugging and problem-solving abilities

     

    Preferred Skills

    XML, linux / batch scripts and python scripting knowledge would be preferred

    Must be conversant with the agile software development approach

    Excellent teamwork and communication abilities

    Excellent organizational and time management abilities

    Experience with automotive protocols (CAN / CCP / XCP / UDS)

    Familiarity with continuous integration

    Effective scrum master experience

    8+ yrs of experience                                 

Employement Category:

Employement Type: Full time
Industry: Software Product
Role Category: General / Other Software
Functional Area: Not Specified
Role/Responsibilies: Senior Software Engineer C++

Contact Details:

Company: Primate Consulting
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   python xml c++ linux

 Fraud Alert to job seekers!

₹ to 13 Yr

Similar positions

GCP Data Engineer

  • H3 Technologies LLC
  • 8 Positions
  • Bengaluru
  • 5 days ago
₹ to 12 Yr

QA Manual Tester (Software)

  • Skanda Trading Tech
  • 0 to 4 Yrs
  • 6 days ago
₹ Not Disclosed

Senior QA Executive

  • Skanda Trading Tech
  • 3 to 7 Yrs
  • Telangana
  • 6 days ago
₹ Not Disclosed

QA Engineer

  • LTIMindtree
  • 5 to 9 Yrs
  • Hyderabad
  • 8 days ago
₹ Not Disclosed

Primate Consulting

Company Details