CAREER OPPORTUNITY - Cycling '74 is looking for a 3D Graphics Software Engineer
Full-time & Fully remote (U.S. based applicants only)
Salary range: $105,000 - $125,000 annually (depending on experience)
Who we are:
Cycling '74 creates software for artists, educators, and researchers working with audio, visual media, and physical computing. We believe strongly in supporting others through education and access to our products. From teaching our users to get started with their first Max patch, to providing a solid platform for them to inspire others to innovate, we are serious about helping our users grow.
All of us at Cycling '74 are learners and doers. We collaborate with musicians, researchers, developers, educators and artists to meet specific needs and solve unique problems. Part of what feeds our strength as a company is our ability to work remotely. We have over 30 employees and consultants who come from various backgrounds and live in the most amazing places.
Diverse teams are strong teams. Cycling '74 is an equal opportunity employer. All applicants will be considered for employment without discrimination due to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status. As part of this commitment, we will ensure that persons with different abilities are provided reasonable accommodations.
We acknowledge that there is a significant under-representation of women, BIPOC, and LGBT+ in the music technology industry. We actively encourage applicants from all backgrounds in order to address this imbalance in moving towards an inclusive industry while simultaneously fostering a safe and non-violent work environment for all employees.
The 3D Graphics Software Engineer will be part of the Jitter engineering team, helping to build the next generation of Jitter graphics and improve the experience for our passionate user base. We strive for a nontraditional cooperative-driven structure where strategic thinking, co-leadership, collaborative problem solving, and decision making are integral to the role. Daily work is self-guided but we provide a supportive community-focused work environment. We are actively working on creating non-hierarchical structures in place of traditional management, creating a more equitable company culture, and promoting a healthy work/life balance for all of our employees.
Responsibilities:
Implement high performance real-time rendering techniques using our custom rendering engine
Work with a variety of video libraries for high-def video capture, playback, and recording
Develop and document modular objects for animation, rendering and effects in both 2D and 3D
Develop and test for cross platform deployment
It is expected that you:
Are based in the US and are able to work from home
Participate in engineering team and general company meetings that may require travel (when safe). This might include quarterly team meetings and semi-annual company meetings.
Coordinate transparently with the team
Work collaboratively to assess, manage and complete team projects
Ideally you:
Have at least 2 years professional experience working with graphics programming technology and implementation
Have OpenGL engine and shader programming experience
Have experience with rendering engines, game engines, or graphics design in other visual programming environments
Experience with the following technologies preferred:
C, C++, Javascript, Node.js, Java, Lua, Cmake, Git
OpenGL, GLSL, Vulkan, Metal
Computer vision, physics engine, procedural animation, GPU programming, machine learning
Custom code generation
Benefits:
Competitive salary based on market rates
100% employer funded health and dental insurance
Generous paid time-off policies
Computer provided for duration of employment
Remote work stipend (office furniture & internet)
401(k) plan with company match
How to apply:
Please send a brief statement about why you are a good fit, why you would like to work for a creative company, and anything else you’d like us to know along with your resume (in pdf with no photos attached) to jobs@cycling74.com. The subject line should read: “New applicant for 3D Graphics Software Engineer position”.