CareerPlan

Software Developer, Vehicle Applications Software

IrelandFull-time2026-10-19 → 2026-11-10

Core

Design and build high-performance, data-driven applications for edge computing platforms inside vehicles.

Role type

Software Developer (Vehicle Applications)

Builds

Data applications for edge computing systems in vehicles

Domain

Automotive software, edge computing

Deliverable

production ML models

Required skills

C++ (modern, multi-threading), Linux, CMake/Bazel, Python, shell scripting, debugging, unit/integration testing

Preferred skills

Automotive software (Linux/Android), CAN/Ethernet/MQTT/TCP/IP, edge computing, CI/CD (Jenkins)

Technologies

C++, Linux, CMake, Bazel, Python, Jenkins, CAN, Ethernet, MQTT, TCP/IP

Responsibilities

Develop robust, high-performance data applications for edge computing systems; Write clean, efficient, and maintainable C++ code; Implement and maintain unit and integration tests; Debug, diagnose, and resolve complex issues

Seniority

Mid-level, hands-on IC