Hybrid C++ Embedded Engineer – Automotive OTA

emagine Polska

Poland

Hybrid

PLN 180,000 - 240,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

emagine Polska is seeking a skilled C++ Software Engineer specializing in automotive technologies. The ideal candidate will have extensive experience in developing embedded systems, particularly in vehicle diagnostics and Over-the-Air (OTA) updating mechanisms.

This role requires a strong proficiency in C++ and a comprehensive understanding of automotive embedded software design. The role involves developing and configuring software for diagnostic stacks, working with UDS over CAN, DoIP, and

Qualifications

  • Degree in Computer Science, Engineering, or a related field.
  • Minimum 5 years of experience in the automotive diagnostic sector, directly related to onboard diagnostic architectures.
  • Proficient with C++ development toolchains and onboard application software.
  • Experience implementing UDS on CAN, DoIP, and CAN-FD on Linux and/or QNX.
  • Familiarity with SOA, SOME/IP on Linux/QNX.

Responsibilities

  • Develop and maintain embedded software for automotive systems using C++.
  • Design, implement, unit test, and debug software modules for automotive applications.
  • Configure software for Diagnostic Stacks and vehicle diagnostics.
  • Engage with Diagnostic Stacks and communication protocols (UDS, DoIP, CAN-FD).
  • Collaborate on system-wide design, support SOA software, and interface with SOME/IP on Linux/QNX.
  • Execute integration and system tests and mentor junior engineers.

Skills

C++
Embedded systems
Automotive diagnostics
UDS over CAN
DoIP
CAN-FD
SOME/IP
Linux
QNX
Agile

Education

Bachelor's degree in Computer Science or Engineering

Tools

KPIT Development Toolchain
Vector CANoe
CAPL scripting

Job description

emagine Polska is seeking a skilled C++ Software Engineer specializing in automotive technologies. The ideal candidate will have extensive experience in developing embedded systems, particularly in vehicle diagnostics and Over-the-Air (OTA) updating mechanisms.

This role requires a strong proficiency in C++ and a comprehensive understanding of automotive embedded software design. The role involves developing and configuring software for diagnostic stacks, working with UDS over CAN, DoIP, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Embedded Software Engineer
C++ Embedded Software Engineer

emagine Polska • Poland

Hybrid
PLN 180,000 - 240,000
Senior Java Backend Engineer – OTA & Vehicle Diagnostics
Senior Java Backend Engineer – OTA & Vehicle Diagnostics

emagine Polska • Poland

On-site
PLN 392,000 - 566,000
Embedded CAN/OBD Software Engineer (Mid/Senior) - Hybrid
Embedded CAN/OBD Software Engineer (Mid/Senior) - Hybrid

Teltonika Ltd. • Warszawa

Hybrid
PLN 50,000 - 70,000
Private medical care (Medicover Premium)
Multisport card
Additional day off for your birthday
+1
Senior Embedded C++ AUTOSAR Architect (Hybrid/Remote)
Senior Embedded C++ AUTOSAR Architect (Hybrid/Remote)

Accenture Poland • Szczecin

Hybrid
PLN 140,000 - 210,000
Private medical care
Life insurance
Employee Share Purchase Plan
+1
CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics
CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics

Teltonika • Warszawa

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Private medical care
Multisport card
+2
CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics
CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics

Teltonika Ltd. • Warszawa

Hybrid
PLN 50,000 - 70,000
Private medical care (Medicover Premium)
Multisport card
Additional day off for your birthday
+1
Automotive QA Test Engineer - HIL, OTA & CANoe
Automotive QA Test Engineer - HIL, OTA & CANoe

emagine Polska • Poland

On-site
PLN 183,000 - 279,000
Senior Embedded Dev – Telematics (C/C++) | Hybrid
Senior Embedded Dev – Telematics (C/C++) | Hybrid

Teltonika Ltd. • Warszawa

Hybrid
PLN 80,000 - 120,000
Private medical care (MedicoverPremium)
Multisport card
Additional day off for your birthday
+1
Embedded CAN/OBD Telematics Developer
Embedded CAN/OBD Telematics Developer

Teltonika • Warszawa

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Private medical care
Multisport card
+2
Middleware Software Engineer - Embedded Systems (Hybrid)
Middleware Software Engineer - Embedded Systems (Hybrid)

Aptiv • Kraków

Hybrid
PLN 110,000 - 170,000
Private health care and Life insurance
Well-Being Program
Hybrid work 47 days remote per year
+2