cover image
Humand Talent

Senior Software Engineer - ID43210

Hybrid

Oxfordshire, United kingdom

£ 110,000 /year

Senior

Full Time

02-10-2025

Share this job:

Skills

Teamwork Python Rust Autonomy Embedded Systems

Job Specifications

Senior Software Engineer

We're supporting a pioneering technology company who are building some of the most advanced systems in the world. They're now looking for a Senior Software Engineer to join their growing team and play a key part in developing cutting-edge solutions.

This is a fantastic opportunity to work on unique challenges that will push the boundaries of what's possible in computing. You'll collaborate with highly skilled engineers and scientists, developing the software that drives complex hardware platforms and contributes to world-class innovation.

The role

As a Senior Software Engineer, you'll work across a variety of technical areas, including:

Designing and extending embedded firmware with Rust
Building high-level APIs in Python to support advanced applications
Developing compilers and working on complex algorithm design
Working with FPGA and SoC-based systems within real-time environments
Contributing to improvements in infrastructure, process and tooling

This role will see you working closely with cross-functional teams to design, implement and optimise systems that deliver exceptional performance.

What we're looking for

You'll thrive in this role if you:

Have strong coding skills in Python, with experience or interest in Rust
Understand code structure, optimisation, and algorithmic complexity
Have worked with embedded systems, compilers, or performance-driven applications
Enjoy collaborating across disciplines to turn technical requirements into practical solutions
Are comfortable balancing autonomy with teamwork in a fast-paced setting

What's on offer

Salary up to PS110,000 DOE
Equity and share options
30 days holiday plus bank holidays
Private medical and dental insurance (including family cover)
Cycle to work scheme
Flexible hybrid working
A collaborative and inclusive environment where you'll be supported to learn and grow

Why apply?

This is your chance to be part of a forward-thinking team solving problems at the very forefront of technology. If you're looking for meaningful work that will stretch your abilities and give you the chance to make real impact, we'd love to hear from you.

Please apply today or get in touch to discuss the role in more detail.

Inclusive hiring

We believe in equal access to opportunities and building diverse, supportive teams. If you need adjustments during the application process or would like to explore how your experience aligns with the role, we'd be happy to have a conversation.

About the Company

Know more