Senior Tachograph Software Engineer
2 дней назад
REMOTE
EUROPE
October 8, 2025
Svitla Systems Inc. is looking for a Senior Tachograph Software Engineer for a full-time position (40 hours per week) in Europe. Join a global mobility company to build the end-to-end remote download (RDL) and authentication stack for EU/UK digital tachographs. You'll own the client-side software that authenticates with official company/driver smart cards, orchestrates secure sessions between in-vehicle tachographs and our IoT gateway, and streams artifacts (e.g., driver and vehicle files) into the cloud. You'll implement a Windows driver + companion Windows app for card-reader flows in back-office "card rack" scenarios and contribute to the Android-based IoT device that is hard-wired to the tachograph in the vehicle.
Technologies
Languages: C/C++, C#, Java/Kotlin, Android NDK
Platforms: Windows (UMDF/KMDF, WinUSB), Android/AOSP (embedded)
Interfaces/Stacks: USB, serial, PC/SC, APDU, TLS/mTLS, PKI
Tooling: USB protocol analyzers, logic analyzers, Perfetto/Systrace, ETW/WPA, Wireshark, card-reader SDKs
Cloud: Integrate with existing REST/gRPC endpoints, message queues, and observability tooling
RESPONSIBILITIES:
- Design and build RDL authentication flows that mirror on-prem "company card present" semantics. Mediate authentication between IoT devices and the cloud, as well as between the cloud and the back-office company card, via a secure channel. Implement mutual auth, key exchange, and session renewal with resilience to connectivity drops.
- Create a Windows driver (kernel-mode or user-mode as appropriate) and companion Windows desktop app for smart-card readers and multi-card "card rack" setups. Enumerate devices, manage exclusive access, APDU/PC/SC command flows, PIN handling, error recovery, and auditing.
- Extend the Android/AOSP IoT client that physically connects to the tachograph via a wired interface. Implement protocol adapters to the tachograph head unit, chunked file transfer, retry semantics, bandwidth/latency optimization, and secure storage of credentials.
- Implement secure transport and data handling. TLS (mTLS where applicable), PKI, HSM/back-office keystores, envelope encryption at rest, and tamper-evident logging.
- Integrate with existing cloud services. Use existing cloud APIs and eventing; add telemetry, back-pressure handling, and idempotent uploads for driver/vehicle files.
- Ensure regulatory and file-format correctness. Parse, validate, and package tachograph artifacts (e.g., driver card and vehicle unit files) in accordance with EU requirements; surface any infringements/metadata required downstream.
- Own quality at scale. Hardware-in-the-loop test harnesses (USB/card-reader simulators), soak tests on unreliable cellular links, performance profiling, and field diagnostics.
- Collaborate globally with product, security, and engineering teams across time zones; provide documentation and knowledge transfer.
REQUIREMENTS:
- 5+ years of experience working with digital tachograph internal device driver development.
- Proven experience shipping tachograph remote download or closely equivalent tachograph authentication solutions in production (EU/UK context).
- Windows driver development expertise (C/C++). Expertise with WinUSB/UMDF/KMDF or equivalent stacks, USB HID/serial protocols, and PC/SC smart-card interfaces.
- Windows desktop application experience (C++/C#) for device control, credential management, and operator workflows.
- Android/AOSP and IoT experience. Native/NDK or Java/Kotlin development on embedded Android, hardware interfacing over wired connections, background services, power/network constraints.
- Applied security engineering. Smart-card auth flows, APDU, PIN management, cryptographic protocols, secure key storage, and TLS/mTLS on constrained clients.
- Reliable file transfer over cellular. Chunking, resumable uploads, exponential backoff, and integrity verification.
- Strong debugging on the metal. USB protocol analyzers, serial sniffers, kernel/user-mode tracing, and performance profiling.
- Excellent written and verbal communication; ability to explain constraints and tradeoffs to engineering managers and product leads.
- Direct familiarity with the EU tachograph ecosystem (e.g., Regulation (EU) No 165/2014, smart-tachograph generations, card roles: driver/company/workshop/control).
- Experience with multi-card back-office "card rack" authentication clients and server mediation services.
- Knowledge of tachograph file formats and typical validation/ingestion pipelines.
- AOSP platform customization, secure boot/attestation on the IoT device.
- Experience building diagnostics/telemetry for field support at scale.
WE OFFER
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Regular performance appraisals to support your growth.
- Flexibility in workspace, either remote or our welcoming office.
- Bonuses for article writing, public talks, and other activities.
- Generous time off, including vacation, national holidays, sick leaves, and family days.
- Personalized learning programs tailored to your interests and skill development.
- Free tech webinars and meetups organized by Svitla.
- Regular corporate online activities.
- Awesome team and a friendly, supportive community
ABOUT SVITLA
Svitla Systems is a global digital solutions company headquartered in the U.S. and operating across the Americas, Europe, Asia, and APAC. Since 2003, we have served a wide range of clients — from innovative start-ups to Fortune 500 companies.
Our success is built on partnership. By integrating seamlessly with clients' teams, we create lasting collaborations that drive real results.
We are strong advocates of workplace flexibility, remote culture, individual approach to professional and personal growth.
Svitla is proud to be an equal opportunity employer. All qualified applicants will receive consideration for cooperation without regard to age, gender identity, sexual orientation, religion, race, color, national origin, disability, or any other characteristic protected by applicable law.
Our global mission is to build a business that contributes to wellbeing of our partners, personnel, and their families, improves our communities, and makes a lasting difference in the world.
Together, we are coding a brighter tomorrow — and living it.
Join us
LET'S MEET IN PERSON
OlenaKurtieievaRECRUITER
Email:
LinkedIn:
Olena Kurtieieva
-
Senior Software Engineer
2 дней назад
Украина, Украина SOMBRA Полный рабочий день 80 000 $ - 120 000 $ в годSenior Software Engineer (PHP/ Laravel)Hybrid, Office, RemoteUkraineWe are seeking an experienced Senior PHP Developer (Laravel) to join our team. The ideal candidate should be highly proficient in Laravel and should have experience with JavaScript frameworks and tools.Requirements:Must-Have:5+ years of experience working with PHP and Laravel.Expert-level...
-
Senior Software Engineer
4 дней назад
Украина, Украина SOMBRA Полный рабочий день 90 000 ₴ - 120 000 ₴ в годSenior Software Engineer (WordPress)Hybrid, Office, RemoteUkraineOur client is a leading flooring specialist committed to providing an outstanding shopping experience. Serving customers looking to enhance or revamp their homes, the company has earned recognition as one of the fastest-growing private enterprises in the USA.Requirements:5+ years of experience...
-
Senior Software Engineer
2 дней назад
Украина, Украина Svitla Systems Полный рабочий день 900 000 ₴ - 1 200 000 ₴ в годREMOTEUKRAINEAugust 14, 2025Svitla Systems Inc. is looking for a Senior Software Engineer – DevOps & Container Image Curation for a full-time position (40 hours per week) in Ukraine. Our client is an innovative San Francisco-based company that developed a software attack surface optimization platform to help organizations minimize cyberattacks. The...
-
Senior OTT Software Engineer
2 дней назад
Украина, Украина Provectus Полный рабочий деньSenior OTT Software EngineerUkraine,Serbia,Poland,Czechia,Spain,Portugal,Yerevan, Armenia, Poland, PortugalAbout projectAbout the project:A global hub for streaming, downloads, and concert webcasts, the platform connects fans with exclusive live recordings and broadcasts from world-class artists, making the energy of the stage accessible anytime,...
-
Senior Software Engineer
7 дней назад
Украина, Украина SOMBRA Полный рабочий день 80 000 ₴ - 120 000 ₴ в годSenior Software Engineer (React JS)Hybrid, OfficeUkraineThe platform helps US fans discover and purchase last-minute tickets to live events, providing an extraordinary experience. With iOS, Android, mobile web, and desktop platforms supporting more than 100,000 events across the US and Canada, the event ticket experience is reimagined in a mobile-first...
-
Senior/Lead Software Engineer
2 дней назад
Украина, Украина SoftServe Полный рабочий день 80 000 ₴ - 120 000 ₴ в годDIRECTION:SOFTWARE DEVELOPMENTTECHNICAL LEVEL:SENIORLOCATION:UKRAINEPERSONAL RECRUITER:ANASTASIIA SPODYNETSWE ARESoftServe is a global digital solutions company headquartered in Austin, Texas, founded in 1993 in Ukraine. Thousands of associates work on 2,000+ projects with clients in the USA, Europe, LATAM, and APAC. We are about people who create bold...
-
Middle/Senior Software Engineer
2 недель назад
Украина, Украина SOMBRA Полный рабочий день 60 000 ₴ - 120 000 ₴ в годMiddle/Senior Software EngineerHybridUkraineOur client's proprietary AR visualization platform removes the guesswork of choosing the right product. Together, they are changing the way people buy online and in stores - they deliver the solution that gets people clicking Our client is proud to work alongside global billion-dollar companies who trust us to...
-
Senior Software Engineer
5 дней назад
Украина, Украина Synergy Beam Полный рабочий день 120 000 ₴ - 180 000 ₴ в годSynergy Beam Solutions, providing IT solutions in various areas, specialized on creating turnkey solutions for customers in IT, Cybersecurity and other Business applications. As part of solutions our company developing the state-of-the-art telecommunication platform for call centers.We're looking for a talented and motivated Senior VoIP Engineer to join our...
-
Senior/ Middle Software Engineer
5 дней назад
Украина, Украина SOMBRA Полный рабочий день 60 000 ₴ - 80 000 ₴ в годSenior/ Middle Software Engineer (Python)UkraineThe project is a Data management platform. It enables fast, simple, and cost-effective implementation of a modern analytics infrastructure by consolidating all data sources into a single scalable repository. The platform allows enterprises to obtain a complete reporting and analytics system in a matter of days,...
-
Senior Full Stack Software Engineer
4 дней назад
Украина, Украина SoftServe Полный рабочий день 80 000 ₴ - 120 000 ₴ в годDIRECTION:SOFTWARE DEVELOPMENTTECHNICAL LEVEL:SENIORLOCATION:UKRAINEPERSONAL RECRUITER:ANASTASIIA PETRYCHUKWE ARESoftServe is a global digital solutions company headquartered in Austin, Texas, with its roots in Ukraine since 1993. We manage over 2,000 projects worldwide, fostering innovation and creativity. Our company isn't just about technology — it's...