UK remote
Architect/Staff Embedded Software Engineer
About this role
About OLIX AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. The industry is still leaning on a ten-year-old hardware blueprint that has reached its limit. A new paradigm that is faster and more efficient will be the biggest economic opportunity of the next century and create the most important company of the next decade.
The OLIX Decode Accelerator 1 (DX-1) is the first accelerator architected specifically for decode. Rack-scale co-design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance. The Role As an Architect/Staff Embedded Software Engineers, you will be the foremost technical authority on hardware-software integration across the DX-1, spanning the ASIC, BMC, and high-speed interconnect fabric, from pre-silicon through post-silicon and into sustainment engineering.
We are looking for experienced Architect, Staff, and Principal-level engineers who will help shape OLIX's direction through systems thinking and deep technical expertise. You will partner closely with the Director of Software Engineering to define the technical direction of the organization, establish architectural standards, and make the critical technical decisions that determine how the hardware-software boundary is defined.
You bring exceptional depth across the full stack, the judgment to identify what matters most and why, and the ability to influence and align engineering teams without relying on formal authority. You are comfortable navigating complex technical tradeoffs, driving cross-functional collaboration, and ensuring that system architecture supports both current requirements and future scalability. Responsibilities Own the technical direction for your team.
Partner with the Engineering Manager to set technical direction within the team's scope, and take ownership of the architectural decisions that shape how the team builds and operates. Translate priorities into execution. Work with the Engineering Manager to break down complex technical problems into concrete plans, and ensure the team is building the right things in the right way. Hold the technical bar. Define the principles, interface contracts, and standards the team builds to — whether that's firmware interfaces, ASIC validation methodology, or interconnect fabric integration — and ensure they are applied consistently.