Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Driver porting engineer

Bath
Resourcing
Engineer
Posted: 6h ago
Offer description

Driver Porting Engineer – Embedded Systems / Linux / FPGA Platforms

100% remote working

Can be based in Europe or Asia or UK

Excellent Salary and Benefits on Offer

Bring high-performance hardware to life across platforms, chips, and architectures.


Join a global engineering team building AI-powered secure Ethernet communication technology that blends networking, encryption, and intelligence at the silicon level.

We're looking for a Driver Porting Engineer who thrives on solving complex platform challenges. You'll adapt and optimise hardware drivers across Linux, RTOS, and custom operating systems — ensuring our high-speed communication IP runs flawlessly on diverse FPGA and SoC platforms.

What You'll Do

* Analyse existing driver implementations and port them to new platforms (Linux kernel versions, RTOS, or custom OS environments).
* Lead Linux porting and board bring-up on chips such as Xilinx Zynq / Zynq UltraScale+, Intel Agilex 5 / 7, and similar SoCs.
* Modify and optimise low-level C/C++ code for performance, stability, and platform-specific requirements.
* Debug and resolve compatibility and performance issues across diverse hardware and OS layers.
* Integrate drivers into build systems, support device bring-up, validation, and production readiness.
* Collaborate with global hardware, FPGA, firmware, and software teams to ensure seamless cross-platform integration.
* Document driver architecture, design decisions, and troubleshooting procedures.

What You'll Bring

Must-Have Skills

* 5+ years' experience in driver development or porting.
* Strong C/C++ proficiency in low-level, performance-critical environments.
* In-depth understanding of hardware interfaces (I²C, SPI, PCIe, USB, UART, etc.).
* Hands-on experience with Linux kernel and device drivers, RTOS, or custom OS environments.
* Proficiency with Git, build systems, and debugging tools (JTAG, gdb).

Nice-to-Have Skills

* Experience with ARM-based SoCs.
* Knowledge of secure boot, bootloaders (U-Boot), and board bring-up processes.
* Familiarity with networking protocols and encryption standards (AES, IPsec, SSL/TLS).
* Contributions to open-source kernel or driver projects.

Why You'll Love It

* Work at the intersection of AI, networking, and embedded systems.
* Collaborate with engineers across India, Taiwan, and Switzerland.
* Solve complex challenges and see your drivers deployed in production systems worldwide.
* Expand your expertise in FPGA, Linux internals, and secure communication IP.


JBRP1_UKTJ

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Safety, internal flow and hazards engineer (cfd)
Bristol (City of Bristol)
Bae Systems
Engineer
Similar job
Senior algorithm engineer
Bristol (City of Bristol)
Permanent
Mbda Uk
Engineer
Similar job
Aws devops engineer
Bristol (City of Bristol)
Permanent
Copello
Engineer
£60,000 a year
See more jobs
Similar jobs
Resourcing recruitment
Resourcing jobs in Bath
Engineering jobs in Bath
jobs Bath
jobs Somerset
jobs England
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in Bath > Driver Porting Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save