Are you skilled in C++ and toolchain and_ _want to make products that help people think better?__
__
Want to help millions of people think better?
reMarkable is a Norwegian tech company on a mission to help people think better in a distracted world. We recently confirmed our status as Norway’s latest unicorn, with over 300 employees in Oslo and a million devices sold worldwide. In what feels like no time, we've gone from a small startup finding its way to being one of the fastest-growing companies in Europe.
Following the successful launch of reMarkable 2, which was named one of TIME's top 100 inventions of 2020, and our new subscription service, Connect, in 2021, we've set ourselves exciting growth and product development goals for 2023. To help us get there, we need new colleagues ready to make a real difference through their work – and that’s where you come in.
About the role
We’re looking for an experienced software engineer to help our cross-functional software teams build and deliver software to our customers. As part of the infrastructure team you’ll work closely with application developers to improve the velocity in shipping a quality product to our users. You will help us with application development on desktop/mobile and our own Linux distribution on our hardware. We use modern C++ with Qt as UI Framework and aim to deploy more often and with better quality.
Tasks and responsibilities ****
Improve our developer infrastructure, such as continuous integration systems and test automation pipelines
Improve use of compilers and tools, dependency management and related functionality
Support teams in streamlining building and maintaining their code, improving velocity and quality of building our C++ codebase, using for example cmake, vcpkg, ccache, clang-tidy
Help set up measurements, profiling, instrumentation and dashboards to allow us to maintain the health of our platform (metrics in Prometheus and Grafana)
Contribute to a cross-functional team consisting of QA, designers, cloud, embedded and application developers
Work closely with the embedded team which maintains our Linux distribution
Participate in hack days as well as exchange ideas and knowledge at our tech talks
Version Controlled Development with Git and CI systems such as GitHub Actions, GitLab CI, CircleCI
Desired qualifications
Minimum 3 years relevant work experience
Master's degree in a relevant subject, or equivalent professional experience
General programming knowledge
Knowledge of infrastructure, virtualization, running/using/maintaining continuous integration systems and tests
Knowledge about shared/dynamic and static libraries - understand compile- and runtime impact of changes and are comfortable with native code
Experience with Continuous Integration of a complex C++ based project
Experience with delivering native applications to beta and public users
Embedded software experience or native Windows/MacOS experience
Git and GitOps workflows
Maintenance and monitoring of Linux machines for ensuring system operations for running tests with custom hardware.
What do we offer?
Highly competitive salary and pension plan
A new Macbook/PC, reMarkable 2, choice of mobile phone, and home Wi-Fi allowance
Five weeks vacation + 5 reMarkable days to use as you wish
Premium health insurance (incl. physiotherapy and private medical consultations)
Access to our employee share incentive scheme
Flexible working hours
Rewarding and challenging tasks on a wide range of projects
Regular team events, parties, and off-site retreats
A shared Headspace account for your mental well-being
Career development opportunities as a leader or subject specialist
Centrally-located modern offices in Grünerløkka, Oslo
A unique opportunity to contribute to one of the fastest-growing tech scaleups in Norway
At reMarkable, we offer the opportunity to contribute towards building a global tech company. You'll join a fast-paced, dynamic work environment and be involved in every step of creating a product that's used and valued by hundreds of thousands of customers around the globe.
Besides robust career development and growth opportunities, we offer a workplace where everyone can influence the company's direction, story, and success. We're a committed and highly motivated team with a lot of love for what we do and the people that we work with.
Through collaboration, we create a generous, respectful, and supportive environment where people take the extra steps needed to help each other succeed as well as exceed expectations.
Other Information
Contact Helene Schiefloe at [email protected] if you have any questions about the role.
Applications will reviewed continually.
You should have a valid work permit from the EU/EEA. (Relocation assistance is provided)
Konkurransedyktig lønn
Kontorplass i Norges kuleste kontorvilla
Seks uker ferie
Et fantastisk arbeidsmiljø med dyktige kollegaer
Din egen reMarkable til odel og eie!
reMarkable is a Norwegian tech company on a mission to help people think better in a distracted world. In what feels like no time at all, we’ve gone from a small startup to one of the fastest-growing tech scaleups in Norway.
Following the successful launch of reMarkable 2, which was named one of TIME's top 100 inventions of 2020, and our new subscription service, Connect, in 2021, we’ve set exciting growth and product development goals for the coming year. To help us get there, we need new colleagues ready to make a real difference through their work – which is where you come in.
Good work culture and internal cooperation are essential for us and we do our utmost to ensure that everyone thrives and can perform their best with us. We try as much as possible to share information and involve our employees in both large and small decisions and as a permanent employee, you will be involved in many exciting processes.
Helene Schiefloe | Contact Person