At a Glance
- Tasks: Develop kernel and user space software while writing quality code and engaging in design discussions.
- Company: Leading AI computing company based in Bristol with a focus on innovation.
- Benefits: Flexible working, competitive salary, and comprehensive benefits including private medical insurance.
- Why this job: Join a dynamic team and work on cutting-edge AI technology that makes a difference.
- Qualifications: Bachelor's or Master's in Computer Science, experience with embedded systems, and knowledge of C, C++, Python.
- Other info: Exciting opportunities for growth in a collaborative and innovative environment.
The predicted salary is between 30000 - 42000 £ per year.
A leading AI computing company in Bristol seeks a Graduate Software Engineer to develop kernel and user space software.
Responsibilities include:
- Writing code
- Ensuring code quality through tests
- Participating in design discussions
Ideal candidates have:
- A Bachelor's or Master's in Computer Science or related fields
- Experience with embedded systems
- An understanding of programming languages like C, C++, and Python
This role offers flexible working, competitive salary, and comprehensive benefits including private medical insurance.
Graduate System Software Engineer – Drivers in Bristol employer: graphcore
Contact Detail:
graphcore Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate System Software Engineer – Drivers in Bristol
✨Tip Number 1
Network like a pro! Reach out to alumni or professionals in the industry through LinkedIn. A friendly chat can lead to insider info about job openings and even referrals.
✨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 what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practising coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Graduate System Software Engineer – Drivers in Bristol
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant skills and experiences that match the job description. We want to see your knowledge of programming languages like C, C++, and Python, so don’t hold back!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software engineering and how your background in Computer Science makes you a great fit for our team.
Showcase Your Projects: If you've worked on any projects related to embedded systems or software development, be sure to mention them. We love seeing practical applications of your skills, so include links or descriptions of your work!
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!
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 approached coding challenges. Practising coding problems can help you articulate your thought process during the interview.
✨Understand Embedded Systems
Since the role involves working with embedded systems, make sure you have a solid grasp of their principles. Familiarise yourself with common issues and solutions in this area, and be ready to discuss any relevant experience you have.
✨Engage in Design Discussions
The job requires participation in design discussions, so practice articulating your ideas clearly. Think about how you would approach designing software for specific scenarios and be prepared to explain your reasoning and decision-making process.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s projects, team dynamics, and future technologies they are exploring. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.