Senior Software Developer- Render Engine Development

03 Jun 2024

Vacancy expired!

  • Map and scale dynamic content driving multiple displays of varied pixel sizes, shapes, and curves that create unique experiences including 3D in 2D display space, 3D forced perspectives, virtual reality caves, or real-world simulations (augmented reality).
  • Provide event producers capability of live compositing and rendering of real time dynamic 3D/2D content to drive our displays and broadcast streams.

What will work look like for me?
  • Contribute to design of industry-leading rendering engine.
  • Develop, design, optimize, and debug rendering pipeline and engine systems.
  • Deploy, evaluate performance, and test software on all supported platforms.
  • Collaboration and co-development with other engineering teams.
  • Mentorship and training of other engineers and tech artists.
  • Will build upon and share applicable experiences:
o 3D graphics API (OpenGL, Vulkan, D3D11, D3D12, or equivalent)o Writing Shaders in HLSL or GLSLo GPU, CPU and Memory architectureso GPU/CPU performance analysis toolso Physics and advanced math-based rendering and lightingo Knowledge of industry standard file/object formats (Cinema 4D, Adobe, obj, fbx, or equivalent)

Where is this opportunity located?
  • As a Senior Software Developer, you have the flexibility to work remote from a U.S. home office, a campus location, or both. Current U.S. campus locations include Brookings or Sioux Falls, South Dakota and Ft. Lauderdale, Florida.
  • This position is open to candidates eligible to work in the U.S.

Interesting Challenges!
  • Discover both variety and depth over your career. We foster growth opportunities and experiences across a broad set of technologies that include cloud solutions, device/IoT, web interfaces, client interfaces, live 3D rendering, compositing, gaming engine, video processing, data processing, etc.
  • Build software empowering global customers in creating engaging experiences.
  • We are continuously evolving and utilizing current technologies to maintain our edge.

Culture & People
  • Helpful, talented teammates who are curious and enjoy learning and sharing together.
  • Team centric learning environment rooted in iterative learning through experiments and a Growth Mindset.
  • Emphasize network vs. hierarchy model, including approach to team leadership and supervision.
  • Every voice on the team is respected.
  • Intentionally promote mentoring opportunities that are bi-directional.
  • Mutual Prosperity: Long-term growth relationship where we win together!

Qualifications
  • Applicants must be 18 years of age or older.
  • Bachelor of Science degree in Computer/Software Engineering, Computer Science, or Math related field from an accredited institution is required.
  • 6+ years of experience developing Computer Graphics and/or other related technologies.
  • Strong math and problem-solving skills.
  • Strong background in C/C and flexibility to do some C#, on Windows and/or Linux.
  • Experience with parallel programming and multi-threaded renderers.
  • Solid troubleshooting and debugging skills including ability to debug at an assembly-level when necessary.
  • Approachable respected engineer by both peers and leaders.
  • Experience building effective relationships across teams while working in an Agile, team-oriented, and collaborative environment.
  • Strong interpersonal and communication skills.
  • Effectively exercise discretion and independent judgement

  • ID: #42331473
  • State: Florida Orlando 32801 Orlando USA
  • City: Orlando
  • Salary: $0+
  • Job type: Permanent
  • Showed: 2022-06-03
  • Deadline: 2022-07-12
  • Category: Et cetera