Hopp til innhold
See positions and apply

Join us in reinventing the future of general-purpose computing

Ascenium logo symbol
Ascenium logo symbol

Ascenium is seeking experienced team members eager to contribute to the development of something truly exceptional – a processor creation effort unlike any other.

About Ascenium and Our Approach

Ascenium is a Norwegian company with engineering teams located in Oslo, Stavanger, and Trondheim. Our company is owned by Norwegian shareholders with a proven track record of disruption in technology markets, and a long perspective.

What We Do

We design the next-generation data center CPU and Processor block, challenging Intel’s x86 architecture and monopoly.

Why We Do It

The global need for a lower CO2 footprint drives our mission. Data centers currently consume energy equivalent to international air traffic – about 200 TWh yearly and increasing.

According to all independent sources, more energy-efficient CPUs are the key solution to significantly reducing CO2 footprint in data centers.

Working at Ascenium

At Ascenium, we believe in hiring exceptional individuals, setting clear priorities, and empowering our team members to thrive. We find that our approach not only makes sense form a business perspective but is also highly valued by our engineers.

Available positions

Open application

You know who you are and understand the skill sets necessary to build a high-performance state-of-the-art microprocessor. Perhaps you’re already familiar with our work through our open-source efforts?

If you are interested in taking part, please don’t hesitate to reach out.

For a virtual coffee, please contact:

Jo Uthus (CEO)
+47 473 80 634
E-mail

Øyvind Harboe (VP Software Engineering)
E-mail

Ascenium logo symbol

Here’s how we make it work:

Hiring Excellence: We seek individuals who not only possess technical expertise but also excel in collaboration and communication.

Clear Priorities: While the overall direction is set by the management, we empower our engineers to determine the best approach to achieve our goals.

Freedom and Autonomy: We believe the people closest to the task, are best equipped to make the decisions. Therefore, our engineers are granted significant freedom in determining how to tackle their assignments.

Minimal overhead: Our organizational structure is flat, meetings are kept to a minimum, and we avoid unnecessary processes like Scrum or backlog grooming meetings. As an example, our entire engineering backlog currently has 46 issues.

No Estimates: Instead of wasting time on estimates, we we make automatic projections based on the number of issues closed.

Direct Collaboration: We encourage spontaneous whiteboard sessions, online discussions, and pair design/programming trump meetings.

Investments in Tools and Environment: Each team member is provided with the tools they need — like private offices, 32 CPU cores, multiple or ultra-wide monitors, pick your own peripherals, and more.

Developer experience: We have a fast CI with good coverage and invest in scripts and tools to improve our efficiency. Pull requests are reviewed quickly.

Work-Life Balance: We foster a healthy and sustainable work environment.

Is it Possible?

Is it possible to compete with Intel, you might ask? Yes. Hard? Again, yes. But we believe it’s both achievable and worthwhile. Intel designed the x86 architecture five decades ago and in principle, hasn’t been able to improve the key characteristic of power consumption despite shrinking process nodes and increasing clock frequency in the CPU domain.

Intel achieves its current performance with a massively complex out-of-order CPU architecture that consumes high amounts of energy. New chips do not improve performance, quite the contrary. Other disruptors base their designs on ARM RISC and RISC-V, but they are not materially different from x86. The instruction set doesn’t matter, they are all out-of-order RISC CPUs at the heart.

Data center applications are focused on Integer Performance, which is Ascenium’s focus.

Ascenium globe energy
– It’s a road less traveled, but I’m driven by uniting the team to create technological solutions the world has never seen before.
Øyvind Harboe | VP of Software Engineering
Ascenium Øyvind Harboe
Ascenium Øyvind Harboe
– It’s a road less traveled, but I’m driven by uniting the team to create technological solutions the world has never seen before.
Øyvind Harboe | VP of Software Engineering

Competencies and Tools

  • Compiler development (LLVM)
  • RTL, using Chisel
  • EDA tooling: synthesis, floorplan, place, route. No detailed power and physical concerns at this point.
  • C++ development in the space of LLVM backend, as well as simulation. We prefer the latest compilers, as well as tools like clang-tidy, clang-format, etc.
  • Python and various scripting for CI and utilities
  • Chisel, a DSL based on Scala that utilizes functional programming concepts as well as procedural programming to generate RTL (Verilog)
  • OpenROAD for flushing out major issues in the RTL and having quantitative data-driven feedback
  • Open source, extensively. This includes engaging with the community, and we are transitioning to commercial PDK and EDA tools as our technology is maturing
  • Google Workspace, GitHub, etc. are also in use.

Core Technology Overview

Designing the new processor and tools, our core technology includes:

  • Compiler: LLVM and implementing our own backend
  • CPU: Simulation in C++ RTL/Verilog, with a preference for open-source EDA tools during R&D phase
  • Benchmarking against industry-standard metrics:
    EEMBC CoreMark SPECInt2017 (for data center chips)