About this role
Senior Principal Embedded Software Architect at Analog Devices. Location: Vancouver, British Columbia, Canada. Role: leading co-design, building platforms, defining requirements Requirements: BS/MS in EE/CE/CS, 20+ years system software/firmware architecture experience; expertise in HW/SW co-design, SystemC virtual platforms, C/C++ embedded software, RTOS (Zephyr), Embedded Linux, JTAG/bring-up, AMBA protocols, RISC-V/ARM. Category: Engineering Seniority: Senior Level Tools: SystemC (TLM 2.0), C, C++, Zephyr, Embedded Linux, Verilog, SystemVerilog, Palladium, CoreSight, JTAG, Docker, CI/CD, RISC-V, ARM, AMBA, AXI, AHB, APB, DMA Commitment: Full Time Workplace: Onsite Languages: English