Home Canada Senior Software Graphics Engineer (Remote)

Home Canada Senior Software Graphics Engineer (Remote)

Senior Software Graphics Engineer (Remote)

Full time at a Laimoon Verified Company in Canada
Posted on June 11, 2024

Job details

Senior Software Graphics Engineer (Remote) OpenGLContract Work (remote)Summit Squad is seeking an uber/expert software graphics engineer to help us create a high-performance rendering framework with OpenGL ES for mobile devices.You will work with our principal software engineers to integrate the developed framework into our systems.So if you love building awesome graphic pipelines and working with a great group of people, we want to hear from you!Timeline: Available immediately! Share this job: Why Summit Squad? You thrive in a strongly supported culture and values. You want to work with a team of exceptionably talented people and industry pioneers. You want to be part of an exceptional experience, with a growing company! You enjoy the challenging and rewarding work creating amazing mobile games. Your voice is valuable. We are a result of our collective work. What you'll do: Graphics Programming: Implementing and optimizing graphics rendering algorithms using OpenGL. This involves writing shaders, setting up the rendering pipeline, and managing GPU resources effectively.Framework Development: Building and maintaining the architecture of the graphics framework. This includes designing and implementing systems for rendering, scene graph management, and data handling specific to graphics applications.Performance Optimization: Profiling and optimizing the performance of the graphics code. This involves identifying bottlenecks, optimizing existing algorithms, and leveraging hardware capabilities like multi-threading and specialized GPU features.Cross-Platform Development: Ensuring that the graphics software runs efficiently across different platforms, such as Windows, macOS, and Linux, which often involves dealing with platform-specific nuances in OpenGL implementations.Tools and Utilities Development: Creating tools that assist in the development and debugging of graphics applications, such as material editors, lightmap calculators, or mesh viewers.Collaboration and Integration: Working closely with other teams, such as game developers, UI designers, and back-end developers, to integrate the graphics framework with other systems and ensure that it meets the needs of various applications.Documentation and Support: Documenting the framework and its capabilities, providing examples and tutorials for other developers, and supporting users of the framework with troubleshooting and enhancements. What we're looking for: At least 8 years of professional experience developing graphics rendering frameworks (OpenGL).Extensive technical and industry knowledge.Excellent problem-solving skills and a proactive mindset.Strong grasp of algorithms, data structures, design patterns, and performance optimization techniques.Experience with asynchronous, multi-threaded, and parallel programming.Strong communication skills and team collaboration abilities.Self-motivated, focused, and passionate about technology.Ability to adapt to changing needs and requirements.Familiarity with game engines like Unity, Unreal, or Godot.Portfolio showcasing completed game projects to which you've contributed. About Summit Squad We are a mobile games company based in Calgary, Alberta Canada. Our squad consists of mobile game industry veterans producing successful games played by millions of people around the world. Our passion is creating games that have endless fun, depth, joy, competition, and community, inspiring players to have long-lasting and rewarding experiences every day. Interested?Then just apply here We look forward to be hearing from you. Name * Phone * Email * CIty where you live * country where you live * Years of C++ ExperIEnce* Years of OpenGL Programming ExperIEnce* You have at least 8 years of professional OpenGL programming graphics experience. CV * We accept PDF, DOC, DOCX, JPG and PNG files. ADD FILE Max file size 10MB. Link to portfolio or other site Another Link Application Letter ADD FILE Max file size 10MB. Extra Attachment ADD FILE Max file size 10MB. Where did you hear about this position? * I read the Statement of Personal Data Protection Law, and I confirm the processing of my information for my application as described in the Privacy Policy page. Join OUr Team! Don't see the role you're looking for? Drop us a line.

#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback