CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics
Brak informacji o wynagrodzeniu
MidFull-time
#361568·Dodano 19 dni temu·7
Źródło: TeltonikaTech Stack / Keywords
EmbeddedIoTC/C++DatabasesPythonSoftware ArchitectureScripting
Firma i stanowisko
Teltonika Telematics is a leading company worldwide developing and manufacturing telemetry solutions, part of Teltonika IoT Group. The company focuses on vehicle tracking devices and innovative car-sharing systems, aiming to become a global leader in unique IoT solutions. Teltonika Group designs and manufactures over 20 million IoT devices sold worldwide through offices in 20 countries, with production facilities in Lithuania.
Wymagania
- 2+ years of experience programming embedded systems using C/C++.
- Knowledge of and hands-on experience with CAN bus communication.
- Experience with automotive diagnostic protocols such as UDS, ISO-TP, OBD-II.
- Experience analyzing or decoding proprietary OEM CAN signals and parameters.
- Experience with embedded system debugging tools and CAN bus measurement tools.
- Independent problem-solving skills and ability to work independently on large embedded systems projects.
- Understanding of multithreaded embedded software architecture design and modern software quality practices.
Ideally, you’ll also have:
- A degree in Computer Science, Electronics engineering, or related field.
- Passion for the automotive domain.
- Knowledge of additional programming or scripting languages.
- Understanding of digital electronics schematics.
Obowiązki
- Develop new products and improve existing ones using embedded C/C++.
- Design and develop a multi-MCU platform capable of reading, decoding, and transmitting CAN messages.
- Work with products that extract diagnostic data and decode proprietary OEM CAN signals from over 2000 vehicles worldwide.
- Join a team with expertise in CAN bus communication and vehicle diagnostics for automotive data acquisition and analysis.
- Work with internal CAN signal databases, DBC files, CAN & reverse-engineering tools, adapters such as PCAN and Kvaser, and diagnostic equipment like Autel and Launch.
- Collaborate with teams across multiple continents to expand knowledge of different automotive markets.
- Work with cross-functional teams throughout the full product development lifecycle.
- Design test scenarios and develop automated test scripts using Python.
- Mentor and support colleagues working with automotive communication technologies.
Benefity
- Great opportunities to grow in a strong and rapidly expanding company.
- Interesting and ambitious projects of telematic devices.
- Private medical care (Medicover Premium) and Multisport card.
- Hybrid working model, with arrangements agreed in advance with the line manager.
- Additional day off for your birthday.
- Team building activities.
Opieka zdrowotna
Karta sportowa
Elastyczne godziny
Płatny urlop
Spotkania integracyjne
Teltonika
7 aktywnych ofert