Principal Software Engineer
OsloOn-siteFull-time
AI Summary
Principal Software Engineer who designs and implements Chisel code to generate RTL for CPU development, collaborates on hardware optimization, and mentors junior engineers.
About this role
We are seeking an experienced Principal Software Engineer to join our team. This role involves a mix of software development and hardware design, primarily focusing on translating complex algorithms and designs into efficient Chisel code to generate RTL (Verilog).
You will work on our core CPU technology, which hinges on a diverse set of programming languages and tools including C++, Python, Bazel, and Chisel.
Key Responsibilities:
- Design and implement high-quality Chisel code for CPU development.
- Collaborate with the hardware team to optimize RTL generation.
- Utilize a variety of programming languages and tools (C++, Python, Bazel) to develop and test software components.
- Contribute to the entire CPU design lifecycle, from conception to deployment.
- Mentor junior engineers and contribute to team knowledge sharing.
Skills
BazelC++ChiselPythonVerilog
Explore related jobs
More jobs at Ascenium
Similar Bazel jobs
Jobs in Oslo
- Portfolio ManagerSD Worx · Oslo, Norway
Portfolio ManagerSD Worx Group · Oslo, Norway- Rådgiver innen informasjonssikkerhet - GRC (ISO 27001 / Risikostyring)Afry · Oslo, Oslo
- Prosjektleder digitale sikkerhetsprosjekterAfry · Oslo, Oslo
- Det digitale byggeriet: Prosjektleder eller løsningsarkitektAfry · Oslo, Oslo
- HR Application ConsultantSD Worx · Oslo, Norway
