Enable job alerts via email!

Senior Embedded Linux Software Engineer

JR United Kingdom

City of Edinburgh

Hybrid

GBP 50,000 - 90,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An industry-leading technology developer is seeking a Senior Embedded Linux Software Engineer to enhance their award-winning R&D team. In this role, you will create high-performance Embedded Linux systems for a global clientele, driving innovation in a dynamic environment. Your expertise in C and C++ programming, along with embedded Linux and device driver development, will be crucial. The company promotes a healthy work-life balance with hybrid working options and a comprehensive benefits package, including a pension plan, healthcare, and generous holiday allowances. Join a forward-thinking team where your contributions will make a significant impact.

Benefits

5% Pension
Healthcare
Life Assurance
Illness Protection
32 Days Holiday
Flexible Working Hours

Qualifications

  • Expertise in C and C++ programming for embedded systems.
  • Experience in Embedded Linux and Device Driver development.

Responsibilities

  • Design and test device drivers and application-specific software.
  • Debug system-level issues and collaborate with engineering teams.
  • Conduct board bring-up and evaluate SoC Hardware.

Skills

C Programming
C++ Programming
Embedded Linux
Device Driver Development
Debugging

Job description

Social network you want to login/join with:

Senior Embedded Linux Software Engineer, Edinburgh
Client:

Singular Recruitment

Location:

Edinburgh, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Views:

4

Posted:

13.04.2025

Expiry Date:

28.05.2025

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. Strong C and C++ programming.
  2. Embedded Linux and 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 a lot.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.