At a Glance
- Tasks: Develop and test Embedded Linux systems for innovative products.
- Company: Join an award-winning tech developer leading in R&D.
- Benefits: Enjoy 32 days holiday, hybrid work, flexible hours, and health perks.
- Why this job: Work on cutting-edge technology in a fast-paced, collaborative environment.
- Qualifications: Experience in C/C++ programming and device driver development required.
- Other info: Opportunity to learn about PCIe and multi-core ARM processors.
The predicted salary is between 43200 - 72000 £ per year.
Senior Embedded Linux Software Engineer
An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team.
In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base.
The successful candidate will be experienced and able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems.
Responsibilities for the role of Senior Embedded Linux Software Engineer will include:
- Design and test device driver and application specific software on Linux systems.
- Debugging of system level issues and collaboration with other engineering disciplines.
- Board bring up and evaluation of various SoC Hardware.
As the selected Senior Embedded Linux Software Engineer, your skills and experience should include:
- Strong C and C++ programming
- Embedded Linux and Device Driver development.
- Linux build processes, deployment and testing.
Desirable skills/skills you can develop within the role:
- Knowledge of PCIe.
- Multi Core ARM processors.
- Communication protocols.
Benefit package includes 5% pension, healthcare, life assurance, illness protection, 32 days holiday, hybrid working, flexible working hours and lots more around health and wellbeing which the company promotes a lot.
Please get in touch if you would like to explore further or have any questions regarding the role or company.
Senior Embedded Linux Software Engineer employer: Singular Recruitment
Contact Detail:
Singular Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Linux Software Engineer
✨Tip Number 1
Make sure to showcase your experience with C and C++ programming in Embedded Linux systems. Highlight specific projects where you've developed device drivers or application-specific software, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Familiarize yourself with the latest trends in Embedded Linux development, especially around debugging techniques and system-level issues. Being able to discuss recent advancements or challenges in the field can set you apart during discussions.
✨Tip Number 3
If you have experience with multi-core ARM processors or PCIe, be ready to discuss how you've utilized these technologies in past projects. This knowledge is highly relevant and can show your capability to handle complex systems.
✨Tip Number 4
Engage with the community by participating in forums or contributing to open-source projects related to Embedded Linux. This not only enhances your skills but also demonstrates your passion and commitment to the field, which can impress potential employers.
We think you need these skills to ace Senior Embedded Linux Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C and C++ programming for Embedded Linux, as well as any relevant device driver development. Use specific examples to demonstrate your skills in debugging and collaboration with other engineering disciplines.
Craft a Compelling Cover Letter: In your cover letter, express your passion for developing embedded systems and your ability to innovate in fast-paced environments. Mention your familiarity with Linux build processes and any experience you have with multi-core ARM processors or PCIe.
Showcase Relevant Projects: If you have worked on projects that involved board bring-up or evaluation of SoC hardware, be sure to include these in your application. Highlight the challenges you faced and how you overcame them, as this will demonstrate your problem-solving skills.
Proofread Your Application: Before submitting your application, carefully proofread all documents to ensure there are no typos or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Embedded Linux Software Engineer.
How to prepare for a job interview at Singular Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C and C++ programming for Embedded Linux. Bring examples of past projects where you developed device drivers or worked on Linux systems, as this will demonstrate your hands-on expertise.
✨Understand the Company’s Products
Research the company’s product line and any recent innovations in their R&D team. This knowledge will help you tailor your answers and show that you are genuinely interested in contributing to their success.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your debugging skills and ability to collaborate with other engineering disciplines. Practice explaining your thought process when tackling system-level issues, as this will highlight your analytical abilities.
✨Discuss Future Learning Opportunities
Mention your eagerness to learn about desirable skills like PCIe and multi-core ARM processors. This shows that you are not only qualified but also motivated to grow within the role and adapt to new technologies.