Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Aechelon Technology

Senior 3D Graphics Software Engineer

Posted
Discussion

Summary

The Senior 3D Graphics Software Engineer designs and develops a real-time graphics rendering engine and content creation tools, enhancing art paths and shader integration for realism and performance. Day-to-day work uses C/C++ with graphics APIs such as OpenGL, Vulkan, and Direct3D.

  • The Senior 3D Graphics Software Engineer will play a key role in the small core software team, responsible for designing and developing the next generation of our real-time graphics rendering engine and content creation tools
  • They will enhance our art path and integrate it with our shader engine to achieve the next level of realism and performance

Benefits

  • 401k
  • 100% employer paid health benefits
  • Company performance-based profit sharing
  • Strong analytical and problem-solving skills
  • Experience developing OpenGL, Vulkan or Direct3D applications, including both real time engines, graphics tools for the content creation pipeline and programmable shading
  • Experience leading a team of peers in shipping exceptional products within the constraints of a delivery deadline
  • In-depth knowledge of and experience programming in C and C++ languages
  • Ability to work with export-controlled technology
  • 5+ years of experience in design and architecture of 3D real time graphics applications for the game, broadcast, entertainment or visual simulation industries
  • Passion for real time computer graphics and solid software engineering principles
  • BS in Engineering, Computer Science or similar technical field
  • Experience with rendering engines and scene graphs such as Intrinsic Alchemy, OpenSceneGraph, Unreal, Unity, or Source
  • Experience with GPU computing platforms such as OpenCL, CUDA, or DirectCompute
  • Experience with next-generation graphics APIs such as Vulkan or DirectX 12
  • Experience with multi-processing real time systems
  • Experience developing image processing software
  • Experience with defect tracking systems such as Bugzilla or Jira
  • Experience with Configuration Management (CM) systems such as Perforce or Git
  • Experience developing tools to work with geographic data such as KML, vector files, digital elevation and satellite imagery

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.