Embedded Network Software Engineer (GPU & Photonics)

Oriole

Greater London

On-site

GBP 65,000 - 90,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oriole in Greater London is seeking Software Engineers to develop embedded and host software to manage and monitor our high‑speed network, connecting GPU systems to our photonics. You will contribute to software architecture definitions for embedded and host components.

The role involves debugging and benchmarking on prototype hardware, collaborating with hardware designers, and delivering detailed technical documentation and presentations to stakeholders.

Qualifications

  • Hands-on embedded development experience, preferably with ARM
  • Experience with soft processors (Nios, Microblaze, RISC-V)
  • Linux kernel and user-space development
  • CI/CD and DevOps workflows
  • Proficient in C, C++, and Python
  • Experience collaborating with prototype hardware teams
  • Bachelor's or Master's degree in CS or a related field

Responsibilities

  • Define software architecture with the broader team
  • Develop embedded software for the network interface card
  • Build network control and monitoring server and client components
  • Debug and root-cause issues on prototype hardware
  • Prepare technical documentation and stakeholder presentations

Skills

Embedded development
ARM processors
Linux development
DevOps / CI/CD
C / C++ / Python
Prototype hardware collaboration

Education

Bachelor's or Master's in Computer Science or related field

Tools

Linux kernel
CI/CD tools
Prototype hardware

Job description

Oriole in Greater London is seeking Software Engineers to develop embedded and host software to manage and monitor our high‑speed network, connecting GPU systems to our photonics. You will contribute to software architecture definitions for embedded and host components.

The role involves debugging and benchmarking on prototype hardware, collaborating with hardware designers, and delivering detailed technical documentation and presentations to stakeholders.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Oriole • Greater London

On-site
GBP 65,000 - 90,000
Senior Embedded Engineer
Senior Embedded Engineer

Platform Recruitment • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Embedded Software Engineer - Photonics (Hybrid UK)
Senior Embedded Software Engineer - Photonics (Hybrid UK)

Platform Recruitment • Greater London

Hybrid
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

IC Resources • Oxford

Hybrid
GBP 50,000 - 70,000
Embedded Linux Software Engineer - Intellectual Capital Resources
Embedded Linux Software Engineer - Intellectual Capital Resources

Polluxa, Inc. • Theale

On-site
GBP 59,000 - 99,000
Embedded Software Engineer
Embedded Software Engineer

Salience Labs • Oxford

On-site
GBP 55,000 - 70,000
Embedded Linux Software Engineer — High-Speed Networking
Embedded Linux Software Engineer — High-Speed Networking

Polluxa, Inc. • Theale

On-site
GBP 59,000 - 99,000
Senior Optical Systems Engineer
Senior Optical Systems Engineer

Logik Source • Greater London

Hybrid
GBP 60,000 - 90,000
Share options
Private medical insurance
Staff/Principal PIC Design Engineer
Staff/Principal PIC Design Engineer

Oriole • Greater London

On-site
GBP 90,000 - 130,000
Senior PIC Design Engineer – Photonics & High-Speed Devices
Senior PIC Design Engineer – Photonics & High-Speed Devices

Oriole • Greater London

On-site
GBP 90,000 - 130,000