Graphics Software Engineer working on a co-pilot for hardware designers. Leading the graphics pipeline to enhance design visualization and efficiency.
Responsibilities
Lead the end-to-end graphics pipeline—from architectural planning through deployment—to enable real-time visualization of designs spanning from meters down to nanometers.
You would be working on a solution that will be rendering billions of polygons interactively from the browser. Our product needs Google Earth for hardware design and scientific computing related visualizations.
Explore and implement advanced rendering strategies (e.g., hybrid client-server rendering, LOD techniques) to deliver a seamless, high-fidelity user experience.
Collaborate closely with cross-functional teams (geometry, physics, product) to integrate scientific field overlays into 3D models, empowering hardware engineers with unprecedented insight.
Ship core product features that revolutionize hardware design iteration speeds by orders of magnitude.
Continuously learn, experiment, and innovate to build products that delight and transform engineering workflows.
Requirements
5+ years of hands-on experience delivering high-performance graphics and rendering solutions.
Expertise in WebGL, WebGPU, OpenGL, CUDA/Hip, and GPU ecosystems (Nvidia and AMD).
Proven ability to render complex data structures, including 3D geometry (triangles, B-Rep, SDFs), scientific fields, and more.
Track record of developing interactive, web-based geometry editing UIs that handle large-scale data.
Strong proficiency in parallel programming, optimization techniques, algorithms, and data structures.
Passion for building groundbreaking visualization experiences that reshape how engineers approach design.
Entrepreneurial mindset with a knack for taking projects from zero to one, coupled with a hunger for continuous learning.
Thrives in an environment that values autonomy, ownership, and relentless innovation.
Benefits
Competitive compensation & equity (stock options)
Health + dental + 401k
Lunch, drinks, and snacks provided for in-person days
Senior Test Automation Engineer developing automated test scripts and strategies for quality assurance in medical devices. Collaborating with teams to enhance product reliability and testing methodologies.
Ada Software Engineer developing and sustaining mission - critical software for Defence sector. Contributing to software requirements, design documentation, and collaboration within Agile teams.
Full Stack Developer joining veritree, a climate tech startup, to build applications for reforestation efforts. Responsible for full - stack development and server maintenance with AWS services.
Software engineer developing generative AI technologies for enterprise solutions at WRITER. Collaborating with teams to transform business operations using AI applications.
Software engineer focusing on generative AI solutions at WRITER. Collaborating with cross - functional teams to deliver scalable applications and transform enterprise productivity.
Full Stack Developer automating core business processes in energy sector at Ørsted. Collaborating remotely with global teams on scalable and secure digital solutions.
Software Engineer at Eurobank developing banking products for the Core Banking Application Unit. Collaborating with product owners and business analysts in a team - oriented environment.
Staff Engineer in Abbott's Heart Failure Division ensuring software quality assurance for medical devices. Overseeing design control, risk management, and regulatory compliance in a dynamic team environment.
Virtualization and Software - in - the - Loop Integration Engineer supporting software simulation for embedded systems at GM. Leading the development of virtual environments for testing embedded controllers and calibrations.
Fullstack Software Engineer developing scalable tools for domain management at Cloudflare. Collaborate with talented engineers in Austin or Lisbon to enhance performance and stability.