Skip to Main Content

Job Title


HW–SW Co-Design Lead


Company : NXP Semiconductors


Location : Pune, Maharashtra


Created : 2026-04-15


Job Type : Full Time


Job Description

Job Description: - At NXP, we’re building the next generation of secure, high-performance SoCs—and we’re looking for a HW–SW Co-Design Lead to help bridge hardware innovation and world-class software enablement.This is a senior technical leadership role for someone who thrives at the intersection of hardware architecture, low-level firmware, and system-level software, and who enjoys influencing across teams to deliver robust, production-ready solutions.What You’ll DoAs HW–SW Co-Design Lead, you will:· Act as the technical bridge between Hardware and Software teams, working closely with IP, SoC, and central SDK teams· Lead development of low-level firmware and device drivers for MCU/MPU platforms, with a strong focus on quality, reuse, and scalability· Drive early software enablement (shift-left) by developing and validating drivers in RTL simulation, virtual platforms, and emulation, well before silicon tape-out· Ensure consistent driver behavior across simulation, emulation, post-silicon validation, and customer SDKs· Review hardware register definitions and documentation early, providing actionable feedback to improve software usability and long-term maintainability· Define and maintain backward-compatible software interfaces as hardware IP evolves across products· Establish architectural frameworks and best practices for driver development and IP enablement· Champion software quality through design reviews, code reviews, static analysis, and coding standards· Mentor and guide engineers, leading by influence in a multi-site, multi-timezone environmentWhat You Bring· Bachelor’s or Master’s degree in Electrical Engineering, Electronics Engineering, or a related field· 12+ years of experience in MCU/MPU firmware development and/or system architecture· Deep expertise in low-level firmware, driver design, and platform integration· Strong understanding of SoC architecture, including experience with RTL simulation and emulation· Proficiency with ARM processor subsystems, embedded RTOS environments, compilers, and debugging tools· Excellent skills in C/C++/Assembly, plus at least one scripting language· Proven ability to lead technically across organizations and influence architectural decisions· Strong communication skills and a passion for mentoring· Experience using Git, Jira, and Confluence in large, collaborative projects· Interest in leveraging AI tools to accelerate software development and documentationWhy NXP?At NXP, we enable a smarter, safer, and more sustainable world through secure connectivity and embedded innovation. We offer:· Challenging, high-impact technical roles· Opportunities to influence products from pre-silicon to production· Continuous learning and career development· A collaborative, inclusive, and global work environmentReady to shape the future of HW–SW co-design?