Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Senior engineer, embedded software architecture

Limerick
Analog Devices
Architecture
Posted: 20 December
Offer description

Senior Engineer, Embedded Software Architect
Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today’s innovators stay ahead of what’s possible.
Job Summary: We are looking for a dynamic and self‑motived Embedded Software Architect who is passionate about reshaping the way we approach software and hardware development in the semiconductor industry. The ideal candidate will be both technically deep and capable of seeing the big picture, willing to challenge the status quo, and proactively drive change within the organization.
Key Responsibilities:

Lead change & process transformation: Identify opportunities to improve and streamline how software and hardware are developed, focusing on process improvements, collaboration, and integration of new technologies.
Hardware/Software co‑design: Design and architect systems that involve both software and hardware co‑design, collaborating with hardware architects and engineers.
Embedded systems design: Oversee architecture of software for embedded systems, including low‑level firmware, device drivers, and OS interactions.
Collaboration with hardware teams: Work closely with hardware and software teams to define system‑level requirements and ensure software solutions align with hardware design.
Strategic alignment: Shape the company’s software strategy and align with broader organizational goals, presenting high‑level system architectures and process improvements to leadership.
Cross‑disciplinary integration, technology strategy & innovation, mentorship & leadership, system optimization, tools & environment, documentation & communication.
System optimization: Work on optimizing software performance for semiconductor platforms, including reducing power consumption, increasing throughput, and improving real‑time processing capabilities.
Tools & Environment: Utilize and promote industry‑standard tools for embedded system development, hardware/software co‑simulation, debugging, and profiling. This includes tools for FPGA programming, SoC design, debugging (JTAG, trace tools), and simulation environments such as ModelSim or Cadence.
Documentation & Communication: Create clear, comprehensive documentation for software architecture, design choices, and integration methods. Communicate effectively with both technical and non‑technical stakeholders, including hardware teams, architects, and product managers.

Required Skills & Qualifications:

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
7+ years of experience in software architecture, with strong background in hardware/software co‑design for embedded systems.
Extensive experience working in the semiconductor industry or related fields (e.g., hardware/software co‑design, FPGA, SoC development).
Proven expertise in designing and architecting software systems that integrate closely with semiconductor hardware.
Strong experience with embedded systems programming, including low‑level firmware, device drivers, real‑time operating systems (RTOS), and bare‑metal development.
Proficiency in C, C++, and Python, with experience in embedded development environments.
Experience with FPGA, SoC design, ASIC development, or other semiconductor platforms, with an understanding of hardware/software interactions.
Expertise with debugging tools, such as JTAG, logic analyzers, and other hardware debugging methods.
Strong understanding of the software development lifecycle for embedded systems, including continuous integration, version control, and testing.
Knowledge of real‑time systems, memory management, and performance optimization techniques for embedded platforms.
Ability to work independently and drive initiatives with minimal supervision. Demonstrated capability to challenge existing norms and push for continuous improvement across the organization.
Excellent communication and interpersonal skills, with the ability to engage with both technical teams and senior leadership effectively.

Preferred Qualifications:

Familiarity with hardware/software co‑simulation and virtual prototyping tools.
Experience working with IoT devices or wireless communication systems integrated with semiconductor hardware.
Knowledge of performance analysis and optimization techniques for embedded systems.
Experience with agile development processes, particularly in hardware/software development teams.

Travel: Yes, 10% of the time.
Shift Type: 1st Shift / Days.
Seniority level: Mid‑Senior level. Employment type: Full‑time. Job function: Engineering and Information Technology. Industry: Semiconductor Manufacturing.
Location: Limerick, County Limerick, Ireland.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
Export licensing disclaimer: For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position – except U.S. Citizens, U.S. Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.
#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Staff cpu architect
Limerick
OPENCHIP & SOFTWARE TECHNOLOGIES
Architect
Similar job
Business process architect
Shannon
Randstad
Architect
Similar job
Senior engineer, embedded software architecture
Limerick
Analog Devices, Inc.
Architecture
Similar jobs
Architecture jobs in Limerick
jobs Limerick
jobs County Limerick
jobs Munster
Home > Jobs > Architecture jobs > Architecture jobs > Architecture jobs in Limerick > Senior Engineer, Embedded software Architecture

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save