At a Glance
- Tasks: Develop real-time embedded software using C or C++ in a hybrid work environment.
- Company: Join a highly respected business based in Cambridge, known for innovation and excellence.
- Benefits: Enjoy private healthcare, performance bonuses, pension plans, and early finishes on Fridays.
- Why this job: Be part of a dynamic team that values analytical skills and offers growth opportunities.
- Qualifications: Experience in embedded software development, debugging, and Linux kernel or device driver knowledge preferred.
- Other info: Contact Fran Printemps for more details and to apply with your CV.
The predicted salary is between 40000 - 65000 £ per year.
Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS.
Good analytical skills and logical reasoning ability.
Excellent debugging skills with tenacity to probe issues to understand their root causes.
Experience with development tools for debugging, profiling, code coverage, memory leak detection etc.
Linux kernel or device driver development experience advantageous.
Salary: £50-65K with attractive benefits package including private healthcare, company performance bonus (on average 5-6), pension, dental plan, life assurance, early finish on Fridays and the opportunity to work for a highly respected Cambridge business.
For full company details and job specification for this unique role please email your CV now and call Fran Printemps on 07988 605297.
Senior Embedded Software Engineer employer: mob club gmbh
Contact Detail:
mob club gmbh Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Software Engineer
✨Tip Number 1
Make sure to brush up on your C and C++ skills, as these are crucial for the role. Consider working on personal projects or contributing to open-source projects that involve real-time embedded software development to showcase your expertise.
✨Tip Number 2
Familiarise yourself with debugging tools and techniques relevant to embedded systems. Being able to demonstrate your proficiency in using tools for profiling, memory leak detection, and code coverage can set you apart from other candidates.
✨Tip Number 3
If you have experience with Linux kernel or device driver development, be prepared to discuss specific projects or challenges you've faced. This knowledge is advantageous and can significantly enhance your candidacy.
✨Tip Number 4
Network with professionals in the embedded systems field, especially those who work in Cambridge. Attend local meetups or online forums to connect with others and gain insights into the industry, which could lead to valuable referrals.
We think you need these skills to ace Senior Embedded Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in real-time embedded software development, particularly with C or C++. Emphasise any work you've done on bare metal, embedded Linux, or RTOS.
Showcase Your Skills: In your application, clearly outline your analytical skills and debugging abilities. Provide specific examples of how you've tackled complex issues and the tools you used for debugging and profiling.
Highlight Relevant Experience: If you have experience with Linux kernel or device driver development, make sure to mention it. This could set you apart from other candidates and show your depth of knowledge in the field.
Craft a Compelling Cover Letter: Write a cover letter that not only summarises your qualifications but also expresses your enthusiasm for the role and the company. Mention why you are interested in working for a respected Cambridge business and how you can contribute to their success.
How to prepare for a job interview at mob club gmbh
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C or C++ in detail. Highlight specific projects where you've developed real-time embedded software, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your analytical skills and logical reasoning. Prepare examples of complex problems you've solved in previous roles, particularly those involving debugging and root cause analysis.
✨Familiarise Yourself with Development Tools
Make sure you know the development tools for debugging, profiling, and memory leak detection. Be ready to discuss how you've used these tools in past projects and the impact they had on your work.
✨Understand the Company Culture
Research the company and its values. Be prepared to discuss how your personal values align with theirs, especially regarding teamwork and innovation, as this can set you apart from other candidates.