Dotplot
Embedded Systems & Integration Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
About Dotplot
Dotplot is developing a breast health monitoring tool that empowers women to perform accurate monthly breast self-checks at home. Our mobile app works alongside a handheld ultrasound device to guide users through the scan in real time using a 3D model of their chest. We simultaneously capture location specific images for analysis.
Our mission is to improve breast health awareness and support earlier detection of breast cancer through intuitive, user-friendly technology.
The Role
We are looking for a driven, hands-on engineer to join our London-based core team. Your primary focus will be production-quality firmware in C, reliable ultrasound image transfer and integration of our Real-time Acquisition Intelligence Layer (RAIL) into the product. RAIL is Dotplot’s real-time ultrasound acquisition guidance system. It uses incoming ultrasound and positional data to provide intuitive on-screen and on-device cues, helping women achieve complete scan coverage and capture consistent, high-quality ultrasound images without requiring clinical scanning expertise.
This role owns the complete RAIL work package, from research through to benchmarking, prototyping and embedded implementation. You will work within Dotplot's medical device development framework and collaborate with our founders, manufacturing partner, app developers and scientific and regulatory advisors.
What You Will Own
Firmware, Integration and Deployment
- Develop, test and maintain production-quality firmware in C, using C++ and Python where appropriate.
- Integrate ultrasound hardware, sensors, vendor firmware and SDKs; implement device control, guided workflows, image-quality assessment and robust fault handling.
- Design reliable device-to-iOS communication in order that ultrasound images and metadata transfer completely, with validation, retry, reconnection and recovery mechanisms.
- Build diagnostics, logging, unit, integration and hardware-in-the-loop tests, with requirements, design records, test evidence and traceability suitable for a regulated medical device.
- Work with our manufacturing partner on firmware optimisation, technical risks, lead-time implications, and the pathway from prototype to deployable hardware.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
RAIL Research and Product Implementation
- Establish RAIL governance, milestones, technical risk tracking, secure dataset access and reproducible experiment controls for Dotplot's annotated ultrasound dataset.
- Conduct a focused state-of-the-art review covering operator variability and distribution shift, closed-loop acquisition, multimodal fusion with noisy 3D positional data, and robust training and uncertainty methods.
- Formally characterise RAIL's novelty across three claims: jointly optimised closed-loop acquisition; dynamically weighted fusion of B-mode ultrasound and positional metadata; and training for operator-variable data distributions.
- Translate the research into implementable algorithms, prototypes and interfaces, then integrate approved guidance components into the embedded workflow with appropriate performance and failure handling.
- Define benchmarks, comparators, validation metrics, reproducibility safeguards, prepare for expert reviews and secure documented RAIL.
What We Are Looking For
- Strong hands-on commercial experience developing embedded firmware in C - typically around three years or more, or equivalent demonstrable capability.
- Proven experience writing software within a regulated medical device lifecycle, or similar, including practical knowledge of IEC 62304, traceability and software contributions to ISO 14971 risk management.
- Experience integrating connected hardware, imaging systems, sensors, vendor SDKs or third-party firmware and moving a product from prototype toward production.
- Experience designing communication protocols, transferring large binary files or data streams reliably, and debugging across firmware, electronics and mobile-device interactions.
- Applied Python and algorithm-development experience, with the ability to evaluate technical literature, build reproducible prototypes, and translate research into production constraints.
- Clear technical writing and the confidence to work with manufacturers, advisors, investors and non-technical stakeholders.
- Ability to work from London 2-3 days each week and contribute actively to a small, founder-led team.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Helpful but Not Essential
- Ultrasound, medical imaging, computer vision, sensor fusion or other high-bandwidth sensing experience.
- On-device signal or image processing, objective image-quality assessment, active perception, or closed-loop control.
- Swift/Xcode integration, Azure-based data pipelines, connected-device cybersecurity, or telemetry.
- Evidence of mentoring others or the potential to lead an engineering capability as Dotplot grows.
Practical Details
- Location: London-based, hybrid, with 2-3 days each week in the office.
- Start Date: Latest 1st October
- Engagement: Permanent preferred; contract or contract-to-permanent options considered.
- Salary: Up to £60,000 for a permanent appointment.
Please note that at this stage we are unable to offer work visa sponsorships, hence are only able to recruit people who have work rights in the UK.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location