Key Responsibilities
Develop, test, and maintain software applications using C++.
Write effective 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.
3+ 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.
Positive problem-solving skills and attention to detail.
Solid 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.
📌 C++ Developer For A Singapore Based Product Co Pune (India)
🏢 Seventh Contact Hiring Solutions
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.