Principal HW/SW Co-Design Engineer
nxp · Catania
Job description
About the role
NXP is building a new team in Catania to develop high‑impact micro‑controllers for AI at the Edge. The Principal HW/SW Co‑Design Engineer will act as a technical bridge between hardware and software teams, ensuring world‑class drivers and SDK integration.
Key responsibilities
- Lead low‑level IP firmware and driver development for MCU platforms, ensuring high quality and reusability.
- Collaborate with central software teams to align HAL/SDK development with hardware IP requirements.
- Drive verification of drivers and ROM features across RTL simulation, emulation, and pre‑silicon/post‑silicon stages.
- Mentor junior engineers and promote best practices such as code reviews and static analysis.
Required profile
- Master’s degree in Electrical or Electronics Engineering.
- 10+ years of experience in MCU/MPU architecture or firmware development.
- Proven ability to lead cross‑functional teams and influence technical direction.
Required skills
- Proficiency in C, C++, Assembly and at least one scripting language.
- Deep knowledge of ARM processor subsystems, RTL simulation, emulation and hardware register interfaces.
- Experience with embedded RTOS, compilers, Git, JIRA and Confluence.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Italy.
Salaries by job title
- Barista 79
- Badante 37
- pizzaiolo 34
- District manager contratti luce e gas 31
- Cameriere 31
- Cuoco 24
- Collaboratore Telefonico Smart Working 22
- Cameriera 19
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 15 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
nxp
Catania