Skip to content

Open nowPosted 9 hours ago

Software Product Engineer

AcoustoFab

Where
London, England, United Kingdom
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware Product EngineerAcoustoFab · London, England, United Kingdom
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on AcoustoFab's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.8%7 days
  4. 22.3%14 days
  5. 37.8%30 days
  6. 59.0%60 days
This job: posted 9 hours ago

The posting

We are seeking a Software Product Engineer to join our multidisciplinary team in London. You will design, build and maintain software across our product stack, from device-adjacent Rust and C++ through product services, internal tools and user-facing applications built with React and Tailwind CSS. We do not expect expertise in every technology. We are looking for solid engineering fundamentals, credible experience at both the systems and application ends of the spectrum, and the curiosity to learn where the product needs you.

Requirements

Scope and autonomy

At this level, you are expected to own the delivery of well-defined product problems, navigate occasional ambiguity and help define requirements and plan delivery with support from the team, while becoming increasingly effective across unfamiliar parts of the stack.

What you will do

• Cross-stack delivery: Build product features across Rust, C++, APIs, and React/Tailwind interfaces, selecting the right level of the stack for the problem.

• System integration: Create clean, testable interfaces between low-level control systems, product logic and user-facing applications.

• Product development: Translate evolving technical and user needs into pragmatic, reliable capabilities for our instruments, SDK and internal tooling.

• Production ownership: Take responsibility beyond initial implementation, including testing, debugging, documentation, observability, deployment support, reliability improvements and learning from failures.

• Collaboration: Work closely with product, embedded, R&D and hardware colleagues; participate actively in design discussions and code reviews.

• Physical product development: Work directly with our instruments in the lab, using logs, instrumentation and structured investigation to reproduce and resolve software and system issues.

• Learning and experimentation: Explore unfamiliar parts of the stack and use AI-assisted development tools responsibly to accelerate learning, prototyping and delivery.

What we are looking for

Required

• Professional engineering experience: Demonstrable experience shipping and supporting software, with strong fundamentals in design, version control, testing, debugging and code review.

• Breadth across the stack: Hands-on experience in at least one systems-oriented language such as Rust or C++, plus experience with web or application technologies such as React, TypeScript or similar. Depth in every technology is not required.

• Learning agility: Evidence that you can become productive in unfamiliar technologies and are motivated by working across boundaries.

• Product mindset: Comfort balancing technical quality, reliability and maintainability with pragmatic, user-centred delivery.

• Comfort with ambiguity: Able to make progress as requirements evolve through user feedback, experiments and learning from the behaviour of physical systems.

• Collaborative working: Ability to communicate clearly and work effectively across software, hardware, product and research disciplines.

• Engineering judgement with AI: Practical, positive experimentation with AI development tools while retaining the ability to reason about, test, debug and take ownership of the resulting code.

• Foundations: Strong software engineering fundamentals demonstrated through professional experience, education or equivalent practical experience.

Nice to have

• Frontend depth: Experience with React, TypeScript, Tailwind CSS or desktop/web application development.

• Systems and devices: Experience with Rust, C++, embedded or device-adjacent software, SDKs or hardware integration.

• High-integrity systems: Experience or interest in reliability and traceability requirements, including 21 CFR Part 11, GLP, ISO 27001 or ISO 17025.

• Data and intelligence: Experience with SQL, computer vision, ML techniques, local data capture or cloud integration.

• Domain interest: Experience in acoustics, robotics, scientific instruments or life-sciences lab automation.

What success looks like

In your first 6–12 months, we would expect you to:

• Product delivery: Ship meaningful, reliable product functionality and support it in use.

• Cross-stack growth: Contribute productively in more than one part of the stack and become effective in unfamiliar technologies when needed.

• System understanding: Develop a clear understanding of how device software, product logic, data and user-facing applications work together.

• Engineering improvement: Make a tangible contribution to reliability, testing, tooling, documentation or developer experience.

• Collaboration & engineering practice: Work effectively across disciplines, sharing knowledge and contributing to code reviews, testing, documentation and other practices that improve the quality and maintainability of our software.

Benefits

How we think about AI-assisted development

We value engineers who actively explore how AI coding assistants, agents and AI-supported analysis can improve their effectiveness, and who can give examples of using them in real development work. You must remain capable of designing, implementing, debugging and reviewing software independently. You are expected to validate AI-generated output, recognise when these tools are inappropriate, and remain accountable for the security, reliability and maintainability of production code.

What we offer

• Hybrid working: Access to our central London lab with a flexible hybrid culture.

• Technical impact: Hands-on work with breakthrough technology where software directly controls physical matter.

• Breadth and growth: Room to deepen your craft while developing across product, systems and technical leadership.

• Innovation: A well-funded startup environment where you can contribute to patents and high-impact products.

Join us

If you are excited by the challenge of building reliable software across physical devices, product logic and user experiences, we would love to hear from you. Apply and help shape the product experience at AcoustoFab.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against AcoustoFab's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on AcoustoFab's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    AcoustoFab's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.