C++ Developer

Job Description

Job Profile


• Implementation of the C++ components

• Define test acceptance criteria, execute and report unit tests based on requirements

• Responsible for the ensuring implementing and design solution that can run on devices with Windows / Linux OS. 

• Analyze the customer needs and assist in design and troubleshooting

• Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems

• Collaborate on cross-functional and globally located teams including other Architects, developers, product owners

• Knowledge and understanding of agile methodology

• Python knowledge (Preferred)

• Docker knowledge (Preferred)

• Lead, groom and support other team members


Desired Qualification and Experience


Qualification:  Bachelor of Engineering or Master of Engineering


Experience: 8+ years of experience


• Excellent skills in developing multi-threaded applications using C++

• Design and development experience in C++

• Advanced knowledge in C++ programming skills, Design principles & patterns.

• Basic network communication concept like Ethernet (OSI Model, TCP, UDP etc) 

• Ability to work independently and with team in collaboration

• Exposure in Industrial Automation domain (preferred)

• Conversant with typical software development processes / methodologies.

• Strong Analytical and Problem-Solving Skills

• Good verbal and written communication skills

• Willingness for continuous learning


Organization: Advanta

Company: Siemens Technology and Services Private Limited

Experience Level: Experienced Professional

Full / Part time: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?