Embedded Linux Platform Software Engineer
Embedded Linux Platform Software Engineer

Embedded Linux Platform Software Engineer

Cambridge Part-Time 51000 - 119000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Customise and maintain Linux kernels, debug networking, and automate system deployment.
  • Company: Join a rapidly growing company in a dynamic, start-up-like environment.
  • Benefits: Enjoy a competitive salary, discretionary bonus, and 30 days annual leave.
  • Why this job: Be part of exciting open-source projects and collaborate with innovative teams.
  • Qualifications: Degree in Computer Science or Electronics Engineering; proficient in C/C++, Bash, and Python.
  • Other info: Hybrid working model available; strong focus on networking and performance tuning.

The predicted salary is between 51000 - 119000 £ per year.

An exciting opportunity has arisen for a Platform Engineer to join a company in a strong growth phase, operating in a fast-paced, start-up-like environment.

  • Customise and maintain Linux kernels and modules.
  • Debug and optimise networking and system performance.
  • Contribute to open-source Linux projects.
  • Automate system configuration and deployment.
  • Collaborate with hardware and software teams.
  • Proficient in C/C++, Bash, Python.
  • Strong Linux networking knowledge (TCP/IP, Netfilter, iptables, etc.).
  • Familiarity with IPv6, DNS, DHCP, NAT, and network security.
  • Skilled in performance tuning and debugging tools (Wireshark, perf, strace).
  • Degree in Computer Science, Electronics Engineering, or related field.

Benefits include discretionary bonus, contributory pension, life insurance & income protection, and 30 days annual leave.

Skills: Linux, Embedded Systems, BSP, NXP, Networking, C++, Python, Yocto, DPDK, Kubernetes.

Embedded Linux Platform Software Engineer employer: The ONE Group Ltd

Join a dynamic and innovative team in Cambridge, where you'll thrive in a collaborative work culture that values creativity and technical excellence. With competitive benefits including a discretionary bonus, contributory pension, and generous annual leave, we prioritise employee well-being and growth, offering ample opportunities for professional development in the exciting field of embedded systems.
T

Contact Detail:

The ONE Group Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Linux Platform Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends and developments in embedded Linux systems. Join relevant online forums or communities where you can discuss topics like kernel customisation and performance tuning, as this will help you stay updated and demonstrate your passion during interviews.

✨Tip Number 2

Contribute to open-source projects related to Linux or embedded systems. This not only enhances your skills but also showcases your commitment to the field. Having tangible contributions can set you apart from other candidates when applying for the role.

✨Tip Number 3

Network with professionals in the industry through platforms like LinkedIn. Engaging with current employees at StudySmarter or similar companies can provide insights into the company culture and expectations, which can be invaluable during your application process.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges in C/C++ and Python. Focus on problems that involve networking concepts, as well as debugging tools like Wireshark. This will help you feel more confident and ready to tackle any technical questions that may arise.

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

Proficient in C/C++
Strong knowledge of Linux operating systems
Experience with embedded systems
Familiarity with Bash and Python scripting
Understanding of Linux kernel customisation
Networking knowledge (TCP/IP, Netfilter, iptables)
Familiarity with IPv6, DNS, DHCP, NAT
Knowledge of network security principles
Skilled in performance tuning and debugging tools (Wireshark, perf, strace)
Experience with Yocto and DPDK
Familiarity with Kubernetes
Ability to collaborate with hardware and software teams
Strong problem-solving skills
Experience contributing to open-source projects
Automation of system configuration and deployment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Linux kernels, C/C++, and Python. Include specific projects or roles where you've debugged networking issues or contributed to open-source projects.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your familiarity with networking protocols like TCP/IP and your experience with performance tuning tools such as Wireshark.

Showcase Relevant Skills: Clearly outline your skills in embedded systems, automation, and collaboration with hardware teams. Use examples to demonstrate how you've successfully applied these skills in previous roles.

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

How to prepare for a job interview at The ONE Group Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C/C++, Bash, and Python in detail. Highlight specific projects where you've customised Linux kernels or optimised system performance, as this will demonstrate your hands-on expertise.

✨Demonstrate Networking Knowledge

Since strong Linux networking knowledge is crucial for this role, brush up on TCP/IP, Netfilter, and iptables. Be ready to answer questions about IPv6, DNS, DHCP, and NAT, and consider discussing any relevant experiences you have with network security.

✨Prepare for Problem-Solving Scenarios

Expect technical challenges during the interview that may require you to debug or optimise a system. Practise using tools like Wireshark, perf, and strace, and be ready to explain your thought process while solving these problems.

✨Emphasise Collaboration Skills

This role involves working closely with hardware and software teams, so be sure to highlight your teamwork experiences. Share examples of how you've successfully collaborated on projects, especially in fast-paced environments similar to a start-up.

Embedded Linux Platform Software Engineer
The ONE Group Ltd
T
  • Embedded Linux Platform Software Engineer

    Cambridge
    Part-Time
    51000 - 119000 £ / year (est.)

    Application deadline: 2027-06-01

  • T

    The ONE Group Ltd

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