Senior Software Engineer - Graphics
Are you passionate about graphics development and looking to make a real impact?
Would you like to be part of a company that blends the best of digital and analog to help people focus and think better?
Are you passionate about graphics development and looking to make a real impact?
Do you want to be part of a highly skilled, dynamic team, and take ownership of innovative graphics projects that push the boundaries of what’s possible?
About the role
As a Senior Software Engineer with focus on Graphics at reMarkable, you will play a key role in optimizing graphics performance and ensuring a seamless user experience on our innovative devices. You’ll dive deep into graphics processing, collaborating closely with a dynamic, cross-functional team in a fast-paced environment where innovation thrives. In addition, you will be able to take ownership of specific domains within our graphics stack.
Your responsibilities may include
Support the introduction of new hardware by close collaboration with R&D on specifications and graphics integration.
Read and understand software to identify improvement opportunities and outline next steps for enhancements.
Maintain a broad overview of the graphics stack, ensuring effective communication with designers and non-technical stakeholders.
Improve graphics on existing hardware, learn the current tech stack to efficiently identify and fix bugs.
We are looking for the following experience
5+ years of experience with C++ development.
Solid understanding of graphics concepts (2D, colors, blending, raster, and low level optimizations).
Ability to read and understand source code, including others’ code.
You are able to have a holistic approach and plan accordingly.
Great collaboration and stakeholder management skills, for effective communication with technical and non-technical teams.
Experience with Git/GitHub, CMake, and knowledge of embedded Linux systems is considered a plus.
As a person, we hope you are proactive, collaborative and have an interest in taking ownership of specific areas related to the graphics domain.
Practical information
We will consider applications on a rolling basis.
Due to Christmas holidays, we will proceed with applications and continue the process in January 2025.
Language requirements: Our company language is English.
Location: Oslo, Norway.
Visa requirements: Citizenship/valid work permit from the EU/EEA. (Relocation assistance can be provided).
Why we enjoy working here
We work at the forefront of pen-to-tablet technology, tackling unique challenges with E-ink screens.
A modern campus located central in Oslo, specially designed to reflect reMarkable as a company.
Access to a free employee gym with top equipment.
A flexible hybrid work model
5 extra “reMarkable days” you can make use of in addition to regular vacation.
Wednesday is Zen-day with no internal meetings to create space for you to focus, deepdive and be creative.
Premium health insurance, travel insurance, and home broadband coverage.
Access to our employee share incentive scheme.
Most importantly: We have fun! We have regular events and social gatherings.
Short about the company
reMarkable creates hardware and software products that help people all over the world find focus. We want to combine the best of both worlds: the digital and the analogue, and to create tools that enhance learning, focus and presence for knowledge workers. Our tablet isn’t just another screen - it’s an experience. We add the warmth of paper to digital solutions, creating something brand new. We are enabling better thinking through technology. Join us in preserving human creativity amidst a sea of technological time thieves!
If you're ready to take on the challenge of optimizing graphics for a unique device and work on groundbreaking technology, we’d love to hear from you!
As part of our hiring process, we assess candidates' affiliation with high-risk countries, defined by PST (Norwegian Police Security Service), for security purposes. We also conduct background checks for candidates in the final stages. Data is handled in full compliance with privacy regulations. Should you reach the final stages of the recruitment process, you will be informed. Background checks will not be performed without your knowledge.
- Department
- Technology
- Role
- Software Engineer
- Locations
- Oslo
- Employment type
- Full-time
- Positions
- 1
Oslo
Senior Software Engineer - Graphics
Are you passionate about graphics development and looking to make a real impact?
Loading application form