We are seeking multiple highly skilled Senior C++ Engineers with extensive experience in Unreal Engine to join our dynamic team. The ideal candidate will have a strong background in working with web APIs and asynchronous code. Experience in configurators, product visualization, video games, or VFX is highly desirable. This engineer will play a crucial role in refactoring our configurator and transitioning key classes into C++ to improve code reviews and overall efficiency.
Key Responsibilities
- Develop and maintain high-performance C++ code within the Unreal Engine environment.
- Help transition main classes into C++ to enhance code reviews and overall efficiency.
- Integrate web APIs to facilitate seamless data exchange between systems.
- Implement and optimize asynchronous code to ensure smooth and efficient application performance.
- Collaborate closely with principal and lead engineers to optimize processes and generate proper unit tests for our application built in Unreal Engine.
- Troubleshoot and resolve complex technical issues related to Unreal Engine and C++.
Want more jobs like this?
Get jobs in Beaverton, OR delivered to your inbox every week.
Qualifications
- 5+ years of experience in 3D pipeline development and tool creation.
- Extensive experience with C++ programming, particularly within the Unreal Engine framework.
- Strong understanding of web APIs and experience integrating them into applications.
- Proficiency in writing and optimizing asynchronous code.
- Background in configurators, product visualization, video games, or VFX is highly preferred.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.
- Bachelor Degree or a combination of relevant education, training and experience.
Preferred Skills
- Experience with 3D graphics and rendering techniques.
- Familiarity with other programming languages and frameworks.
- Knowledge of software development best practices and version control systems.
We offer a number of accommodations to complete our interview process including screen readers, sign language interpreters, accessible and single location for in-person interviews, closed captioning, and other reasonable modifications as needed. If you discover, as you navigate our application process, that you need assistance or an accommodation due to a disability, please complete the Candidate Accommodation Request Form.