Senior Software Engineer, Virtual Platforms & IDE

Analog Devices

Cork

On-site

EUR 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Analog Devices, Inc. in Cork, Ireland, is seeking a Senior Software Engineer (P3) to drive the integration of SystemC virtual platforms into CodeFusion Studio, ADI’s VS Code-based IDE.

You will collaborate with cross-functional teams to enable a seamless transition from virtual platforms to physical hardware, accelerating early software development and device configuration. You will develop C++ and Python components for simulation and tooling, align virtual platforms with silicon behavior, and

Qualifications

  • Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science, or related field.
  • 3+ years experience in software development or system-level modeling.
  • Strong programming experience in C++ and Python.
  • Strong experience with git version control system.
  • Experience with SystemC or similar simulation frameworks.
  • Understanding of model-based design concepts.
  • Familiarity with modern software development workflows.

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 modeling, 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 (version control, testing, CI/CD, debugging).
  • Support internal teams and customers with adoption and troubleshooting.

Skills

C++
Python
SystemC
Version control
Model-based design
Software workflows

Education

Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science, or related field

Tools

CodeFusion Studio
VS Code extensions
SystemC simulators

Job description

Analog Devices, Inc. in Cork, Ireland, is seeking a Senior Software Engineer (P3) to drive the integration of SystemC virtual platforms into CodeFusion Studio, ADI’s VS Code-based IDE.

You will collaborate with cross-functional teams to enable a seamless transition from virtual platforms to physical hardware, accelerating early software development and device configuration. You will develop C++ and Python components for simulation and tooling, align virtual platforms with silicon behavior, and

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 • Cork

On-site
EUR 70,000 - 110,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, 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
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
Embedded AI Tooling Engineer
Embedded AI Tooling Engineer

Dormont Manufacturing Co • Cork

On-site
EUR 55,000 - 75,000
Senior Embedded QA & CI Engineer (RF/SoC)
Senior Embedded QA & CI Engineer (RF/SoC)

Analog Devices • Limerick

On-site
EUR 90,000 - 120,000
Senior Engineer, Full Stack Developer
Senior Engineer, Full Stack Developer

Analog Devices, Inc. • Dublin

On-site
EUR 70,000 - 90,000
Competitive compensation and benefits
Professional growth opportunities
Work-life balance