CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics

mreNYVwoMKfkytchuHpAHV· Engineering and R&D
Apply Now ↗
📍 Warsaw, Masovian Voivodeship, PolandFull time

About this role

Teltonika Telematics is one of the leading companies worldwide developing and manufacturing telemetry solutions. We always consider our clients’ needs and ensure a wide variety of product use cases starting from all kinds of vehicle tracking devices to innovative car-sharing systems.  Being a part of Teltonika IoT Group, we strive to become a global leader in developing and manufacturing unique IoT solutions that help people. We are proud of working products that fully meet client needs and provide various solutions adapted to different markets worldwide. We cannot imagine our success without a talented and challenge-driven team who always has freedom of choice and a wide range of opportunitiesto adapt their knowledge. Our people are our strength.

We are currently looking for Embedded Systems Developer who has prior experience working with CAN-based automotive communication protocols to join our growing R&D team in Warsaw, Poland and support the Teltonika Telematics team.

We are an open-minded, curious, and innovation-driven company and are ready to offer the best environment for creative and ambitious professionals who are eager to contribute to the development and success of Teltonika Telematics. If you are a motivated, well-organized, proactive personality, and have a passion for developing, we are on the same way.
Join Teltonika Telematics R&D team!

In this role you will:

  • 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 deep expertise in CAN bus communication and vehicle diagnostics, developing high-quality products for automotive data acquisition and analysis;
  • Work with internal CAN signal databases and DBC files, internal CAN & reverse-engineering tools, adapters such as PCAN and Kvaser and diagnostic equipment such as Autel, Launch, or similar;
  • Expand your knowledge of different automotive markets by collaborating with teams across multiple continents;
  • Work with cross-functional team 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.

 

We believe that you have:

  • 2+ years of experience in programming embedded systems using C/C++.
  • Knowledge of and hands-on experience with CAN bus communication.
  • Experience with automotive diagnostic protocols like 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 in 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.

 

What we offer:

  • 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. 

Frequently Asked Questions

Is the salary disclosed for the CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics position at mreNYVwoMKfkytchuHpAHV?
The salary for this CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics role at mreNYVwoMKfkytchuHpAHV is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics position at mreNYVwoMKfkytchuHpAHV located?
This CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics role at mreNYVwoMKfkytchuHpAHV is based in Warsaw, Masovian Voivodeship, Poland. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics role at mreNYVwoMKfkytchuHpAHV full-time or part-time?
This is listed as a Full time position. It is posted as a CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics role in the Engineering and R&D department at mreNYVwoMKfkytchuHpAHV.
Which team or department does the CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics at mreNYVwoMKfkytchuHpAHV belong to?
This CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics position is part of the Engineering and R&D department at mreNYVwoMKfkytchuHpAHV. See the full job description for more information about the team structure and responsibilities.
How do I apply for the CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics position at mreNYVwoMKfkytchuHpAHV?
Click the "Apply Now" button on this page. You will be redirected to mreNYVwoMKfkytchuHpAHV's official application portal hosted on workable where you can submit your application directly.
When was the CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics job at mreNYVwoMKfkytchuHpAHV posted?
This CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics position at mreNYVwoMKfkytchuHpAHV was posted on Jun 2, 2026. Apply as soon as possible — early applications are often reviewed first.
CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics
mreNYVwoMKfkytchuHpAHV
Apply for this role ↗

You'll be redirected to mreNYVwoMKfkytchuHpAHV's official application page on workable.