At a Glance
- Tasks: Develop embedded communication modules and support products throughout their lifecycle.
- Company: Join a global leader in automation technology with a rapidly growing UK team.
- Benefits: Enjoy a salary of £50-70k, 25 days holiday, free parking, and project bonuses.
- Why this job: Be part of an innovative team that values continuous learning and collaboration.
- Qualifications: Degree in software or electronics; strong C programming skills and Agile experience required.
- Other info: Yearly pay reviews and opportunities to work on diverse IT and Engineering projects.
The predicted salary is between 40000 - 56000 £ per year.
A global leader in automation technology is hiring an Embedded Software Engineer to join their rapidly growing UK team.
Responsibilities as an Embedded Software Engineer:
- Develop embedded industrial communication interface modules
- Contribute to defining hardware and firmware architecture and support products throughout their lifecycle.
- Continuously learn and apply new technologies to enhance system understanding and improve applications.
Required skills:
- Degree in a relevant software or electronics
- Strong embedded programming skills in C (MISRA, IECs, ISOs)
- Experience with Agile development methodologies
- Version control tools like Git
- Effective communicator and team player with a collaborative approach to development.
Desirable skills:
- C# experience
- Serial comms protocols, USB, and Bluetooth
- Wireless comms protocols, like Ethernet
- PLC development experience
What you'll get as an Embedded Software Engineer:
- £50-70k
- 25 days holiday
- Free parking & EV charging
- Project-based incentive bonuses ranging, on average around £5k
- Yearly pay reviews where performance is rewarded generously
Apply now to be a part of something big!
Embedded Software Engineer employer: Platform Recruitment
Contact Detail:
Platform Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as MISRA and IEC standards. Being able to discuss these in detail during your interview will show that you have a solid understanding of the requirements.
✨Tip Number 2
Brush up on your Agile development methodologies. Be prepared to share examples of how you've successfully worked in Agile teams, as this is a key aspect of the role.
✨Tip Number 3
Highlight your experience with version control tools like Git. You might want to prepare a few anecdotes about how you've used Git in past projects to demonstrate your collaborative skills.
✨Tip Number 4
If you have experience with C# or any of the desirable skills listed, make sure to mention them during your discussions. Even if they are not your primary focus, showing versatility can set you apart from other candidates.
We think you need these skills to ace Embedded Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant experience in embedded programming, particularly in C. Include any specific projects or roles that demonstrate your skills in developing industrial communication interface modules.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for embedded systems and automation technology. Mention your familiarity with Agile methodologies and version control tools like Git, as these are key to the role.
Showcase Continuous Learning: In your application, emphasise your commitment to continuous learning and applying new technologies. Provide examples of how you've adapted to new tools or methodologies in past roles.
Highlight Team Collaboration: Since effective communication and teamwork are essential for this position, include examples of successful collaborations in your previous work. This could be through projects where you worked closely with others to achieve a common goal.
How to prepare for a job interview at Platform Recruitment
✨Showcase Your Embedded Programming Skills
Make sure to highlight your strong embedded programming skills in C during the interview. Be prepared to discuss specific projects where you've applied MISRA, IECs, or ISOs, as this will demonstrate your technical expertise and understanding of industry standards.
✨Familiarise Yourself with Agile Methodologies
Since experience with Agile development methodologies is a requirement, brush up on your knowledge of Agile practices. Be ready to share examples of how you've successfully worked in Agile teams and contributed to iterative development processes.
✨Communicate Effectively
As an effective communicator and team player is essential for this role, practice articulating your thoughts clearly. Prepare to discuss how you collaborate with others, resolve conflicts, and contribute to a positive team environment.
✨Prepare for Technical Questions
Expect technical questions related to embedded systems, communication protocols, and version control tools like Git. Review key concepts and be ready to solve problems on the spot, as this will showcase your analytical skills and ability to think critically under pressure.