Negotiable
Outside
Remote
UK (Remote)
Summary: The Senior Software Engineer role focuses on Linux Kernel development with an emphasis on Bluetooth and WiFi technologies, offering a fully remote working environment. Candidates should have extensive experience in embedded systems and kernel development, collaborating closely with hardware and software teams. The position also involves contributing to open-source projects and requires a strong understanding of Arm architectures. This role is ideal for professionals seeking innovative challenges in a flexible work setting.
Key Responsibilities:
- Design, implement, optimize, and debug wireless communication features within the Linux kernel and related userland stack.
- Collaborate with hardware and software teams to develop product features based on specific requirements.
- Contribute to upstream open-source projects and the Linux kernel.
Key Skills:
- Over 5 years of professional experience with Linux kernel development.
- Strong background in embedded systems, particularly in developing WiFi and Bluetooth features within GNU Linux systems.
- Experience working with Arm architectures and platforms.
- Proven experience in developing and debugging Bluetooth Classic and/or Bluetooth Low Energy software, as well as WiFi Linux kernel drivers.
- Proficiency with kernel debugging tools such as ftrace, perf, and kgdb.
Salary (Rate): undetermined
City: undetermined
Country: UK
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT