×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Linux Engineer – Medical Devices; Hybrid

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: NES Fircroft
Full Time, Contract position
Listed on 2026-05-27
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 GBP Yearly GBP 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Embedded Linux Engineer – Medical Devices (Hybrid)
Location: Greater London

Location: London (Hybrid – 3 days onsite)

NES Fircroft is partnering with an innovative, cutting‑edge organisation developing advanced computing and medical technologies for operating room environments. We are looking for a Senior Embedded Linux Engineer to join a highly multidisciplinary team delivering next‑generation solutions.

You will play a key role in building and optimising software systems for complex, hardware‑integrated platforms in a highly regulated, safety‑critical environment.

Key Responsibilities
  • Collaborate within cross‑functional teams (embedded software, application software, computer vision, cloud)
  • Develop and productize custom computing and medical devices
  • Build, maintain, and optimise Linux kernels and device drivers
  • Architect, develop, test, and debug system‑level software
  • Lead and participate in code reviews for embedded systems
  • Enhance software infrastructure for smooth deployment
  • Ensure compliance with security and regulatory standards
  • Perform risk analysis, verification testing, and design transfer activities
Must‑Have Skills & Experience
  • Degree in Computer, Electrical, or Electronics Engineering (or equivalent)
  • Strong experience with Linux kernel, device drivers (V4L2, I2C, SPI, UART) and device trees
  • Expertise in C/C++ and shell scripting
  • Experience with Yocto, Buildroot, or similar Linux build systems
  • Proven track record in hardware integration and system bring‑up
  • Solid understanding of networking and system‑level Linux components
  • Experience with OTA updates in embedded systems
  • Strong knowledge of security concepts (e.g., cryptographic key management, root of trust)
  • Familiarity with Linux diagnostics, benchmarking tools, and electronics schematics
  • Excellent communication skills and ability to work in complex environments
Nice to Have
  • Python programming
  • Experience with NVIDIA platforms or microcontrollers
  • Knowledge of AWS or cloud environments
  • Experience with automated testing
  • Background in video processing, streaming, or camera systems
  • Experience in medical devices or safety‑critical systems
IMPORTANT INFORMATION

This is a urgent hire so candidates without notice will be given priority so please make this visible on your application. You must have strong Emdebbed Linux and device driver experience and if this is not seen on your application you will not be selected to move forward. Initial contract is for 6 months with possibility of extension for another 6 months.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary