At a Glance
- Tasks: Design and optimise high-quality arithmetic components for global chip designers.
- Company: Leading EDA organisation based in Cambridge with a focus on innovation.
- Benefits: Opportunity to innovate, collaborate, and work onsite in a dynamic environment.
- Why this job: Make a real impact in system design and optimisation techniques.
- Qualifications: PhD in Mathematics, Physics, or similar; proficiency in C, C++, or Python.
The predicted salary is between 60000 - 80000 £ per year.
A leading EDA organisation based in Cambridge is looking for a Software Engineer to work on high-quality arithmetic components. This role involves collaboration to design, optimise, and document components used globally by chip designers.
Candidates should have a PhD in Mathematics, Physics, or similar, alongside proficiency in C, C++, or Python. This position is onsite and offers a chance to innovate in system design and optimisation techniques.
Onsite Software Engineer: Hardware-Software Co-Design (C++) employer: IC Resources
Contact Detail:
IC Resources Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Onsite Software Engineer: Hardware-Software Co-Design (C++)
✨Tip Number 1
Network like a pro! Reach out to current employees at the company on LinkedIn or attend industry meetups. A friendly chat can give us insights into the company culture and maybe even a referral!
✨Tip Number 2
Prepare for technical interviews by brushing up on your C, C++, and Python skills. We recommend working through coding challenges and discussing your thought process out loud during mock interviews to impress those interviewers.
✨Tip Number 3
Showcase your projects! Whether it's GitHub repos or personal projects, having tangible examples of your work can set you apart. We love seeing how you've applied your skills in real-world scenarios.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have exclusive roles listed there that you won’t find anywhere else.
We think you need these skills to ace Onsite Software Engineer: Hardware-Software Co-Design (C++)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C, C++, or Python, and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your PhD work in Mathematics or Physics!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background makes you a perfect fit. We love seeing genuine enthusiasm for system design and optimisation techniques.
Showcase Collaboration Skills: Since this role involves collaboration, mention any team projects or experiences where you worked closely with others. We value teamwork, so let us know how you’ve contributed to group success in your previous roles.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to showcase your talents!
How to prepare for a job interview at IC Resources
✨Know Your Stuff
Make sure you brush up on your C, C++, and Python skills. Be ready to discuss specific projects where you've used these languages, especially in relation to arithmetic components or system design. This will show that you not only understand the theory but can also apply it practically.
✨Show Off Your Collaboration Skills
Since this role involves working closely with others, be prepared to share examples of how you've successfully collaborated on projects. Highlight any experiences where you’ve worked in a team to design or optimise components, as this will demonstrate your ability to fit into their collaborative culture.
✨Get Familiar with EDA Tools
Research the latest trends and tools in Electronic Design Automation (EDA). Being knowledgeable about the industry will impress your interviewers and show that you're genuinely interested in the field. Mention any relevant tools or software you've used in your previous work.
✨Prepare Questions
Have a few thoughtful questions ready to ask at the end of your interview. This could be about their current projects, the team dynamics, or future innovations in hardware-software co-design. It shows that you’re engaged and eager to learn more about the company and the role.