Senior Embedded Linux Software Engineer (Edinburgh)
Senior Embedded Linux Software Engineer (Edinburgh)

Senior Embedded Linux Software Engineer (Edinburgh)

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

At a Glance

  • Tasks: Develop and test Embedded Linux systems for innovative products.
  • Company: Join a multi-award winning technology developer in Edinburgh.
  • Benefits: Enjoy hybrid working, flexible hours, 32 days holiday, and health perks.
  • Why this job: Work on cutting-edge technology in a fast-paced, collaborative environment.
  • Qualifications: Strong C/C++ skills and experience with Embedded Linux and device drivers required.
  • Other info: Opportunity to develop skills in PCIe and multi-core ARM processors.

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

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:

  • 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.

Skills and Experience:

  • Strong C and C++ programming.
  • Embedded Linux and Device Driver development.
  • Linux build processes, deployment and testing.

Desirable Skills:

  • 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 (Edinburgh) employer: Placed

As a leading technology developer based in Edinburgh, we pride ourselves on being an excellent employer that fosters innovation and collaboration within our multi-award winning R&D team. Our commitment to employee growth is reflected in our comprehensive benefits package, which includes a 5% pension, healthcare, and flexible working arrangements, all designed to support your well-being and work-life balance. Join us to work on cutting-edge embedded systems while enjoying a vibrant work culture that encourages creativity and professional development.
P

Contact Detail:

Placed Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Linux Software Engineer (Edinburgh)

✨Tip Number 1

Familiarise yourself with the latest trends in Embedded Linux systems. Being knowledgeable about current technologies and innovations can help you stand out during discussions with our team.

✨Tip Number 2

Engage with online communities or forums related to Embedded Linux development. Networking with professionals in the field can provide insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss specific projects where you've developed device drivers or worked on system-level debugging. Real-world examples will showcase your expertise and problem-solving skills.

✨Tip Number 4

Research our company culture and values. Understanding what we stand for will help you align your responses during interviews and demonstrate that you're a good fit for our team.

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

C and C++ Programming
Embedded Linux Development
Device Driver Development
Linux Build Processes
System Debugging
Collaboration with Engineering Disciplines
SoC Hardware Evaluation
Performance Optimisation
Knowledge of PCIe
Multi-Core ARM Processors
Communication Protocols
Problem-Solving Skills
Attention to Detail
Adaptability in Fast-Paced Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C and C++ programming, as well as your work with Embedded Linux and device driver development. Use specific examples from your past roles to demonstrate your skills.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience in debugging system-level issues and collaborating with engineering teams, as these are key responsibilities of the position.

Showcase Relevant Projects: If you have worked on projects involving multi-core ARM processors or PCIe, be sure to include these in your application. Highlight any specific challenges you faced and how you overcame them.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a technical role like this.

How to prepare for a job interview at Placed

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C and C++ programming, as well as your work on Embedded Linux systems. Bring examples of projects you've worked on that demonstrate your ability to develop device drivers and application-specific software.

✨Understand the Company’s Products

Research the company’s existing products and any recent innovations in their R&D team. This will help you tailor your answers and show genuine interest in how you can contribute to their ongoing projects.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your debugging skills and system-level issue resolution. Practice explaining your thought process clearly, as this will demonstrate your analytical abilities and collaborative mindset.

✨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.

Senior Embedded Linux Software Engineer (Edinburgh)
Placed
P
  • Senior Embedded Linux Software Engineer (Edinburgh)

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

    Application deadline: 2027-06-19

  • P

    Placed

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>