At a Glance
- Tasks: Develop and maintain C++ code, focusing on PDK validation tools.
- Company: Join a Fortune 100 company recognized as a Top 15 Great Place To Work.
- Benefits: Enjoy hybrid working options and competitive salary between £55,000 - £65,000.
- Why this job: Collaborate with a global team and work in a fast-paced, innovative environment.
- Qualifications: PhD/Masters in Computer Science, Physics, Mathematics, or Electrical Engineering required.
- Other info: Contact Jack Bird at IC Resources for more software opportunities across the UK.
The predicted salary is between 46200 - 57800 £ per year.
Senior C++ Software Engineer
£55,000 – £65,000 & hybrid working – Edinburgh
I'm currently supporting a 'Fortune 100' organisation in their search for a C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. You'll also be collaborating with a global cross-functional team providing product engineering, verification, documentation and programme management input.
What's required?
- PhD/Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering
- Strong C++ development skills
- Understanding of PDKs and CAD driven flows
- Ability to work in a fast paced environment
- Excellent interpersonal skills
If you are a Senior C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more.
If you are interested in this or other software opportunities across the UK, please contact Jack Bird at IC Resources.
Senior C++ Software Engineer employer: IC Resources
Contact Detail:
IC Resources Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C++ Software Engineer
✨Tip Number 1
Make sure to highlight your strong C++ development skills in any conversations or networking opportunities. Engage with professionals in the field and discuss your projects or experiences that showcase your expertise.
✨Tip Number 2
Familiarize yourself with Process Design Kits (PDKs) and CAD driven flows, as this knowledge is crucial for the role. Consider joining online forums or groups where you can learn from others and share insights about these topics.
✨Tip Number 3
Demonstrate your ability to work in a fast-paced environment by sharing examples of how you've successfully managed tight deadlines or complex projects in previous roles. This will show your potential employer that you can thrive under pressure.
✨Tip Number 4
Since excellent interpersonal skills are required, practice articulating your thoughts clearly and confidently. Engage in mock interviews or discussions with peers to refine your communication style and ensure you can effectively collaborate with a global team.
We think you need these skills to ace Senior C++ Software Engineer
Some tips for your application 🫡
Highlight Relevant Experience: Make sure to emphasize your experience with C++ development and any relevant projects you've worked on. Mention specific tools or technologies related to PDKs and CAD flows that you have used.
Showcase Your Education: Clearly state your educational background, especially if you hold a PhD or Masters in Computer Science, Physics, Mathematics, or Electrical Engineering. This is crucial for this role.
Demonstrate Interpersonal Skills: Since the role involves collaboration with a global team, include examples of how you've successfully worked in teams or communicated effectively in past roles.
Tailor Your Application: Customize your CV and cover letter to reflect the job description. Use keywords from the job listing to ensure your application stands out and aligns with what the company is looking for.
How to prepare for a job interview at IC Resources
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you've developed or maintained C++ code, and be ready to explain the challenges you faced and how you overcame them.
✨Understand PDKs and CAD Flows
Since the role involves working with Process Design Kits (PDKs), make sure you have a solid understanding of what they are and how they integrate into CAD-driven workflows. Be ready to discuss any relevant experience you have in this area.
✨Demonstrate Your Interpersonal Skills
This position requires collaboration with a global cross-functional team. Prepare examples that showcase your ability to work well with others, resolve conflicts, and contribute positively to team dynamics.
✨Prepare for Fast-Paced Environment Questions
The job description mentions a fast-paced environment, so expect questions about how you handle pressure and tight deadlines. Share specific instances where you've successfully managed multiple tasks or projects simultaneously.