Software Engineer
We are looking for Software Engineers to develop embedded and host software to manage and monitor our high-speed network. These engineers will be part of the team building solutions to connect GPU systems to our innovative photonics. Responsibilities will include software architecture definition, implementation, as well as debugging and benchmarking, of embedded and host driver components.
Responsibilities:
- Software architecture definition in collaboration with the broader team
- Embedded software development within our network interface card
- Linux PCIe driver development
- Network control and monitoring server and client development
- Working with prototype hardware, identifying and root causing bugs and issues
- Preparing detailed technical documentation and presentations to stakeholders
Required Skills & Experience:
- Hands-on experience in embedded development, ideally ARM, ideally in a product development environment
- Experience with soft processors, such as Nios, Microblaze, Risc-V
- Linux kernel and user mode software development
- C, C++ and Python
- 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.
Recommended Jobs
Sous Chef - London
Job Details Sous Chef - London Join Fuller's: Where the true you thrives and diversity is embraced. At Fuller's we don't just offer jobs, we invite you to celebrate your authentic self. Our f…
Frontend Developer
Frontend Developer - Healthcare scaleup Central London / Hybrid working - one day each week £70-85k DoE + benefits We’re seeking a Frontend Developer to help take an exciting world-class healthcare…
Junior Developer
Open banking has matured significantly since its inception. Core challenges such as strong customer authentication and consent management are now better understood, giving us an opportunity to re-eva…
German Compliance Administrator
Job Title: German Compliance Administrator Location: London (On-site) Type: Full-Time, Permanent Salary: £25,100 - £35,000 (dependent on experience) Reports to: Managing Director Ab…
Senior Building Surveyor
Senior Building Surveyor Consultancy City, London £60,000 - £75,000 per annum Were you rewarded in 2024? Promoted? Got your bonus? Being micro managed? Change? A slick commercially focus…
GAIN Customer Science - Sales & Business Support
Reports to: CEO Supports: CEO and Senior Leadership Team About GAIN Customer Science GAIN Customer Science partners with leading organisations to unlock customer value through data-driven …
R&D Claiming and Tax Expertise - Various roles and levels of seniority
ABOUT US EmpowerRD is a fast-growing start-up fintech business based in London, UK. We are building towards a vision to help our clients unlock all the funding that rewards innovation globally.…
Product Designer (UX/UI)
We’ve gone from 0 to 400+ customers in under 18 months, with strong signs of product–market fit and a big mission: to make heat pump installations faster, easier, and more scalable across the UK. Now…
Senior Quality Engineer About the Role:
About the Role: Grade Level (for internal use): 10 The Team: The Quality Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of…
Project Manager - Facades
About the Company Our Client is a quality focussed, Façade Contractor specialising in Design and Installation of Curtain Walling Light-Weight Steel Framing Systems, Render, Brick Slips & External W…