At a Glance
- Tasks: Develop embedded software for real hardware and collaborate with engineers on innovative products.
- Company: Dynamic engineering-led business focused on in-house product development.
- Benefits: Competitive salary, pension scheme, private healthcare, and a clean engineering environment.
- Why this job: Gain hands-on experience with real products and build solid engineering fundamentals.
- Qualifications: Graduate or early-career Software Engineers with embedded C/C++ skills.
- Other info: Supportive environment with mentoring and progression opportunities.
The predicted salary is between 28800 - 33600 £ per year.
This is an early-career software engineering role for someone who wants to work closer to real hardware and physical products, not just code in isolation. The role sits within a small, engineering-led business that designs and builds its own instrumentation products in-house. Software, electronics and mechanical engineers work closely together, which is why this position is on-site, five days a week.
What makes this role different:
- Developing embedded software in C / C++ for microcontroller-based systems
- Supporting software on Linux-based small board computers
- Working closely with electronics and mechanical engineers during development
- Exposure to communication protocols such as CAN, TCP/IP and related interfaces
- Some interaction with browser-based or database-backed systems where required
This is a junior role. You’re not expected to arrive knowing everything. Support, mentoring and progression are part of the setup.
Working pattern:
This role is fully on-site, five days a week. The work is collaborative and hardware-led, and being close to the product and engineering team is essential. Semi-flexible hours are offered once established.
What’s on offer:
- £32,000 – £38,000, dependent on experience and capability
- Pension scheme
- Private healthcare
- Stable, long-term product development work
- Clean, well-equipped engineering environment
Who this suits:
- Graduate or early-career Software Engineers
- Good fundamentals in embedded C / C++
- Interest in hardware, electronics and real-world systems
- Some exposure to Linux, networking or web technologies is useful, not essential
- Comfortable learning on the job and working closely with other engineers
If you’re looking to move closer to physical products and collaborative engineering, this is a strong development opportunity.
Next step:
If you’d like an initial conversation before deciding whether to apply, that’s encouraged. Get in touch to discuss the role in confidence.
Junior Embedded Software Engineer in Norfolk employer: Elev8 Recruitment Ltd
Contact Detail:
Elev8 Recruitment Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Embedded Software Engineer in Norfolk
✨Tip Number 1
Get to know the company! Research their products and projects, and think about how your skills in embedded C/C++ can contribute. This will help you stand out during conversations.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. A friendly chat can lead to valuable insights and even referrals, so don’t be shy!
✨Tip Number 3
Prepare for hands-on discussions! Since this role is all about real hardware, brush up on your knowledge of microcontrollers and communication protocols. Be ready to share your thoughts on how you’d tackle practical challenges.
✨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 Junior Embedded Software Engineer in Norfolk
Some tips for your application 🫡
Show Your Passion for Embedded Systems: When writing your application, let us know why you're excited about embedded systems! Share any projects or experiences that highlight your interest in hardware and software working together. We love seeing candidates who are genuinely enthusiastic about the field.
Highlight Relevant Skills: Make sure to mention your skills in C/C++ and any experience with Linux or networking. Even if you’re still learning, showing us your foundational knowledge will help us see your potential. Don’t forget to include any hands-on projects you've worked on!
Be Yourself: We want to get to know the real you! Use a friendly tone in your application and let your personality shine through. This role is all about collaboration, so showing us how you communicate can make a big difference.
Apply Through Our Website: Ready to take the plunge? Make sure to apply through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see your application come through!
How to prepare for a job interview at Elev8 Recruitment Ltd
✨Know Your Embedded Basics
Brush up on your knowledge of embedded systems, especially in C/C++. Be ready to discuss how you've applied these skills in projects or coursework. Showing a solid understanding of microcontroller-based systems will impress the interviewers.
✨Show Your Hardware Enthusiasm
Since this role is all about working closely with hardware, express your interest in electronics and real-world systems. Share any relevant experiences, like projects where you integrated software with hardware, to demonstrate your passion for the field.
✨Prepare for Collaborative Questions
Expect questions about teamwork and collaboration, as this role involves working with engineers from different disciplines. Think of examples where you've successfully worked in a team, highlighting your communication skills and adaptability.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's products and engineering processes. This shows your genuine interest in the role and helps you understand how you can contribute to their projects. It’s also a great way to gauge if the company culture aligns with your values.