CareerPlanGet AI match score →

Senior C++ Software Engineer (Leading-Edge, High-Performance R&D solutions) - Hybrid model, Shannon.

Shannon, IRL, Ireland💼 Full-time💰 $68,300–$68,300🗓 2026-03-12 → 2026-07-22

Core

Design, develop, and optimize high-performance, production-ready components for next-generation Electronic Design Automation (EDA) applications, focusing on distributed systems and low-latency operations.

Role type

Senior C++ Software Engineer (High-Performance R&D)

Builds

Next-generation EDA applications for chip, board, and system design

Domain

Electronic Design Automation (EDA) / High-Performance Computing (HPC)

Deliverable

production ML models | product features

Required skills

C++, C, multi-threaded programming, distributed systems architecture, network programming (TCP/IP, UDP, sockets), gRPC, MPI, Linux development, Git, unit/integration testing, code optimization, memory management, concurrency

Preferred skills

Containerization (Docker), High-Performance Computing (HPC) concepts, parallel computing, EDA domain knowledge, chip design workflows

Technologies

C++, C, gRPC, MPI, Docker, Linux, Bash, Python, Git

Responsibilities

Design and implement critical production-ready components for EDA applications; optimize code for multi-threaded and distributed environments; contribute to architectural design of robust software solutions; integrate applications within complex distributed system landscapes; advocate for best practices in code reviews and CI/CD pipelines; diagnose and resolve intricate technical challenges in performance and stability; provide technical guidance and mentorship to team members

Seniority

Senior, hands-on IC with mentorship

Sourced via siemens_eda · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Siemens ↗