Senior Embedded Software Engineer - Real-Time ARM, C/C++

Analog Devices, Inc.

Limerick

Hybrid

EUR 70,000 - 110,000

Full time

14 days+
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

Analog Devices, Inc. in Ireland seeks a Senior Engineer, Embedded Software, to contribute to the development of embedded software for ADEF & COMMS. You will play a senior role in real-time embedded systems for high-speed data converters and ASICs, ensuring security, reliability, and performance.

You will collaborate with Silicon Designers and QA teams, design driver interfaces, and drive software quality through CI and automated tests, while mentoring junior engineers in a fast-growing group.

Qualifications

  • Bachelor’s degree in Electronic Engineering, Computer Engineering, or related field.
  • 5+ years designing, developing and launching high performance, high-reliability real time embedded systems.
  • Strong C/C++ development and debug skills.
  • Experience developing customer-facing C/C++ APIs and SDKs.
  • Experience with hardware abstraction layers (HAL) and register-level device control.
  • Strong knowledge of ARM Cortex architectures.
  • Experience in real time embedded systems, both bare metal and RTOS.
  • Proficiency with Git and code review processes.
  • Experience with continuous integration/automated testing.
  • Knowledge of Digital Signal Processing techniques.
  • Experience with JESD204B/C interfaces.
  • RF/mixed-signal systems and FPGA integration.
  • Python scripting for test automation.

Responsibilities

  • Design and develop high performance real-time embedded applications on ARM Cortex-M microcontrollers in C programming language.
  • Develop customer facing device drivers in C and C# that present a programming interface to Analog Devices products.
  • Interact daily with distributed teams to develop software, resolve bugs, and capture requirements.
  • Create documentation to support embedded firmware design and communicate concepts.
  • Participate in code reviews and improve software standards.
  • Develop and execute unit and integration test plans.
  • Develop and review tools used for testing and interfacing with the product.
  • Analyze test results and implement corrective actions.
  • Provide customer support during Beta trials and post-release.
  • Develop customer facing documentation and training material as required.
  • Comply with licensing, code origin control and documentation; mentor juniors.

Skills

C/C++ development
Real-time embedded systems
ARM Cortex familiarity
RTOS experience
Python scripting
Git and code reviews

Education

Bachelor’s degree in Electronic Engineering, Computer Engineering, or related field

Tools

Git
CI/CD tooling
HAL knowledge

Job description

Analog Devices, Inc. in Ireland seeks a Senior Engineer, Embedded Software, to contribute to the development of embedded software for ADEF & COMMS. You will play a senior role in real-time embedded systems for high-speed data converters and ASICs, ensuring security, reliability, and performance.

You will collaborate with Silicon Designers and QA teams, design driver interfaces, and drive software quality through CI and automated tests, while mentoring junior engineers in a fast-growing group.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Real-Time ARM (Ireland)
Senior Embedded Software Engineer - Real-Time ARM (Ireland)

Analog Devices • Limerick

On-site
EUR 85,000 - 120,000
Senior Real-Time Embedded Software Engineer (ARM Cortex)
Senior Real-Time Embedded Software Engineer (ARM Cortex)

Analog Devices, Inc. • Ireland

Remote
EUR 90,000 - 120,000
Senior Embedded Systems Architect
Senior Embedded Systems Architect

Analog Devices • Limerick

On-site
EUR 110,000 - 140,000
Senior Engineer - Embedded software
Senior Engineer - Embedded software

Analog Devices • Limerick

On-site
EUR 85,000 - 120,000
Senior Engineer - Embedded software
Senior Engineer - Embedded software

Analog Devices, Inc. • Limerick

On-site
EUR 70,000 - 110,000
Senior Embedded Software Engineer: Automotive Safety & Edge Systems
Senior Embedded Software Engineer: Automotive Safety & Edge Systems

Analog Devices • Ireland

On-site
EUR 90,000 - 130,000
Senior Embedded Systems Engineer: Real-Time BMS & CAN
Senior Embedded Systems Engineer: Real-Time BMS & CAN

Analog Devices International Unlimited Company • Limerick

On-site
EUR 70,000 - 100,000
Senior Embedded Architect – Real-Time Power & Datacenters
Senior Embedded Architect – Real-Time Power & Datacenters

1020 ADBV Ireland • Cork

On-site
EUR 150,000 - 190,000
Senior Embedded Software Engineer - Automotive Safety
Senior Embedded Software Engineer - Automotive Safety

Analog Devices • Cork

On-site
EUR 90,000 - 120,000
Senior Principal Embedded Systems Architect
Senior Principal Embedded Systems Architect

Analog Devices • Ireland

On-site
EUR 180,000 - 240,000