旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

底层嵌入式软件架构师

Low-level Embedded Software Architect

恩智浦(NXP Semiconductors)

地点
布加勒斯特,罗马尼亚
类型
全职
发布
2026-05-08
部门
安全软件 IP 团队
编号
R-10062474

半导体MCU

职责

  • 负责所分配项目的需求管理流程
  • 主导交付物的架构设计/技术规范(包括所有相关文档和 API 定义)
  • 与领域专家一起参与(高层级的)详细设计
  • 审查重要的代码变更(API 影响、结构重构等)
  • 监控代码质量和其他关键绩效指标,并采取相应措施以达成目标
  • 与项目经理、安全架构师和测试架构师协调项目执行和发布流程
  • 与团队中的其他架构师就共同的跨项目主题进行协作(需求管理流程、静态分析、代码覆盖率、发布流程等)
  • 通过解释设计方案和解决技术难题来支持工程团队
  • 与业务用户就项目定义、潜在的共同设计和集成主题进行互动

必备要求

  • 计算机科学、微电子工程或相关专业学位
  • 6年以上相关工作经验
  • 具备嵌入式系统开发和调试方面的实践经验
  • 具备软件架构和设计概念方面的经验
  • 具备扎实的 C 语言和汇编编程知识
  • 熟悉 ARM 和/或 RISC-V 指令集
  • 具备底层硬件交互经验
  • 熟悉软件安全(防范逻辑攻击,理想情况下也包括物理攻击)
  • 至少具备密码算法的基础知识
  • 应具备团队合作精神,并愿意与跨职能团队合作解决问题
  • 英语沟通能力良好

优先条件

  • Rust 开发经验
  • 掌握 Python 知识会很有帮助

Responsibilities

  • Own the requirements management process for assigned projects
  • Lead architecture design/technical specifications for deliverables (including all relevant documentation and API definitions)
  • Participate in (high-level) detailed design with domain experts
  • Review significant code changes (API impact, structural refactoring, etc.)
  • Monitor code quality and other key performance indicators and take actions to meet targets
  • Coordinate project execution and release processes with project managers, security architects, and test architects
  • Collaborate with other architects in the team on common cross-project topics (requirements management process, static analysis, code coverage, release process, etc.)
  • Support engineering teams by explaining design solutions and resolving technical challenges
  • Interact with business users on project definition, potential co-design, and integration topics

Must Have

  • Degree in Computer Science, Microelectronics Engineering, or related field
  • 6+ years of relevant work experience
  • Hands-on experience in embedded system development and debugging
  • Experience with software architecture and design concepts
  • Solid knowledge of C and assembly programming
  • Familiarity with ARM and/or RISC-V instruction sets
  • Experience with low-level hardware interaction
  • Familiarity with software security (protection against logical attacks, ideally also physical attacks)
  • At least basic knowledge of cryptographic algorithms
  • Team player willing to collaborate with cross-functional teams to solve problems
  • Good English communication skills

Preferred

  • Rust development experience
  • Python knowledge is a plus

公司简介

NXP 半导体公司(NASDAQ:NXPI)通过创新的连接技术和边缘处理解决方案,让产品与环境变得更加安全、可持续且高效。作为嵌入式应用安全连接与处理解决方案的全球领导者,NXP 致力于打造一个更加智能的世界,解决世界上最复杂的技术难题,以推动商业创新,改变工作方式,提升生活品质。公司在 35 多个国家拥有 45,000 名员工,拥有超过 60 年的经验。