Jobs and Bounties
Join our team and help shape the future of autonomous driving technology. We're looking for passionate people who want to make a difference.
Open Positions
Monter urządzeń elektronicznych (part-time) Warszawa, Zawady
Obowiązki
- Kompletowanie, organizowanie i przygotowywanie komponentów elektronicznych oraz mechanicznych do produkcji
- Pomoc w prototypowaniu, testowaniu oraz produkcji małoseryjnej urządzeń elektronicznych
- Wykonywanie podstawowej diagnostyki, lutowania, zaciskania (crimpowania) oraz montażu sprzętu
- Utrzymywanie dokumentacji technicznej oraz aktualizacja BOM (listy materiałowej)
- Wsparcie ogólnych zadań technicznych związanych z systemami autonomii pojazdów
- Po wstępnym przeszkoleniu, obsługa oraz serwis drukarek 3D
Wymagania
- Znajomość języka polskiego i angielskiego na poziomie minimum B2
- Status studenta (mile widziany)
- Silne nastawienie techniczne i praktyczne podejście do pracy
- Dobry wzrok i umiejętności manualne.
- Doświadczenie w pracy z Arduino/Raspberry Pi/innymi podobnymi projektami (mile widziane).
- Zainteresowanie autonomią pojazdową, elektroniką samochodową oraz systemami wbudowanymi
- Komfort pracy w świeckim, technologicznym środowisku
- LGBTQ+ Friendly
Oferujemy
- Pracę w zespole, w którym liczy się wzajemny szacunek, partnerskie podejście i otwarta komunikacja
- Elastyczne godziny pracy dopasowane do planu zajęć
- Realny wpływ na rozwój produktów z obszaru autonomii pojazdowej
- Długoterminową współpracę dla osób które chcą rosnąć razem z firmą
____________________________
Responsibilities
- Collecting, organizing, and preparing electronic and mechanical components for production
- Assisting in prototyping, testing, and small-batch production of electronic devices
- Performing basic diagnostics, soldering, crimping, and hardware assembly tasks
- Maintaining technical documentation and updating the BOM (Bill of Materials)
- Supporting general technical tasks related to vehicle autonomy systems
- After initial training, operating and servicing 3D printers
Requirements
- Polish and English at a minimum B2 level
- Student status (preferred)
- Strong technical mindset and hands-on approach
- Good eyesight and manual dexterity
- Experience with Arduino, Raspberry Pi, or similar projects (preferred)
- Interest in vehicle autonomy, automotive electronics, and embedded systems
- Comfortable working in a secular, technology-focused environment
- LGBTQ+ friendly
What We Offer
- A team culture built on mutual respect, partnership, and open communication
- Flexible working hours adjusted to your class schedule
- Real impact on the development of vehicle autonomy products
- Long-term cooperation for individuals who want to grow together with the company
Backend Engineer (Python / Node) – Automotive AI / CAN Data Platform
We’re building an AI system that automatically recognizes and maps CAN signals in cars to speed up porting vehicles to openpilot-like autonomy stacks.
Instead of manually reverse-engineering every car, we collect CAN logs, train models, and let AI suggest signals (speed, steering, brake, gas, etc.) that engineers only confirm.
This is not a CRUD web app.
This is a real data/ML system handling large logs, background jobs, inference, and user workflows.
What you’ll build
You will design and implement the backend for:
- uploading and storing large CAN logs
- parsing and preprocessing data
- background processing pipelines
- model inference APIs (serving predictions)
- labeling workflows (human-in-the-loop training)
- dataset/version management
- integration with our online Cabana-like web tool
- exporting signal definitions (DBC/openDBC style)
In short:
You build the data + API + ML infrastructure layer.
Tech stack (flexible but preferred)
- Python (FastAPI) or Node.js (NestJS)
- PostgreSQL
- S3/MinIO object storage
- background jobs (Celery / Redis / queues)
- Docker
- Linux
Nice to have:
- WebSockets
- ClickHouse / time-series DB
- basic MLOps knowledge
- experience with large file processing
- experience with data pipelines
Requirements
Must have:
- solid backend fundamentals
- API design skills
- database knowledge (SQL, schema design)
- async/background processing
- Docker
- ability to work independently
Good fit if you:
- like systems engineering more than frontend/UI
- enjoy working with real hardware/data
- want to build something used in real vehicles
- prefer practical engineering over “AI hype”
Not required:
- automotive knowledge
- CAN knowledge
- deep ML knowledge
You will learn those on the job.
What makes this interesting
This is NOT:
- a typical web shop or dashboard
This IS:
- automotive reverse engineering
- real CAN buses and hardware
- ML + data engineering
- building tools used to port real cars
- solving non-trivial technical problems
You’ll work closely with:
- ML engineer
- CAN expert
- embedded/hardware team
Very hands-on, very practical.
We offer
- part-time or full-time
- student-friendly
- flexible hours
- remote or hybrid
- real ownership (not tickets from Jira hell)
- direct impact on product
- modern stack, no legacy corporate nonsense
Nice bonus if you have
- built any backend projects yourself
- worked with data pipelines
- played with Raspberry Pi / hardware / robotics
- contributed to open source
- built tools, not just websites
CAN / Automotive Reverse Engineering Engineer
Part-time / Student / Junior–Mid | Automotive CAN | Reverse Engineering | ADAS
We are building an AI-assisted system that automatically recognizes CAN signals and significantly reduces the time required to add new vehicles to openpilot.
As part of this project, we are developing an online version of Cabana and training machine learning models on real-world CAN logs.
Your work will directly define the ground truth that the AI learns from.
This is a hands-on reverse engineering role focused on real vehicles and real data — not simulations or theory.
What you will do
- Capture and analyze raw CAN logs from vehicles
- Reverse engineer CAN messages and signals (speed, steering, brake, gear, blinkers, cruise, etc.)
- Identify counters, checksums, multiplexed signals and message structures
- Create and maintain DBC definitions
- Port new vehicles to openpilot
- Prepare labeled datasets for ML training
- Design heuristics and validation rules for automatic signal detection
- Work closely with the ML and backend engineers
Requirements
- Practical knowledge of CAN bus (analysis, not only theory)
- Experience with CAN sniffing/logging tools (Cabana, SavvyCAN, or similar)
- Ability to read raw frames and manually extract signals
- Basic Python for scripting and data analysis
- Strong analytical and problem-solving skills
- Comfortable working with messy real-world data
Nice to have (not required)
- Experience with openpilot or similar ADAS systems
- UDS / ISO-TP diagnostics
- Embedded or automotive electronics projects
- Reverse engineering or car hacking experience
- Linux environment
Who this role is for
- Electronics / robotics / embedded / automotive students
- Engineers who enjoy reverse engineering and low-level systems
- Hobbyists who like analyzing vehicle networks
If you like figuring out what unknown bytes mean and discovering how cars really communicate, this role fits you.
What we offer
- Work with real vehicles and real CAN data
- Build tools that are immediately used in production
- Direct impact on an AI system that automates vehicle porting
- Flexible hours (student-friendly)
- Small engineering team, no corporate overhead
Bounties
Earn rewards for completing specific tasks. Pick a bounty, deliver the solution, get paid.
No bounties available at the moment.