Senior Principal Embedded Software Architect
Analog Devices
About Analog Devices
Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers. With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at and on LinkedIn and X.
Senior Principal Embedded System Architect (HW/SW Co-Design)
About The Role
The Software and Digital Platform Group is looking for a Senior Principal Embedded System Architect to serve as a premier technical lead within our HW/SW Co-Design and System Architecture team, with a bias towards the software side of system architecture. It’s about enabling effective downstream chip development through earlier virtual‑platforms, data‑backed architectural exploration, and hands‑on data flow analysis at the system level. Your primary responsibility is ensuring a strong software voice is present during the critical design and architecture phases, ensuring we are making the right architectural decisions and trade‑offs early in the SoC and IP design cycle well before silicon exists. You will work hand‑in‑hand with a hardware architect counterpart from day one and ultimately be a proxy for customers and downstream software teams during architecture definition.
Responsibilities
- HW/SW Co‑Design & Trade‑off Analysis: Lead SoC co‑architecture alongside digital/analog teams to balance hardware complexity, software efficiency, and customer usability at product definition.
- Pre‑Silicon Architecture Exploration: Build SystemC‑based virtual platforms and develop proof‑of‑concept code to profile, model, and validate design choices before RTL is written.
- System & IP Evaluation: Translate complex use cases into requirements, assessing data paths and co‑defining hardware accelerators to optimize software execution.
- Core Firmware Strategy: Define and develop core architecture for bootloaders, initialization sequences, microcode, and kernel drivers.
- Debug & Usability Advocacy: Champion best‑in‑class hardware debuggability/observability from early silicon bring‑up through field deployment.
- Customer & Team Leadership: Act as the premier technical proxy for customer software teams, while providing high‑level mentorship across the hardware/software boundary.
Minimum Qualifications
- Experience: BS/MS in EE, CE, or CS with 20+ years of system software architecture or firmware development experience.
- Boundary Expertise: Proven track record of operating at the highest technical levels to influence hardware design early in the silicon lifecycle.
- Computer Architecture: Deep knowledge of memory hierarchies, AMBA bus protocols (AXI/AHB/APB), DMA, and RISC‑V/ARM architectures.
- Pre‑Silicon Tools: Hands‑on experience with SystemC (TLM 2.0) for early architecture exploration.
- Software Mastery: Expert in C/C++ writing embedded software, bootloaders, and drivers within RTOS (Zephyr) and Embedded Linux environments.
- Bring‑up & Debug: Experienced in silicon bring‑up and JTAG debugging, with the ability to read RTL (Verilog/SystemVerilog) to evaluate hardware intent.
- Communication: Exceptional skills in presenting complex architectural trade‑offs to hardware engineers, executives, and customer teams.
Preferred Qualifications
- Experience with hardware emulation (e.g., Palladium), FPGA prototyping, and pre‑silicon workflows.
- Experience defining debug/trace infrastructure (CoreSight, JTAG) and performance modeling.
- Knowledge of signal processing, mixed‑signal architectures, power management, and DVFS.
- Ability to review board schematics and use standard lab equipment (oscilloscopes, logic analyzers).
- Familiarity with modern DevOps for virtual platforms (CI/CD, Docker) and network protocols.
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.
Analog Devices is an equal‑opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of 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.
Accessibility for Ontarians with Disabilities Act (AODA): Analog Devices Canada Ltd. has a process in place and provides accommodations for employees with disabilities. To request an accommodation, please contact Connections HR Services at View phone number on publisher.sourcingsquare.com or at View email address on publisher.sourcingsquare.com.
Required Travel: 10% of the time.
#J-18808-Ljbffr- ...the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably... ...What's Possible. Learn more at and on LinkedIn and X. Senior Principal Embedded System Architect (HW/SW Co-Design) About the Role The...PrincipalSeniorPermanent employmentWork at office
- ...Analog Devices, Inc. in Canada is seeking a Senior Principal Embedded System Architect to lead HW/SW co-design and shape system architecture for SoCs and IPs. The role focuses on enabling software-friendly design decisions early in the design cycle and working with a hardware...PrincipalSenior
- ...Technology Fast 50 winner, Corinex is shaping the future of smart energy. About The Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart grid communication devices. In this role, you will...SeniorFull time
- ...Autodesk, Inc. is seeking a Principal Software Developer to lead the Forma Data Management cloud services team. You will guide architecture evolution and drive scalable SaaS solutions for global construction industry customers, collaborating with distributed teams. Join...Senior
$180k - $225k per year
...we are pioneering an AI-First software engineering culture. From... ...Search and Visual Alerts, we architect our systems from the ground up... ...Description We are seeking a Principal Software Developer who shares... ..., favorise et promeut les principes de diversité, d’équité et d'inclusion...PrincipalLong term contractWork at officeRelocation1 day per week- ...Source Job Bank #3692747 Education Computer science Computer software engineering Experience 5 years or more Work must be... ...integrated information systems, process control software and other embedded software control systems Conduct tests and perform security...Permanent employmentFull timeTemporary workImmediate startRemote work
$150k per year
...degree or equivalent experience Computer science Computer software engineering Experience 5 years or more On site Work... ...information systems, process control software and other embedded software control systems Conduct tests and perform security and...Permanent employmentFull timeRemote work$24 - $28 per hour
...you will work on projects critical to Zaber’s motion control product line. This is a great opportunity to learn how to develop embedded software in a commercial environment from the requirements gathering stage to implementation and testing. The code you write will be released...Internship- ...Access Control solutions at Motorola Solutions. As a Principal Software Engineer, leverage cloud-native technologies and edge... ...edge resilience • Lead architectural reviews and mentor senior engineers • Prototype and architect next-gen platform capabilities • Foster collaborative...PrincipalSenior
$140k - $210k per year
...latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive... ...You’ll Work With Arista Networks is looking for world-class Senior/Lead system software engineers to join our Extensible Operating...PrincipalSeniorFull timeManual labor$180k - $225k per year
...Solutions Inc. (MSI) is seeking an experienced Principal Software Development Engineer to lead the... ...maintainable distributed systems. Architect Edge‑to‑Cloud Resilience: Design and optimize... ...engineering teams, and mentoring senior technical talent. Innovate with Next...PrincipalSeniorLocal areaRelocation- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is... ...to 60% at a typical company. Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU firmware...Full timeContract workLocal area
- ...innovation with Motorola Solutions as a Principal Software Engineer. This hybrid role focuses on... ...in C++ and C# will be pivotal in architecting large-scale applications supporting intelligent... ...for cloud and on-premise platforms • Architect software solutions with high-...Principal
- ...are looking for an exceptional and ambitious engineer who enjoys architecting systems, working in an agile start-up development environment,... ...AI tools. Who You Are ~10+ years of experience in software engineering, with a demonstrated track record of leading and executing...PrincipalHourly payLong term contractFull timeRemote workFlexible hours
$135.8k - $253k per year
...into the collective power of everyone in the company. As a result, our customers are better served. Responsibilities As a Principal Software Engineering Manager on the Fabric Platform Shell team, you will lead a team of talented engineers to build world-class experiences...PrincipalFull timeLocal area- ...Most of it has never been touched by modern software engineering, let alone AI. EviSmart is... ...it here, in Vancouver. If you want to architect systems that ship to real customers across... ...focused iteration. ~ Clear trajectory: Principal Engineer → Staff Engineer, in a company...SeniorLong term contractFull timeTemporary workInternshipWork at officeImmediate start
$226.58k - $332.32k per year
...are always innovating to improve the tools and technology that empower content developers worldwide. What You'll Do As a Principal Software Programmer of the Media Services team, you'll provide technical leadership for the platform powering real-time voice...PrincipalLong term contractFull timeTemporary workWorldwide- ...logic that makes Xero unique. As Senior Principal Engineer you will be operating at the highest... ...alongside senior leaders, domain architects, and cross-functional teams, they focus... ...architecture for AI-native engineering, automated software delivery, and advanced reliability...PrincipalSeniorLong term contractFull timeWork at officeRemote workFlexible hoursShift work
$168k - $252k per year
...Workday's core values: innovation, integrity, and putting people first. About the Role Evisort Engineering is growing! As a Principal Software Engineer, you'll join a collaborative, cross-functional team working to enhance and expand our AI-driven contract management...PrincipalContract workWork at officeRemote workFlexible hours- ...eligible for a $20,000 sign-on bonus, subject to the terms and conditions of the Company's sign-on bonus program. Apex is hiring a Senior Principal Engineer Manager to be based in Vancouver, Richland or Walla Walla, WA. This position will play a critical role in growing our...PrincipalSeniorLong term contractFull timeTemporary workInternshipWork at officeLocal areaRelocation package
$80k - $120k per year
...Design Architect | Intermediate to Senior What We're Looking For We are looking for design talent, values alignment, software proficiency, a collaborative and positive spirit, and a drive... ...You will work closely with the principals and project teams on projects that...SeniorFull time$131k - $191.4k per year
...Job Requisition ID # 26WD100016 L'affichage de poste en français suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a seasoned software developer who is passionate about building and scaling cloud...Principal- ...it work. We are always on the lookout for future-oriented talent – want to join the ride? We are looking for an experienced Senior Full-Stack Software Engineer to support the continued development of our Digital Port Solutions portfolio while helping advance our software...Senior
$75k - $95k per year
...strategy gamers worldwide and entertain millions of casual players every day. Job Overview: We are currently seeking a Senior level or Principal level UX Designer to join our team! As a Senior or Principal UX Designer, you will lead the creation of intuitive, player-...PrincipalSeniorLong term contractFull timeCasual workRemote workWorldwide- ...Senior Software Developer (Project Management) Location: Vancouver - Pender St, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital...SeniorLong term contractFull timeTemporary work
- ...Workday, Inc. in Vancouver seeks a Principal Software Engineer to join the Evisort team, driving AI-driven contract management improvements and scalable, user‑centric solutions. You will collaborate with engineers, product managers, data scientists and designers to advance...PrincipalContract work
$112k - $137k per year
...The Senior Solution Architect within Tipalti’s Professional Services organization is responsible for driving solution excellence, establishing integration architecture standards, and ensuring successful delivery outcomes for complex ERP integrations. This role owns the...SeniorFull timeInternshipWork at officeFlexible hours- ...experiences. Your role and responsibilities As an Integration Architect specializing in Hybrid Integration, you will design and build... ...and Deploy Integrations: Build and deploy integrations using software that allows independent applications to communicate with each other...SeniorLong term contractWorldwide
$96.56k - $128.74k per year
...need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent Compensation...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$172.8k - $225.6k per year
...personal goals, and other priorities. We can hire people in any country where we have a legal entity. We're looking for a Principal Fullstack Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams. Note: We...PrincipalInternshipWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Embedded Software Architect. Be the first to apply!
- software architect Vancouver, BC
- senior financial accountant Vancouver, BC
- senior delivery manager Vancouver, BC
- senior project coordinator Vancouver, BC
- senior commissioning manager Vancouver, BC
- senior qa analyst Vancouver, BC
- senior designer Vancouver, BC
- senior ruby developer Vancouver, BC
- senior operations manager Vancouver, BC
- senior director community engagement Vancouver, BC
