Arm | Austin, Cambridge UK, Manchester UK, Sophia Antipolis, Bengaluru, Others | Full-time | Hybrid | Software Engineering, Hardware Engineering, Verification, Performance engineering, Architecture
Do you want to design and build the systems everyone will be using in a couple of years?
Many of the software positions involve working with opensource projects as contributors or maintainers. This is the place to work if your into systems programming, working with compilers, JITs, kernels, libc, databases, graphics stacks, machine learning, networking stacks, HPC, numerical computing, or anything else fundamental to modern computing.
For example software engineering in Austin, TX:
Staff software engineering:
https://careers.arm.com/job/austin/staff-sofware-engineer/33... https://careers.arm.com/job/austin/staff-software-engineer-t...
Or for those who enjoy tying it all together, principal software engineer, as a Linux distro contributor:
https://careers.arm.com/job/austin/principal-software-engine...
lowRISC https://lowrisc.org | Non-profit | Cambridge, UK | Zurich, Switzerland | Design Verification Engineers | Infrastructure Engineer | HYBRID | Full time
lowRISC's mission is to bring open source silicon to the hardware world and see it shipping in volume in commercial applications. We want to see open source silicon occupy a similar position to open source software (e.g. look at Linux, it's the default choice in many applications, we'd like open source silicon to be used for similar foundational technologies in the hardware world).
Our major project focus is OpenTitan: https://github.com/lowRISC/opentitan it’s a silicon root of trust being built and funded by a collaboration of major companies, such as Google, Western Digital, Seagate, Winbond and Rivos amongst others. lowRISC stewards the project as well as performing a significant proportion of the engineering work.
We’ve just announced the RTL freeze for the first OpenTitan tapeout, a discrete chip, named Earl Grey: https://lowrisc.org/blog/2023/06/opentitans-rtl-freeze-lever...
We’re looking for verification and infrastructure engineers to join us. We work in System Verilog and use UVM, though plan to expand our use of formal verification. We’re also keen to explore new innovative ways to verify designs.
A key responsibility for lowRISC is maintaining the CI and regression infrastructure for OpenTitan. This is a complex system running many different tools across different machines (both cloud and on-site) and involves FPGAs and custom hardware. We use ansible and terraform to manage it all. We’re seeking an infrastructure engineer to maintain and scale the system as well as architect and build new facets of it.
lowRISC is headquartered in Cambridge, UK and we have an office in Zürich, Switzerland. We utilize a hybrid working model.
We offer competitive salaries (see job ads for ranges) and a generous pension (12.5% employer contribution in the UK), you can find our individual job postings here: https://lowrisc.applytojob.com/apply/
Feel free to email me at gac@lowrisc.org if you’ve got any questions.