Jobiglo

No results.

Embedded Software Architect

analogdevices · Limerick

New
Senior 🇬🇧 English
Python FPGA SoC ASIC RTOS JTAG ModelSim Cadence

Job description

About the role

Analog Devices, a global semiconductor company, is looking for an Embedded Software Architect in Limerick. The role suits someone who is technically deep, able to see the big picture and willing to challenge the status quo, and who wants to lead change in how software and hardware are developed. It involves hardware/software co-design, embedded systems and close work with both technical teams and senior leadership.

Key responsibilities

  • Lead change and process transformation: improve how software and hardware are developed, streamline workflows and introduce better practices.
  • Lead hardware/software co-design and the architecture of systems that combine software and hardware, working with hardware architects and engineers.
  • Oversee the architecture of embedded software, including low-level firmware, device drivers and OS interactions, optimised for resource-constrained environments.
  • Work with hardware teams to define system-level requirements, take part in hardware specification reviews and debug hardware/software integration issues.
  • Help shape the company's software strategy and present high-level architectures and process improvements to leadership.
  • Develop strategies for integrating hardware and software throughout the product lifecycle.
  • Stay ahead of trends in hardware/software integration and embedded systems, introducing new tools, techniques and methodologies.
  • Mentor software engineering teams and advocate best practices in embedded systems development and software architecture.
  • Optimise software performance for semiconductor platforms, including power consumption, throughput and real-time processing.
  • Use industry-standard tools for embedded development, co-simulation, debugging and profiling, including FPGA programming, SoC design, JTAG and trace tools, and simulation environments such as ModelSim or Cadence.
  • Create clear documentation for software architecture and communicate with technical and non-technical stakeholders.

Required profile

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering or a related field.
  • 7+ years of experience in software architecture, with a strong background in hardware/software co-design for embedded systems.
  • Extensive experience in the semiconductor industry or related fields (hardware/software co-design, FPGA, SoC development).
  • Proven expertise in designing software systems that integrate closely with semiconductor hardware.
  • Ability to work independently and drive initiatives with minimal supervision, challenging existing norms.
  • Excellent communication skills with technical teams and senior leadership.

Required skills

  • Embedded systems programming: low-level firmware, device drivers, RTOS and bare-metal development.
  • C, C++ and Python, with embedded development environment experience.
  • FPGA, SoC design, ASIC development or other semiconductor platforms.
  • JTAG, logic analyzers and other hardware debugging tools.
  • Software development lifecycle: continuous integration, version control and testing.
  • Knowledge of real-time systems, memory management and performance optimisation.
  • Preferred: hardware/software co-simulation and virtual prototyping, IoT or wireless systems, performance analysis, agile development.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec analogdevices.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 5 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

analogdevices

Limerick