Software Development Engineer - Graphics
Do you want to build a next generation system for enhancing human perception? Can you imagine a future where humans and machines work in concert to create a better world? We can. Come build it with us.
Proprio Vision is a Seattle startup developing a system for real-time immersive video and mediated reality interaction. We are using cutting edge algorithms and custom hardware to enhance human capabilities in high precision activities such as spine and brain surgery.
The ideal candidate has excellent problem solving skills and is not afraid of a challenge. Our goal is ambitious. The consequences of success are lasting improvements for society. We are serious about pushing the technological envelope to solve real-world deficiencies across a variety of industries. Candidates should be familiar with C++/C# and Unity (or other commercial game engine) and be comfortable working with vetted development techniques that prioritize code quality over quantity.
At Proprio Vision you’ll enjoy the ability to greatly influence product design, work across multiple domains, and have a voice in developing our culture. We value diversity in all forms and have at our core a strong sense of ethics and what it means to be a company actively pursuing social good. Our team has a deep background in neurosurgery, medical devices, entrepreneurship, robotics, and computer vision, and is working closely with leading medical and research institutions.
Responsible for the integration of our proprietary light field rendering engine with other graphics engines and UI toolkits
Write automated tests for graphics and related code
Architect the data model and accelerated processing pipeline to support our custom hardware device
Optimize our rendering engine for various computing platforms and VR/AR/MR display devices
Design and develop graphics solutions that create amazing visuals
Analyze and interpret data in a timely manner, sometimes with incomplete information and under tight deadlines; utilizing a mixture of analysis, experience, process and team input to formulate decisions
Provide new ideas and approaches to achieve efficient visual effects
You can lean on design standards, but you love to experiment and move quickly.
Well versed in a modern Windows compatible graphics API and related shading languages (Vulkan, DirectX12, OpenGL 4.5+) in order to support, optimize, and extend our current OpenGL pipeline
Experienced with CUDA, its interoperability with graphics languages, and memory transfer patterns such as pinned memory.
In-depth knowledge of GPU profiling tools and techniques. Multi-gpu experience recommended.
Proficient in C++
Proficient in high-performance rendering techniques and graphics pipeline optimization
Exceptional ability to write efficient, clean, maintainable and portable code
Additional desirable qualifications
Medical software and/or device experience highly recommended
Proficiency in C# is highly recommended
Ability to manage ambiguity and thrive in a start-up environment
Proprio Vision is looking to hire a Software Development Engineer - Graphics at their Seattle, WA location. Job contains the tags Unity, Unreal, C++, C#, English, AR, VR and Tech.
Job discovered on 9/1/2020