At a Glance
- Tasks: Develop high-performance embedded software for future internet applications.
- Company: Leading electronics company in West London with a focus on innovation.
- Benefits: Mentorship from industry experts and opportunities for career progression.
- Why this job: Join a world leader and make an impact in cutting-edge technology.
- Qualifications: 1st or 2.1 degree in computer science or electronics, strong C/C++ coding skills.
- Other info: Ideal for recent graduates or those graduating in 2025.
The predicted salary is between 28000 - 38000 £ per year.
Based in West London, this team develops very high performance electronics for powering future internet applications. They are seeking exceptional candidates with embedded software development skills. As an established world-leader in the electronics industry, they are well-placed to mentor recent graduates and help them progress in their careers. This role may therefore appeal to candidates who graduated this year or who expect to graduate in 2025.
Requirements
- Outstanding academic qualifications including a 1st or 2.1 degree from a highly ranked Russell Group or equivalent university, and mainly A and A grades at A-level (or equivalent). Degree subjects such as computer science or electronics would be applicable.
- Strong coding skills in C or C++, an understanding of software engineering practices (version control etc.), and some substantial hands-on embedded development experience.
- Additional extra-curricular involvement with technology development that demonstrates your interest in embedded development.
- Experience of real-time operating systems such as VxWorks, understanding of networking protocols and a good background in data structures and algorithms would be beneficial.
- Please note that unfortunately sponsorship is not available for this role, so full existing right to work in the UK is essential.
Graduate Embedded Software Engineer (27306) employer: ECM Selection
Contact Detail:
ECM Selection Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate Embedded Software Engineer (27306)
✨Tip Number 1
Network like a pro! Reach out to alumni from your university or connect with professionals in the embedded software field on LinkedIn. A friendly chat can open doors and give you insights that could help you land that Graduate Embedded Software Engineer role.
✨Tip Number 2
Show off your skills! If you've worked on any personal projects or contributed to open-source software, make sure to highlight these during interviews. It’s a great way to demonstrate your coding skills in C or C++ and your passion for embedded development.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of real-time operating systems and networking protocols. Practising coding challenges can also help you feel more confident when it comes to showcasing your understanding of data structures and algorithms.
✨Tip Number 4
Don’t forget to apply through our website! We’re here to support you in your job search, and applying directly can sometimes give you an edge. Plus, it shows your enthusiasm for joining our team in West London!
We think you need these skills to ace Graduate Embedded Software Engineer (27306)
Some tips for your application 🫡
Show Off Your Academic Achievements: We want to see your outstanding academic qualifications, so make sure to highlight your degree and any relevant coursework. If you’ve got a 1st or 2.1 from a top university, flaunt it!
Demonstrate Your Coding Skills: C or C++ coding skills are a must! Include specific projects or experiences where you’ve used these languages. We love seeing hands-on embedded development experience, so don’t hold back!
Get Personal with Extra-Curriculars: Show us your passion for technology beyond the classroom. Any extra-curricular activities related to embedded development? Share them! It helps us see your genuine interest in the field.
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’re considered for this exciting opportunity!
How to prepare for a job interview at ECM Selection
✨Know Your Stuff
Make sure you brush up on your coding skills in C or C++. Be ready to discuss your hands-on experience with embedded development and any projects you've worked on. They’ll want to see that you can not only talk the talk but also walk the walk!
✨Show Your Passion
Bring up any extra-curricular activities related to technology development. Whether it’s a personal project, a hackathon, or a tech club, showing your enthusiasm for embedded systems will set you apart from other candidates.
✨Understand the Basics
Familiarise yourself with real-time operating systems like VxWorks and networking protocols. Brush up on data structures and algorithms too, as these are likely to come up during technical discussions. A solid grasp of these concepts will demonstrate your readiness for the role.
✨Ask Smart Questions
Prepare thoughtful questions about the team and the projects they’re working on. This shows that you’re genuinely interested in the role and helps you assess if the company is the right fit for you. Plus, it gives you a chance to engage with your interviewers!