At a Glance
- Tasks: Develop and manage software for embedded systems while mentoring junior developers.
- Company: Join a successful company providing innovative solutions across various sectors.
- Benefits: Enjoy a competitive salary and private medical care in a hybrid work environment.
- Why this job: Be part of a dynamic team, enhance your skills, and make a real impact in tech.
- Qualifications: 5+ years in embedded Linux development and strong C++/C programming skills required.
- Other info: Experience with Agile and low-level serial communications is a plus.
The predicted salary is between 55000 - 65000 £ per year.
Senior Embedded Systems Developer – £55k – £65k – Reading – Hybrid My client is an established company in their niche providing end-to-end solutions for a range of sectors. Due to sustained success, they’re expanding their development team. Main duties: + Creating, implementing, and managing software programmes + Continuous integration and development of software. + Collaborating with a multi-skilled team of managers and developers. + Mentoring and guiding junior developers. + Meeting with quality teams to assist in troubleshooting. Skills and Experience Required: + 5+ years experience developing embedded Linux products & bachelors in related field + Excellent C++/C programming + Python experience beneficial, with understanding of multi-threaded issues + Low-level serial comms experience – I2C, UART, SPI, RS485 + Familiar with architectural principles, and experience with git source control Bonus: + Familiarity with Agile development + Experience with cellular modems, LoRa, and MQTT What you’ll get: + Salary in the range of £55,000 – £65,000 DOE + Private medical care If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV
Senior Embedded Systems Developer employer: Platform Recruitment
Contact Detail:
Platform Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Systems Developer
✨Tip Number 1
Make sure to highlight your experience with embedded Linux products during the interview. Be prepared to discuss specific projects where you implemented software solutions, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Since collaboration is key in this role, think of examples where you've successfully worked in a multi-skilled team. Share how you contributed to the team's success and how you mentored junior developers.
✨Tip Number 3
Brush up on your knowledge of low-level serial communications like I2C, UART, SPI, and RS485. Being able to discuss these protocols confidently will set you apart from other candidates.
✨Tip Number 4
Familiarize yourself with Agile development principles if you haven't already. Even if it's not a strict requirement, showing that you understand Agile methodologies can be a big plus for the hiring team.
We think you need these skills to ace Senior Embedded Systems Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded Linux products, C++/C programming, and any relevant projects. Use specific examples that demonstrate your skills in low-level serial communications and multi-threaded programming.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your 5+ years of experience and how it aligns with the job requirements. Highlight your ability to mentor junior developers and collaborate within a multi-skilled team.
Showcase Relevant Projects: If you have worked on projects involving Agile development, cellular modems, or MQTT, be sure to include these in your application. This will demonstrate your hands-on experience and understanding of the technologies mentioned in the job description.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial for a Senior Embedded Systems Developer.
How to prepare for a job interview at Platform Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with embedded Linux products in detail. Highlight specific projects where you utilized C++/C programming and any relevant Python experience, especially focusing on multi-threaded issues.
✨Demonstrate Collaboration Experience
Since the role involves working with a multi-skilled team, share examples of how you've successfully collaborated with others in past projects. Emphasize your ability to mentor junior developers and work alongside quality teams.
✨Familiarize Yourself with the Company’s Niche
Research the company’s sector and their end-to-end solutions. Understanding their market position and challenges will help you tailor your responses and show genuine interest during the interview.
✨Prepare for Technical Questions
Expect technical questions related to low-level serial communications like I2C, UART, SPI, and RS485. Brush up on architectural principles and git source control, as these are crucial for the role.