Job Description
Senior Software Engineer - C++
Contract
Role Summary
A talented Software Engineer is needed to join a dynamic team. In this role, you will be instrumental in developing advanced simulation software, with a focus on high-performance graphics, user interface design, and object-oriented programming. If you have a passion for technology, this is an opportunity to work on impactful projects in an exciting industry.
Key Responsibilities
- Develop and maintain software solutions for flight simulation systems.
- Utilize C++ and Object-Oriented Programming (OOP) principles to build efficient, scalable applications.
- Implement and optimize graphics rendering using OpenGL, Vulkan or DirectX.
- Follow established system designs and requirements to implement and refine user interfaces.
- Work in a collaborative team environment to develop and improve simulation technologies.
- Troubleshoot, debug, and improve system performance.
Qualifications
- Must have excellent proficiency in C++ and Object-Oriented Programming (OOP).
- Experience with graphics libraries such as OpenGL, Vulkan, GDI, or DirectX
- Background in UI programming and interactive application development.
- Strong problem-solving skills and a keen analytical mindset.
- Ability to work effectively in a team-oriented environment.
- Experience with gaming, automobile, and aviation technologies is a plus.
- Bachelor’s degree in Computer Science or a related field.
Job Tags
Contract work,