Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Senior Embedded Linux Software Engineer

Full-Time 48000 - 84000 £ / year (est.) No home office possible
Z

At a Glance

  • Tasks: Develop and test cutting-edge Embedded Linux systems for innovative products.
  • Company: Join an award-winning tech developer known for its industry-leading R&D team.
  • Benefits: Enjoy 32 days holiday, hybrid work, flexible hours, and a comprehensive health package.
  • Why this job: Work on leading-edge technology in a fast-paced environment with opportunities for innovation.
  • Qualifications: Experience in C/C++ programming, device driver development, and Linux systems required.
  • Other info: Opportunity to learn about PCIe, multi-core ARM processors, and communication protocols.

The predicted salary is between 48000 - 84000 £ per year.

Job Description

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:

  1. Design and test device driver and application specific software on Linux systems.
  2. Debugging of system level issues and collaboration with other engineering disciplines.
  3. Board bring up and evaluation of various SoC Hardware.

As the selected Senior Embedded Linux Software Engineer, your skills and experience should include:

  1. C and C++ programming for Embedded Linux.
  2. Device Driver development.
  3. Linux build processes, deployment and testing.

Desirable skills/skills you can develop within the role:

  1. Knowledge of PCIe.
  2. Multi Core ARM processors.
  3. 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.

Please get in touch if you would like to explore further or have any questions regarding the role or company.

#J-18808-Ljbffr

Senior Embedded Linux Software Engineer employer: ZipRecruiter

Join an industry-leading technology developer that prioritizes innovation and employee well-being. With a multi-award winning R&D team, you'll have the opportunity to work on cutting-edge embedded systems while enjoying a comprehensive benefits package that includes a 5% pension, healthcare, and flexible working arrangements. This role not only offers a dynamic work culture but also fosters professional growth through exposure to advanced technologies and collaborative projects.
Z

Contact Detail:

ZipRecruiter 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 during the interview. Be prepared to discuss specific projects where you developed device drivers or application-specific software.

✨Tip Number 2

Familiarize yourself with the latest trends in embedded systems and be ready to share your insights. This will demonstrate your passion for the field and your ability to innovate in a fast-paced environment.

✨Tip Number 3

Highlight any experience you have with debugging system-level issues and collaborating with other engineering disciplines. This is crucial for the role, so come prepared with examples of how you've successfully worked in cross-functional teams.

✨Tip Number 4

If you have knowledge of PCIe, multi-core ARM processors, or communication protocols, make sure to mention it. Even if these are not your primary skills, showing a willingness to learn and develop in these areas can set you apart from other candidates.

We think you need these skills to ace Senior Embedded Linux Software Engineer

C Programming
C++ Programming
Embedded Linux Development
Device Driver Development
Linux Build Processes
System Debugging
Collaboration with Engineering Disciplines
Board Bring Up
SoC Hardware Evaluation
Knowledge of PCIe
Multi-Core ARM Processors
Communication Protocols
Problem-Solving Skills
Adaptability
Attention to Detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C and C++ programming for Embedded Linux. Include specific projects or roles where you developed device drivers or worked on Linux systems.

Craft a Strong Cover Letter: In your cover letter, express your passion for embedded systems and innovation. Mention your ability to work in fast-paced environments and provide examples of how you've successfully debugged system-level issues.

Showcase Relevant Skills: Clearly list any experience you have with PCIe, Multi Core ARM processors, and communication protocols. If you have knowledge in these areas, make sure to emphasize it as it aligns with the desirable skills for the role.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any grammatical errors or typos, and ensure that all information is accurate and well-presented.

How to prepare for a job interview at ZipRecruiter

✨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 to demonstrate your expertise.

✨Understand the Role's Responsibilities

Familiarize yourself with the specific responsibilities mentioned in the job description, such as debugging system-level issues and collaborating with other engineering disciplines. This will help you articulate how your background aligns with their needs.

✨Prepare for Technical Questions

Expect technical questions related to Linux build processes, deployment, and testing. Brush up on these topics and be ready to explain your approach to solving complex problems in embedded systems.

✨Highlight Your Adaptability

Since the role involves working in a fast-paced environment, emphasize your ability to innovate and adapt quickly. Share examples of how you've successfully navigated challenges in previous roles to showcase your problem-solving skills.

Senior Embedded Linux Software Engineer
ZipRecruiter
Z
  • Senior Embedded Linux Software Engineer

    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-04-08

  • Z

    ZipRecruiter

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>