C++ Developer-6+ Yrs- for a Singapore based Product Co-Pune

Seventh Contact Hiring Solutions
Pune City, Maharashtra, India

Key Responsibilities

  • Develop, test, and maintain software applications using C++.
  • Write efficient and maintainable code following best practices.
  • Use Bash scripting for simple automation tasks.
  • Work with machine learning frameworks and using their programmatic
  • interfaces.
  • Work with relational databases (SQL) and NoSQL databases.
  • Work closely with developers, and product managers to gather requirements.
  • Participate in code reviews and help debug and optimize applications.
  • Stay updated with industry trends and emerging technologies.Required Qualifications
  • Master’s degree or Bachelor's degree in Computer Science, Software
  • Engineering, or a related field.
  • 6+ years of experience in software development, primarily with C++.
  • Familiarity with cross platform development (Windows and Linux).
  • Familiarity with integrating a machine learning framework (e.g. Tensor RT,Darknet or others).
  • Experience with Bash scripting and multithreaded C++ app development.
  • Knowledge of SQL databases (PostgreSQL, MySQL).
  • Familiarity with version control systems (Git).
  • Basic understanding of software development best practices.
  • Good problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.Nice to have Qualifications
  • Familiarity with framework’s like SFML.
  • Familiarity with a NoSQL database.
  • Experience with Agile/Scrum methodologies.
  • Experience in integrating hardware components like PLCs (Programmable Logic
  • Controllers) and Industrial Cameras.
  • Understanding of networking and security principles.
  • Hands-on experience with Docker for containerization is a plus.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →