Careers

SCI Semiconductor is a fast growing and dynamic company, always looking to add talented and dedicated resources to the team. Driven by a combination of industry veterans and passionate university leaders the company is a perfect balance of commercial experience and revolutionary technology.

The companies outlook is unashamedly modern, with a close association with open source activities, and a permissive work from home mentality. We want the right people, not the right geographical location. We are dedicated to personal growth and work-life balance, with a minimum holiday allocation, not maximum. Being focused around intellectual property and value creation, good work only comes from strong personal foundations and the mutual respect of a dynamic high-functioning team working together to solve the most pernicious of compute problems.

The company currently has two centre's of mass, in Cambridge and Sheffield,  UK, but also have team members in Canada and the US.

Open Positions

JD 2024015

October 2024

LLVM Toolschain Engineering

 

Job Description

 

SCI Semiconductor is a startup that aims to ship and support CHERIoT microcontrollers. We currently maintain a fork of LLVM with CHERIoT support.  This includes custom attributes in clang, tweaks to some mid-level optimisers, support for the ISA in code gen, some extensions for linking compartmentalised software in LLD and will grow to include LLDB support for our targets.

This role will include updating our current LLVM fork and upstreaming most of it to LLVM and long-term maintenance of that code upstream.  It will also include evolution of the language features, support for other languages (such as Rust), and feedback on the long-term evolution of the ISA. A willingness to collaborate with upstream LLVM (soliciting reviews, incorporating feedback, and so on) is essential.

We are aiming to hire two candidates and can accommodate different levels of experience.

 

Requirements:

A qualified candidate must have experience working with LLVM and a willingness to modify code anywhere in the toolchain stack (front end, optimisers, back end, linker, debugger, and so on).  An ideal candidate would also have an interest in language usability and a willingness to contribute to ISA design.

 

Location: Full remote. UK or USA are easy, other locales may be possible.

 

About the company:

SCI Semiconductor is a deep-tech organization focused on the delivery on next-generation intrinsically cyber-secure processor devices targeting smart industry, automotive, critical infrastructure, and aerospace orientated applications. 

  The company was set up to commercialise technology evolved through the UK Governments Digital Security by Design (DSbD) programme, run via the Department of Science Innovation & Technology (DSIT), to enable intrinsically high-integrity, confidential compute, applications. It has been identified that over 70% of modern cyber-attacks can be attributed to memory safe computing issues, all of which the CHERI technology inhibits. In fact, through the implementation of this new technology, coupled with system extensions, we believe SCI’s solutions will inhibit 95%+ of modern cyber-attacks, saving £Billions every year. 

 The company is small but focused on delivering revenues across multiple channels, including chip development and intellectual property. Given the challenges we face it is critical to have a world class team, and at SCI Semiconductor we have successfully put together a great leadership team. 

The founders have all worked for large organizations, including Arm, Broadcom, and Rambus, alongside successfully building deep tech start-ups. The technical leadership team also have extensive resumes, with successful careers across Arm, Microsoft and beyond. 

 The company is well funded with equity investment from a leading UK deep-tech venture firm, providing the fuel to change the digital world and secure the technology of the future. 

 

Please email your resume & covering letter to careers@scisemi.com

Agency Partnerships

SCI are proud to parter with IC Resources for our general  recruitment needs.

Direct applications for jobs posted on the website are also welcome. Please send an email to careers@scisemi.com referencing the job description, your resume and a short introductory letter or email.

3rd party agencies are requested to not contact SCI directly with candidates, but we do welcome general converstions on the state of the industry.

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.