Software Developer, Vehicle Applications Software

Sonatus

Dublin

On-site

EUR 70,000 - 95,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Stock options
Pension plan
Fitness allowance
Snack and drinks in office

Job summary

Sonatus in Dublin, Ireland, is seeking a Software Developer to build high-performance vehicle applications. You will write robust C++11+ code for edge computing, implement tests, and collaborate with cross-functional teams to deliver production-ready software for connected vehicles.

Work on Linux platforms, use modern build tools (CMake/Bazel), and participate in CI/CD workflows and automotive protocols. Join a fast-growing team shaping the future of mobility.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
  • 3+ years of experience contributing to production-grade software systems.
  • Independent proficiency in modern C++ (C++11+), with multi-threading and testing.
  • Exposure to Linux platforms and build systems such as CMake/Bazel.

Responsibilities

  • Develop robust, high-performance data applications for automotive edge computing.
  • Write clean, efficient C++ code and maintain tests.
  • Produce and maintain technical documentation for stakeholders.
  • Collaborate with developers, QA, DevOps, and partners throughout the lifecycle.

Skills

C++11+
Multi-threading
Unit testing
Linux
Python
Shell scripting
Problem solving

Education

Bachelor’s or Master’s in CS/CE

Tools

CMake
Bazel
Jenkins

Job description

Software Developer, Vehicle Applications Software

Dublin, Ireland

At Sonatus, we’re driving the transformation to AI-enabled software-defined vehicles. Traditional automotive software methods can’t keep pace with consumer expectations shaped by the mobile industry—where features evolve rapidly, update seamlessly, and improve continuously. That’s why leading OEMs trust Sonatus to accelerate this shift. Our technology is already in production across more than 9 million vehicles on the road today and rapidly expanding.

Headquartered in Sunnyvale, CA, with 250+ employees worldwide, Sonatus combines the agility of a fast-growing company with the scale and impact of an established partner. Backed by strong funding and proven by global deployment, we’re solving some of the most interesting and complex challenges in the industry. Join us and help redefine what’s possible as we shape the future of mobility.

Role Summary

Sonatus is looking for a Software Developer to join our Vehicle Applications team in Dublin, Ireland. In this role, you’ll design and build high-performance, data-driven applications that run on edge computing platforms inside vehicles. You’ll collaborate across teams to deliver robust software solutions that drive the future of connected and software-defined vehicles. This is a unique opportunity to work on cutting-edge automotive technology in a fast-paced, innovative environment.

Job Responsibilities
  • Develop robust, high-performance data applications for edge computing systems in vehicles.
  • Write clean, efficient, and maintainable C++ code.
  • Implement and maintain unit and integration tests to ensure code quality.
  • Produce and maintain technical documentation for internal and external stakeholders.
  • Debug, diagnose, and resolve complex issues.
  • Collaborate closely with other developers, QA, DevOps, and engineering teams of our customers and partners throughout the development lifecycle.
Qualifications
Required
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
  • 3+ years of experience contributing to production-grade software systems.
  • Independent proficiency in modern C++ (C++11 or newer), with evidence of knowledge in multi-threading, concurrent programming & unit / integration testing.
  • Exposure to software development on Linux platforms.
  • Familiarity with build systems such as CMake, Bazel, or equivalents.
  • Operational knowledge with operating systems, data structures, and algorithms.
  • Strong debugging and problem solving skills.
  • Experience with Python and shell scripting for automation or tooling.
  • Motivated by delivering high-quality software and validating it in a real-world automotive environment.
Preferred
  • Experience with automotive software development on Linux or Android platforms.
  • Understanding of automotive communication protocols like CAN, Ethernet, MQTT, and TCP/IP.
  • Exposure to edge computing, connected vehicle platforms, or real-time systems.
  • Exposure to CI/CD tools such as Jenkins.

Benefits Offered:

  • Competitive compensation and stock option offerings
  • Time off (national holidays and statutory annual leave provisions apply)
  • Income protection and Life insurance benefits
  • Pension plan
  • Fitness Allowance
  • Snack and drinks in office
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineering Manager
Senior Engineering Manager

Sonatus • Dublin

On-site
EUR 120,000 - 160,000
Edge C++ Engineer for AI Vehicle Apps
Edge C++ Engineer for AI Vehicle Apps

Sonatus • Dublin

On-site
EUR 60,000 - 90,000
Edge-Driven C++ Developer for AI Vehicle Apps
Edge-Driven C++ Developer for AI Vehicle Apps

Sonatus • Dublin

On-site
EUR 60,000 - 90,000
Edge-Driven C++ Developer for AI Vehicle Apps
Edge-Driven C++ Developer for AI Vehicle Apps

Sonatus • Dublin

On-site
EUR 70,000 - 95,000
Competitive compensation
Stock options
Pension plan
+2
Senior Engineering Manager
Senior Engineering Manager

Sonatus • Ireland

Hybrid
EUR 120,000 - 180,000
Stock option program
Flexible working arrangements
Unlimited PTO
+2
Software Development Engineer II
Software Development Engineer II

Cpl • Dublin

On-site
EUR 70,000 - 110,000
Software Developer
Software Developer

Global Explore IT Solutions • Blanchardstown

Hybrid
EUR 40,000 - 45,000
Competitive salary
Hybrid working model
Career development
+2
Software Development Engineer II
Software Development Engineer II

Cpl • Dublin

On-site
EUR 60,000 - 90,000
Principal Software Engineer
Principal Software Engineer

Cpl • Dublin

On-site
EUR 120,000 - 155,000
Sr Software Engineer - Motorsports
Sr Software Engineer - Motorsports

Motorsport Network, LLC • Dublin

Hybrid
EUR 90,000 - 120,000
Top locations