Senior Embedded Software Engineer – Vehicle AI & HPC

Sonatus

Dublin

On-site

EUR 90,000 - 125,000

Full time

2 days ago
Be an early applicant
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

Sonatus is seeking a Senior Embedded Software Engineer in Dublin to develop and optimise its core in-vehicle software platform for HPC-powered vehicle applications and services. You will contribute to next-generation vehicle software, middleware, and platform services running on automotive-grade hardware.

The role focuses on building high-performance in-vehicle applications, cross-compiling, testing, and debugging on Embedded Linux, with emphasis on low latency data transfer to the cloud.

Qualifications

  • 5+ years of professional software development experience.
  • Bachelor's degree in computer science, maths, physics, or a similar field.
  • Strong C++14/17 proficiency with RAII, smart pointers, multithreading and IPC.
  • Experience with Embedded Linux, and POSIX OSs such as Android/QNX.
  • Experience writing automated unit/integration tests using C++ and Python.
  • Experience with HTTP, MQTT and serialization formats (Protobuf/FlatBuffers/JSON).
  • Familiarity with vehicle networks (CAN/Ethernet) and AUTOSAR is a plus.
  • Good written and verbal communication skills.

Responsibilities

  • Build, maintain, and optimize high-performance in-vehicle applications and connectivity middleware with low latency and high throughput between vehicles and cloud.
  • Implement and support platform services for system-wide resource management, health monitoring, and lifecycle management.
  • Troubleshoot and root-cause issues across development, testing, and production environments.
  • Author unit and integration tests and conduct code reviews to ensure code quality.
  • Follow development processes and create design documents for reviews and knowledge sharing.

Skills

Modern C++ (C++14/17)
Embedded Linux development
Unit/Integration testing
Networking: HTTP/MQTT
Vehicle networks: CAN/Ethernet
Rust (familiar)
Communication

Education

Bachelor's degree in CS/Math/Physics or similar

Tools

Python
Protobuf/FlatBuffers/JSON

Job description

Sonatus is seeking a Senior Embedded Software Engineer in Dublin to develop and optimise its core in-vehicle software platform for HPC-powered vehicle applications and services. You will contribute to next-generation vehicle software, middleware, and platform services running on automotive-grade hardware.

The role focuses on building high-performance in-vehicle applications, cross-compiling, testing, and debugging on Embedded Linux, with emphasis on low latency data transfer to the cloud.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer, Vehicle Applications Software
Senior Software Developer, Vehicle Applications Software

Sonatus • Dublin

On-site
EUR 90,000 - 125,000
Senior Embedded Systems Leader & Architecture Manager
Senior Embedded Systems Leader & Architecture Manager

Sonatus • Dublin

On-site
EUR 120,000 - 160,000
Senior Engineering Manager
Senior Engineering Manager

Sonatus • Dublin

On-site
EUR 120,000 - 160,000
Manager, Engineering (Backend Development)
Manager, Engineering (Backend Development)

Sonatus • Dublin

On-site
EUR 80,000 - 100,000
Time off (national holidays and statutory annual leave)
Private Medical and Dental Insurance
Income protection and Life insurance benefits
+3
Staff Edge AI Engineer - Automotive, Hybrid/Remote
Staff Edge AI Engineer - Automotive, Hybrid/Remote

Sonatus • Dublin

Hybrid
EUR 140,000 - 180,000
Senior Engineering Manager
Senior Engineering Manager

Sonatus • Ireland

Hybrid
EUR 120,000 - 180,000
Stock option program
Flexible working arrangements
Unlimited PTO
+2
Senior AI Solutions Engineer for Automotive OEMs
Senior AI Solutions Engineer for Automotive OEMs

Sonatus • Dublin

On-site
EUR 120,000 - 180,000
Senior Embedded Systems Engineer - Edge AI
Senior Embedded Systems Engineer - Edge AI

Eaton Corporation • Leinster

On-site
EUR 95,000 - 135,000
Competitive compensation
Promotion opportunities
Eaton University learning & dev
Cloud Backend Engineering Manager (Go/Kubernetes)
Cloud Backend Engineering Manager (Go/Kubernetes)

Sonatus • Dublin

Hybrid
EUR 80,000 - 100,000
Time off (national holidays and statutory annual leave)
Private Medical and Dental Insurance
Income protection and Life insurance benefits
+3
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Sonatus • Dublin

On-site
EUR 140,000 - 180,000