Senior Real-Time Embedded Software Engineer (ARM Cortex-M)

Analog Devices, Inc.

Limerick

On-site

EUR 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

Analog Devices, Inc. seeks a Senior Engineer - Embedded Software to advance embedded software for the ADEF & COMMS business unit.

You will design high‑performance real‑time embedded applications, develop drivers and APIs, and collaborate across distributed teams to deliver secure, reliable software for advanced data converters and communication ASICs. You will mentor junior engineers, participate in code reviews, and ensure documentation and testing meet the highest standards.

Qualifications

  • Bachelor's degree in Electronic or Computer Engineering.
  • 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 software QA best practices and DSP techniques.
  • Experience with agile methodologies and strong communication skills.
  • Experience with JESD204B/C interfaces and RF/mixed‑signal systems.
  • Experience with FPGA integration and Python scripting for test automation.

Responsibilities

  • Design and develop high performance real‑time embedded applications on ARM Cortex‑M microcontrollers in C.
  • Develop customer facing device drivers in C and C# for high speed converters and COMM products.
  • Interact with distributed teams to develop software, resolve bugs, and gather requirements.
  • Create documentation to support embedded firmware design and communicate concepts inside/outside the team.
  • Participate in code reviews and improve software standards and guidelines.
  • 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, and mentor junior teammates.

Skills

C/C++ development
ARM Cortex
RTOS
Python scripting
Git
CI/CD testing
APIs/SDKs
debugging
documentation
agile methodologies

Education

Bachelor’s degree in Electronic Engineering or Computer Engineering

Tools

Git
CI tooling
HAL

Job description

Analog Devices, Inc. seeks a Senior Engineer - Embedded Software to advance embedded software for the ADEF & COMMS business unit.

You will design high‑performance real‑time embedded applications, develop drivers and APIs, and collaborate across distributed teams to deliver secure, reliable software for advanced data converters and communication ASICs. You will mentor junior engineers, participate in code reviews, and ensure documentation and testing meet the highest standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 Engineer - Embedded Software
Senior Engineer - Embedded Software

1020 ADBV Ireland • Limerick

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

Analog Devices • Limerick

On-site
EUR 85,000 - 120,000
Senior Embedded Systems Architect
Senior Embedded Systems Architect

Analog Devices • Limerick

On-site
EUR 110,000 - 140,000
Embedded Software Architect
Embedded Software Architect

Analog Devices, Inc. • Limerick

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

Analog Devices, Inc. • 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 Principal Embedded Systems Architect
Senior Principal Embedded Systems Architect

Analog Devices • Ireland

On-site
EUR 180,000 - 240,000
Senior Principal Software Architect, Embedded Software
Senior Principal Software Architect, Embedded Software

Analog Devices • Limerick

On-site
EUR 180,000 - 240,000
Top locations