Cross‑Platform Desktop Software Engineer (C/C++)

Cross‑Platform Desktop Software Engineer (C/C++)

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
R

At a Glance

  • Tasks: Design and maintain cross-platform desktop applications using C/C++.
  • Company: Join the innovative team at Raspberry Pi in Cambridge.
  • Benefits: Competitive salary, hands-on experience, and a collaborative work environment.
  • Other info: Exciting opportunity for growth in a dynamic tech environment.
  • Why this job: Make an impact by developing software that powers Raspberry Pi products.
  • Qualifications: Strong problem-solving skills and experience with multi-platform development.

The predicted salary is between 60000 - 80000 £ per year.

Raspberry Pi is hiring for a hands-on software engineer to design, build, and maintain cross‑platform desktop applications such as Raspberry Pi Imager.

You will write clean C/C++ on Linux, Windows, and mac OS, and own problems end‑to‑end while collaborating with firmware, kernel and apps teams.

Based in Cambridge, UK, this on‑site role requires strong problem‑solving, independent thinking, and experience with multi‑platform packaging and release processes.

#J-18808-Ljbffr

Cross‑Platform Desktop Software Engineer (C/C++) employer: Raspberry Pi

Raspberry Pi is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within the vibrant tech hub of Cambridge. Employees benefit from competitive salaries, comprehensive health coverage, and robust pension contributions, alongside ample opportunities for professional growth in a cutting-edge environment focused on advancing technology. Joining our ASIC team means being part of a mission-driven company that values creativity and encourages personal development.

R

Contact Details:

Raspberry Pi Recruitment Team

We think you need these skills to ace Cross‑Platform Desktop Software Engineer (C/C++)

C/C++ Programming
Cross-Platform Development
Linux
Windows
macOS
Problem-Solving Skills
Independent Thinking