Software Engineer - Embedded Systems, NIC and Rdma
at OrioleWe are seeking Software Engineers to build embedded and host-side software for a high-speed optical networking platform connecting GPU systems to advanced photonics technology. Working across teams in India and the UK, the role covers software–hardware co-design, NIC lifecycle management, optical control-plane services, Linux and RDMA drivers, observability and production support at scale, with a strong focus on performance, reliability and security.
Responsibilities:
- Define scalable, secure and reliable architectures through software–hardware co-design
- Develop embedded NIC software from board bring-up through production deployment and lifecycle management
- Build optical-network control-plane software for topology, paths, resources, policy and fault management at scale
- Develop Linux PCIe/NIC drivers and host-side RDMA kernel and user-space software
- Deliver secure tools, daemons and services for configuration, upgrades, telemetry, diagnostics and recovery
- Drive automation, validation, performance optimisation and end-to-end troubleshooting
Required Skills & Experience:
- Strong embedded development experience on ARM, RISC-V, Nios, MicroBlaze or similar platforms
- Proficiency in C/C++, Linux kernel and user-space development, plus Python automation
- Knowledge of PCIe, DMA, interrupts, memory management and user–kernel interfaces
- Hands-on experience with RDMA/RoCE or InfiniBand, RDMA Core, verbs and zero-copy data paths
- Experience building distributed control planes and secure, resilient system services for production at scale
- Strong skills in observability, performance analysis, troubleshooting, automated testing and CI/CD
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Discuss this job
Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.
My Private Notes
Saving private notes will automatically star the vacancy to your Jobs page.