Senior Principal HW/SW Co-Design Lead
Core
Technical leader bridging hardware and software to develop low-level IP firmware and drivers for MCU/MPU platforms, ensuring high-quality solutions for internal and external customers.
Role type
Senior Principal HW/SW Co-Design Lead
Builds
Low-level IP firmware, device drivers, and SDK integrations for SOC products
Domain
Semiconductor hardware design and embedded software
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
RTL simulation and emulation, MCU/MPU architecture, low-level firmware development, ARM processor subsystems, embedded RTOS, C/C++/Assembly, scripting languages, hardware register analysis, cross-functional team leadership
Preferred skills
AI capabilities for software development acceleration, technical leadership experience
Technologies
Git, JIRA, Confluence, ARM tools
Responsibilities
Architect and deliver comprehensive IP firmware/driver solutions supporting RTL verification through SDK integration; Partner with pre-silicon and post-silicon teams to align HAL/SDK development; Review hardware register definitions to improve software usability; Establish backward-compatible software interfaces as hardware IP evolves; Create architectural frameworks for driver consistency and scalability; Mentor junior and mid-level software engineers
Seniority
Principal, hands-on IC with strategic leadership