Overview
1. Job Title: Junior Game Developer
● Company: TJA-MachOne Software Solutions Private Limited
● Location: Chennai, Tamil Nadu
● Position Type: Full-Time, Entry-Level
About MachOne Software:
MachOne Software is developing cutting-edge structural analysis and design software. We leverage modern technologies to create powerful tools for engineers. Join our innovative team and contribute to building next-generation engineering solutions.
Job Summary:
We are seeking a motivated and enthusiastic Junior Game Developer to join our growing team. In this role, you will primarily focus on the graphical aspects of our structural analysis software, utilizing your C++ and graphics programming skills. While prior game development experience is a plus, we are looking for individuals with a strong foundation in C++ and a passion for computer graphics, eager to learn and apply their skills in an engineering software context. You will work closely with senior developers to implement and optimize visualization components.
Responsibilities:
● Develop, implement, and maintain graphics features using C++ and OpenGL.
● Assist in integrating visualization components (potentially including libraries like VTK, training provided) into the main application.
● Write clean, efficient, and maintainable code following best practices.
● Debug and resolve graphics-related issues.
● Collaborate with software developers and engineers to understand visualization requirements.
● Participate in code reviews and team meetings.
● Learn and apply new graphics techniques and technologies as needed.
Qualifications:
● Bachelor's degree in Computer Science, Game Development, Engineering, or a related field.
● Strong programming skills in C++.
● Solid understanding of computer graphics fundamentals.
● Experience with or strong theoretical knowledge of OpenGL.
● Familiarity with 3D mathematics (linear algebra, vectors, matrices).
● Eagerness to learn new technologies, including scientific visualization libraries like VTK.
● Good problem-solving and analytical skills.
● Ability to work effectively in a team environment.
● Good communication skills.
Job Types: Full-time, Permanent, Fresher
Pay: ₹300,000.00 - ₹500,000.00 per month
Schedule:
- Day shift
- Monday to Friday
Work Location: In person
Expected Start Date: 15/05/2025