Software Engineer - AI and HPC Networking
At Oriole Networks, we are developing disruptive technologies for AI/ML and HPC networking which will revolutionise Data Centers, speeding up training and inference, whilst dramatically reducing energy consumption for a sustainable future.
We are looking for an experienced Software Engineer to develop drivers, middleware, example applications and embedded control software for our AI/ML and HPC networking solution. You will work iteratively through a series of prototypes to ultimately deliver a production grade solution. Responsibilities will include software architecture definition, implementation and testing, as well as debugging and benchmarking.
Responsibilities:
- Software architecture definition in collaboration with the broader team
- Preparing detailed technical documentation and presentations to stakeholders
- Linux PCIe driver development
- Integration with training and inference frameworks on CPU and GPU
- Embedded software development within our network interface card
- Example application development and benchmarking, such as AI training
- Working with prototype hardware, identifying and root causing bugs and issues
Required Skills & Experience:
- High speed Linux PCIe driver development
- Experience working directly with prototype hardware alongside the hardware design team
- Production experience, including; development & validation
- Bachelors or Masters degree in Computer Science/other relevant fields or experience within the industry.
Experience with some/all of the following would be beneficial:
- RDMA and Libfabrics. *CCL libraries
- PCIe peer-to-peer and GPU Direct
- Embedded systems experience
Recommended Jobs
Live In Care Assistant, Eclipse Homecare Limited London
Develop & grow with us as a Care Assistant with Eclipse Homecare (a part of CCH Group). Make a difference to the lives of local people living in London and surrounding areas. Bring your caring ...
Sales Executive / Account Executive (South West London)
Office Based in Chessington, Surrey. Are you hungry to make money and grow your sales career? A leading broadcast equipment supplier is looking to expand their elite team of sales people. Are you c...
Account Executive
Join the API Revolution at Gravitee—Where Innovation Meets Growth Since our beginnings in 2015, Gravitee has grown into a global force, recognized as a 2024 Gartner Magic Quadrant™ Leader for API ...
Floor Server
About Us Hello, we're Electric Shuffle! We have two delightfully immersive and outrageously thrilling bars in Canary Wharf and London Bridge, serving delicious food and drinks in a spectacular set...
Caterlink - Chef Manager
Caterlink is the education sector catering specialist. For over 20 years, the Company has delivered fresh food solutions to pupils and staff at Primary Schools, Secondary Schools and Colleges acr...
Environmental Services Assistant (Nights) - Derbion
Purpose of the Role As an Environmental Services Assistant – Nights within the Environmental Services Department of the business you will work with other team member’s out of trading hours to clea...
Cleaner
TC Facilities Management is currently recruiting for a Cleaner to join our team to help support our clients. What will you be doing? Gen eral cleaning of our clients site You must be able to...
AUDIOLOGIST GREATER LONDON
Audiologist/Hearing aid dispenser Job Type: Full-time Job Category: Hearing Healthcare Location:  This role will involve covering a number of practices  Responsibilities Conduct...
Year 4 Teacher Role - April 2025 Start
Start Date: After April Half Term 2025. Location: Greenwich. Employment Type: Full-Time, Fixed-Term (Until the End of the Academic Year, with the Potential for a Permanent Role). The Opportun...
Prospecting Agent
About Us Coversure London East is a leading provider of commercial insurance solutions for businesses of all sizes. Our product portfolio includes comprehensive coverage options such as general li...