C · C++ · Embedded Linux · Python
Embedded software contractor in Oxford
I help engineering teams build dependable embedded products, solve difficult software problems and add development capacity when it matters.

Vincent Bohman
Independent embedded software contractor
What I can help with
I can join an existing team, take ownership of a defined piece of work or investigate a problem that is holding delivery back.
Embedded product software
Develop and extend C and C++ software for connected devices, hardware interfaces and existing embedded products.
Embedded Linux platforms
Build and troubleshoot device platforms using Embedded Linux, Yocto and OpenEmbedded, including system integration and secure boot.
Tools, diagnostics and maintenance
Create Python and Qt tools, diagnose difficult faults and make established software easier to test and maintain.
How I work
Fast to contribute
I learn the product, build system and current constraints quickly, then focus on useful work.
Clear ownership
I communicate progress and risks clearly, work independently and take responsibility for delivery.
Pragmatic engineering
I choose solutions that fit the product, codebase and team without introducing unnecessary complexity.
Dependable delivery
I test carefully, consider edge cases and leave code that the team can continue to maintain.
Experience & education
–
Embedded Software Engineer
Auto-Maskin Corporate R&D
–
Bachelor's degree in Informatics
University of Gothenburg
Selected experience
Need embedded software support?
Tell me what you're building, what is holding the team back and when you need support. A short outline is enough—I'll reply with whether I'm a good fit and the best next step.
