Graduate Driver Software Engineer - Low-Level Systems
Graduate Driver Software Engineer - Low-Level Systems

Graduate Driver Software Engineer - Low-Level Systems

Full-Time 28000 - 38000 £ / year (est.) No home office possible
graphcore

At a Glance

  • Tasks: Develop high-quality software and APIs for AI hardware performance.
  • Company: Leading AI compute innovator based in Bristol.
  • Benefits: Flexible hours, private medical insurance, and a supportive work environment.
  • Other info: Engaging environment with opportunities for growth and collaboration.
  • Why this job: Join a cutting-edge team and contribute to innovative AI technology.
  • Qualifications: Degree in Computer Science or related field; experience with C, C++, or Python.

The predicted salary is between 28000 - 38000 £ per year.

A leading AI compute innovator in Bristol seeks a Software Engineer to develop high-quality software and APIs enabling AI hardware performance. The ideal candidate will have a degree in Computer Science or related field and experience with low-level software, including C, C++, or Python. They will participate actively in coding, testing, and design discussions, contributing to both firmware and hardware interactions.

Flexible working hours, private medical insurance, and a supportive work environment are part of the attractive benefits package.

Graduate Driver Software Engineer - Low-Level Systems employer: graphcore

As a leading AI compute innovator based in Bristol, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel. With flexible working hours, private medical insurance, and ample opportunities for professional growth, we are committed to supporting our team members in their career journeys while contributing to cutting-edge technology in the AI sector.
graphcore

Contact Detail:

graphcore Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate Driver Software Engineer - Low-Level Systems

✨Tip Number 1

Network like a pro! Reach out to current employees or alumni from your university who work in similar roles. A friendly chat can give you insider info and might even lead to a referral.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving C, C++, or Python. This gives potential employers a taste of your coding style and problem-solving abilities.

✨Tip Number 3

Prepare for the technical interview! Brush up on low-level systems concepts and be ready to discuss your past experiences. Practising coding challenges can also help you feel more confident.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Graduate Driver Software Engineer - Low-Level Systems

C
C++
Python
Low-Level Software Development
API Development
Firmware Interaction
Hardware Interaction
Coding
Testing
Design Discussions
Computer Science Degree

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with low-level software like C, C++, or Python. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or coursework!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about AI and how your background in Computer Science makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Coding Skills: If you have any coding samples or GitHub projects, include them in your application. We appreciate seeing your work firsthand, especially anything that demonstrates your ability to develop high-quality software and APIs.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. Plus, it’s super easy!

How to prepare for a job interview at graphcore

✨Know Your Code

Brush up on your coding skills, especially in C, C++, and Python. Be prepared to discuss your previous projects and how you tackled low-level software challenges. Practising coding problems can help you feel more confident during technical assessments.

✨Understand the Hardware

Familiarise yourself with how software interacts with hardware. Research the company's AI hardware and think about how your software solutions could enhance performance. This knowledge will show your genuine interest in the role and the company.

✨Engage in Design Discussions

Be ready to actively participate in design discussions during the interview. Think about how you would approach coding and testing in a collaborative environment. Show that you can communicate your ideas clearly and are open to feedback.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, project goals, and the technologies they use. This not only demonstrates your enthusiasm for the role but also helps you gauge if the company culture aligns with your values.

Graduate Driver Software Engineer - Low-Level Systems
graphcore

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>