Senior / Software Development Engineer Remote

1 week ago


Cambridge, United Kingdom Aspire Cambridge Full time

Start: ASAP
Location: Fully Remote of Office - you choose
Offices: London and Cambridge
Hours: Mon to Fri 40 per week

**Salary**: Highly Competitive
Sponsorship and Relocation Packages Offered
Are you excited about developing an industry changing product? Do you enjoy enabling rich, performant UIs on Living RoomDevices? Then this is the right team for you And even better if you like C++, or Rust, and graphics APIs such as OpenGL, Metal, and Direct3D...get in touch
We are hiring early career Software Engineers right through to Senior Software Engineers with experience of mentoring, coaching and system design. Degree or equivalent experience (3-6mths bootcamp for example).
Key job responsibilities
- Build new features and optimise performance in the native code used by Living Room Devices
- Help others debug the interaction between javascript, Wasm, and the native C++ code
- Work to support new graphics features by writing Shaders and adopting new graphics rendering APIs
A day in the life
A day in the life in the Living Room Foundation team involves working with partners inside and outside of the business to get the native code required as part of the video app working on set-top boxes, games consoles, and smart TVs.
Our client ships the framework source code to some external partners to allow them to complete the porting process themselves offering help where required, for other partners they complete the ports internally in collaboration with other internal teams.
About the team
This includes enabling device specific features, adding new graphics engine features, porting to new devices, and optimizing performance.
There are 3 main customers:
1) The end user of the app
3) 3rd party device manufacturers who run our clients C++ code on their devices
BASIC QUALIFICATIONS
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- Bachelor's degree in computer science related fields OR equivalent experience in software development
PREFERRED QUALIFICATIONS
- Experience developing native software in C, C++, or Rust
- Knowledge or experience working with graphics rendering APIs and shaders e.g. OpenGL, and DirectX
- Completed or currently working towards a BSc/MSc degree in Computer Science or related field
- Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis
If this job isn't exactly right for you but you're looking for something new, please contact us for a confidential career discussion.
Aspire Recruitment is acting as an Employment Agency in regard to this Permanent opportunity.



  • Cambridge, United Kingdom i4 Jobs Full time

    Description Senior Software Engineer – Fully Remote Working Salary £55,000 – £75,000 + Package (Negotiable) Our client, a London based leading Tech Start-up, specialising in the creation of recognised Financial Applications, are seeking highly skilled C# .Net Software Engineers. We are looking for people with strong experience in developing Cloud Based...


  • Cambridge, United Kingdom Redline Group Ltd Full time

    Are you looking for an exciting Senior Software Engineer - AUTOSAR Position working Remotely? Do you want to join one of the most exciting innovative companies, leading the automotive space with worldwide operations throughout Asia, Europe & North America? They are looking for enthusiastic, highly motivated Senior Software Engineers - AUTOSAR - Remote to...


  • Cambridge, United Kingdom So Code ltd Full time

    **Job title**:Senior Software Development Engineer in Test **Location**:Cambridge (flexible remote working) **Job Type**:Permanent **Salary**:£45,000 - £63,000 (depending on your experience) **Start Date**:ASAP Are you a Software Development Engineer in Test looking to progress your career? We are working with one of the world leaders in industrial...


  • Cambridge, United Kingdom Siemens EDA (Siemens Digital Industries Software) Full time

    A leading global technology company is seeking a Senior Verification Engineer to join their team in Cambridge, UK. This role involves verifying silicon IP and developing verification strategies using advanced tools like SystemVerilog and UVM. The ideal candidate will have a strong background in digital design and verification methodologies, as well as...


  • Cambridge, United Kingdom Cloud Software Group Full time

    Lead Software Development Engineer in TestIntroduction:We are seeking a highly experienced Lead Software Development Engineer in Test (SDET) to join our XenServer (XS) System Quality team. This is a hands-on technical leadership role where you will spend the majority of your time designing coding and executing automated tests using Python. You will work...


  • Cambridge, United Kingdom AVEVA Denmark Full time

    Senior Software Developer page is loaded## Senior Software Developerlocations: Cambridge, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: R012533**AVEVA is creating software trusted by over 90% of leading industrial companies.**Job Description**Job Title:** Senior Software Developer**Location:** Cambridge, United Kingdom...


  • Cambridge, Cambridgeshire, United Kingdom Redgate Software Full time

    Aspiring Software Engineers - Join our paid Summer Software Engineering Internship ProgrammeWe're seeking aspiring Software Engineers to join us for 10 weeks in Summer 2026 and gain valuable experience to support your studies and future career.Redgate aspires to be the best place you'll ever work, let alone intern. We strongly believe being an intern isn't...


  • Cambridge, United Kingdom ECM Selection (Holdings) Limited Full time

    Systems engineering for complex software-hardware interaction in biotech application This biotech company is seeking a Senior Software Engineer to join their growing software team. This role presents an exciting opportunity to harness your software skills to solve real challenges on the path towards a personalised medicine platform that truly has the...


  • Cambridge, United Kingdom Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor Organisation, requires a number of C/C++, Python, Machine Learning Software Engineers for roles based in Cambridge, England.You will be required to be onsite 4 days per week.Role:They are seeking a number of Junior Software Engineers to join our team responsible for developing and maintaining AI...


  • Cambridge, United Kingdom Cloud Software Group Full time

    Software Engineer XenServer ToolstackAbout the roleThis Software Engineering position focuses on developing the control plane for XenServer a commercial virtualization platform built on the open-source Xen hypervisor. The control plane is a critical component that manages virtual machines storage and networking across clusters of physical hosts and exposes...