C++/Systems Programmer

Salary Competitive
Equity To be negotiated
Umbra empowers 3D graphics designers and engineers to create, optimize, share and view their designs in real-time on virtually any device. As the established gaming industry standard in graphics optimization for more than a decade, Umbra is now redefining rapid visualization for all industry ecosystems utilizing complex 3D models.

The programmers at Umbra work daily on the toughest problems in the domain of 3D graphics. Our technology is on the cutting edge of its field and we maintain an active conversation with the research community and the graphics leads in the leading companies in the field. As part of the team, you get to make a difference in shaping the best 3D graphics tools in the world.

The role

We are looking for an experienced C++ programmer who is fluent in building and designing scalable and performance-critical systems, from highly optimized low-level software to massively parallel architectures. You will be working on our core product - optimization algorithms, time-critical real-time components and/or our multi-platform visualization tools.

Required skills

  • Excellent C++ and debugging skills

  • Good software engineering, architecture and design skills

  • Low level understanding of how CPU’s, GPU’s, compilers and OS’s work

  • Good understanding of embedded systems or 3D graphics fundamentals 

  • Good command of english. Both written and spoken

General requirements to all positions at Umbra 

  • Being able to take initiative and to make things happen

  • Social personality and a good team player

  • Passion for video games is a plus!

Umbra values top notch technology, successful business, hard work and diversity. We want to hire the people who are culture fits but also culture adds - and we wish to receive applications from professionals with various backgrounds.

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Equity package
Equity package

Want to be a partner? Look no further.

Skill development
Skill development

We want to take you from good to great.

Healthcare insurance
Healthcare insurance

Break a leg! Seriously, we got you covered in our company healthcare plan.

Working at
Umbra

Umbra empowers 3D graphics designers and engineers to create, optimize, share and view their designs in real-time on virtually any device. As the established gaming industry standard in graphics optimization for more than a decade, Umbra is now redefining rapid visualization for all industry ecosystems utilizing complex 3D models.

Read more about Umbra

Similar jobs

Backend-kehittäjä
Wakeone Helsinki Full-time
Backend Lead Developer
Screenful Helsinki Full-time
Backend Software Developer
DroppX Helsinki Full-time
Web software developer (Ruby on Rails) in a Remote-First Team
Selma Finance Helsinki Full-time
Backend-kehittäjä
IsoSkills Oy Helsinki Full-time