I. Introduction
Hi, I’m Julien, french founder living in Paris, and I’m working on a tech project with a clear objective: saving lives.
The project is Simstrike: an early-stage startup aiming to build a next-generation training tool, with dual-use applications.
The idea: to build an innovative immersive tool combining high-precision optical detection, advanced tracking and real-time 3D simulation.
After a year of intense work on market validation, network building and early POCs, I am now looking for a Co-founder (full remote to begin with) to take full ownership of the main software development and turn this vision into a performant, market-ready product.
If you feel ready to take the technical lead of an ambitious startup, this is the right moment.
II. Overall Responsibilities
Design and document a complete, coherent and modular software architecture.
Contribute to the creation of functional prototypes, with measurable results and tested in realistic conditions.
Identify technical bottlenecks and propose pragmatic, prioritised solutions.
Cleanly integrate external software bricks (IR cameras, lasers, RF, Unreal Engine, tracking/mocap, etc.) into the overall architecture.
Ensure clear and regular communication on progress, risks and needs.
Contribute to the R&D roadmap and to strategic product decisions.
III. What You Will Build (Key Missions)
1. Software Architecture & Development (C++ / Qt)
Core architecture: define and implement a robust, modular and performant software architecture in C++ for the desktop application.
Cross-platform development: develop the main application (ideally macOS and Windows), owning the full C++ / Qt technical pipeline.
2. Design and User Experience (UI/UX)
UI/UX vision: define the overall interface design, delivering a modern, smooth and professional experience tailored to a complex tool.
Prototyping & iteration: build fast interactive prototypes to validate ergonomics, navigation and user workflows, then iterate based on field feedback.
3. Node-based Editor (Core of the Product)
Editor design: develop from scratch an in-house editor based on a visual system of nodes and connections, allowing users to define scenarios, logic, events, conditions, etc.
Scalability: design an architecture that makes it easy to integrate new features and node types over time.
4. Product & Technical Leadership
Strategic partnership: work directly with the founder on product vision, functional requirements and roadmap evolution.
Technical decisions: be responsible for key architectural choices (patterns, frameworks, tools) and actively challenge decisions to maximise product quality.
IV. Profile (Skills & Mindset)
(I care less about “years of experience” than about the quality of the projects you’ve built (portfolio, demos, personal tools, etc.) and your motivation to join a startup to build something new.)
Strong command of modern C++ and Qt.
High level of autonomy, proactivity and ability to translate user needs into elegant technical solutions.
Used to building fast prototypes and iterating in a structured way.
Strong interest in UI/UX and clean, ergonomic interfaces.
Experience or strong interest in performance and optimisation topics (responsiveness, real-time, memory efficiency).
Desire to join an early-stage project and commit for the long term.
Location: ideally based in France / Europe (similar time zone), full remote at first, with regular in-person meetups.
Commitment: target to move towards near full-time in the short/medium term.
V. What We Offer
A key role in building the software: what you develop becomes the foundation of the final product.
Equity / shares in exchange for early-stage commitment.
Significant technical and creative freedom on architecture and implementation choices.
A true co-founder relationship, not a “regular dev job”.
A natural medium-term path towards a CTO (Chief Technology Officer) or Lead Software Architect role.
Compensation in equity at the beginning, with the intention to add a salary as soon as we secure initial funding / significant contracts.
VI. Application Process
Phase 1: Detailed presentation of the project and vision, technical discussion and portfolio / past projects review.
Phase 2: Alignment on responsibilities, level of involvement and terms of the agreement / shareholders’ pact.
How to Apply
Please send your application by email to: julien@simstrike.fr
Required:
Up-to-date CV
Portfolio / projects (GitHub, GitLab, demos, screenshots, etc.)
Optional but appreciated:
A short motivation letter explaining why you want to join Simstrike and what you would like to build here.
Thanks for reading me :)