Senior Software Engineer - Virtual Platforms & IDEs

Analog Devices

Cork

On-site

EUR 70,000 - 110,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Analog Devices in Cork, Ireland, is seeking a Senior Software Engineer (P3) to drive the integration of SystemC virtual platforms into CodeFusion Studio, its VS Code–based IDE. You will work with cross-functional teams to enable software development earlier in the product lifecycle.

The role emphasizes C++ and Python development, model-based design, and modern workflows (Git, CI/CD). Collaboration with modelling, software and hardware teams ensures virtual platforms align with silicon behavior.

Qualifications

  • Bachelor's degree in a related field required.
  • 3+ years in software development or system-level modeling.
  • Proficient in C++ and Python.
  • Experience with SystemC or similar simulation frameworks.
  • Familiarity with modern software development workflows (Git, CI/CD).

Responsibilities

  • Contribute to the integration of SystemC virtual platforms into CodeFusion Studio.
  • Develop C++ and Python software components for simulation and tooling infrastructure.
  • Collaborate with modelling, software and hardware teams to align virtual platforms with silicon behavior.
  • Enable workflows for early software development, validation, and system configuration.
  • Apply best practices in software development, including version control, testing, and CI/CD; assist internal teams and customers.

Skills

C++
Python
SystemC
Git
IDE tooling
Model-based design
CI/CD

Education

Bachelor's degree in Electrical Engineering, Software Engineering or Computer Science

Tools

CodeFusion Studio

Job description

Analog Devices in Cork, Ireland, is seeking a Senior Software Engineer (P3) to drive the integration of SystemC virtual platforms into CodeFusion Studio, its VS Code–based IDE. You will work with cross-functional teams to enable software development earlier in the product lifecycle.

The role emphasizes C++ and Python development, model-based design, and modern workflows (Git, CI/CD). Collaboration with modelling, software and hardware teams ensures virtual platforms align with silicon behavior.

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

Similar jobs worth comparing

Senior Software Engineer: Virtual Platforms & IDE
Senior Software Engineer: Virtual Platforms & IDE

Analog Devices, Inc. • Cork

On-site
EUR 60,000 - 80,000
Senior Software Engineer – Virtual Platforms & IDE
Senior Software Engineer – Virtual Platforms & IDE

Analog Devices • Limerick

On-site
EUR 70,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Analog Devices • Limerick

On-site
EUR 70,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Analog Devices • Cork

On-site
EUR 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Analog Devices, Inc. • Cork

On-site
EUR 60,000 - 80,000
Senior Software Architect & Tech Lead
Senior Software Architect & Tech Lead

Analog Devices • Dublin

On-site
EUR 90,000 - 130,000
Senior Embedded Software Engineer - Real-Time ARM, C/C++
Senior Embedded Software Engineer - Real-Time ARM, C/C++

Analog Devices, Inc. • Limerick

Hybrid
EUR 70,000 - 110,000
Senior Embedded Software Engineer - Real-Time ARM C/C++
Senior Embedded Software Engineer - Real-Time ARM C/C++

Analog Devices • Cork

On-site
EUR 90,000 - 120,000
Staff Software Engineer & Dev Team Lead - Architect
Staff Software Engineer & Dev Team Lead - Architect

Analog Devices • Dublin

On-site
EUR 80,000 - 110,000
Competitive compensation
Professional growth opportunities
Work-life balance
+1
Senior Embedded Software Engineer, Datacenter Systems
Senior Embedded Software Engineer, Datacenter Systems

Analog Devices • Cork

On-site
EUR 90,000 - 120,000