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

资深嵌入式固件/软件工程师

Experienced Embedded Firmware/Software Engineer

恩智浦(NXP Semiconductors)

地点
诺伊达,印度 海得拉巴,印度
类型
全职
发布
2026-05-31
资历
experienced
编号
R-10063585

半导体MCU

职责

  • 为 MCX、Crossover RT 和 i.MX 系列设备(如 I2C 主/从、SPI 主/从、UART、USB 等)开发 HAL 和外设驱动程序,使其能够在独立的裸机、ROM 和 RTOS 环境中工作。
  • 提供高质量、文档齐全且经过测试的代码,供客户参考和使用。
  • 在 RTL 和仿真平台等芯片前测试和调试环境中验证 ROM 代码和其他软件交付物。
  • 积极支持重点客户。
  • 与全球其他团队合作,分析、调查和解决系统级问题。
  • 参与内部项目,管理从分支到合并的完整开发生命周期。
  • 对代码仓库中的问题进行分分类,审查拉取请求,并维护代码质量。

必备要求

  • 电子工程或计算机工程专业本科/硕士学位,主修嵌入式软件,或具备同等经验。
  • 具备相关领域的硕士学位及 3 年工作经验,或学士学位及 5 年工作经验。
  • 了解嵌入式软件开发,包括设备驱动程序和消费类嵌入式应用程序。

优先条件

  • 熟悉 ARM 汇编语言、C/C++/RUST/Python 编程者优先。
  • 熟悉以下领域者优先考虑:Flash、SPI、I2C、USB、UART、CAN 等。
  • 具备 ARM 和 RISC-V 架构经验者优先。
  • 熟悉 GCC 和 GNU make,以及 IAR、Keil 和 DS-5 等 ARM 编译器者优先考虑。
  • 熟悉 Atlassian 工具(例如 JIRA、Bitbucket 等)者优先考虑。
  • 有使用逻辑分析仪和示波器的经验者优先。

Responsibilities

  • Develop HAL and peripheral drivers for MCX, Crossover RT, and i.MX family devices (e.g., I2C master/slave, SPI master/slave, UART, USB) to work in standalone bare-metal, ROM, and RTOS environments.
  • Deliver high-quality, well-documented, and tested code for customer reference and use.
  • Validate ROM code and other software deliverables in pre-silicon test and debug environments such as RTL and simulation platforms.
  • Actively support key customers.
  • Collaborate with global teams to analyze, investigate, and resolve system-level issues.
  • Participate in internal projects, managing the full development lifecycle from branching to merging.
  • Triage issues in the code repository, review pull requests, and maintain code quality.

Must Have

  • Bachelor's/Master's degree in Electrical Engineering or Computer Engineering with a focus on embedded software, or equivalent experience.
  • Master's degree with 3 years of experience, or Bachelor's degree with 5 years of experience in a relevant field.
  • Knowledge of embedded software development, including device drivers and consumer embedded applications.

Preferred

  • Familiarity with ARM assembly language and programming in C/C++/RUST/Python is preferred.
  • Familiarity with Flash, SPI, I2C, USB, UART, CAN, etc. is a plus.
  • Experience with ARM and RISC-V architectures is preferred.
  • Familiarity with GCC and GNU make, as well as ARM compilers such as IAR, Keil, and DS-5 is preferred.
  • Familiarity with Atlassian tools (e.g., JIRA, Bitbucket, etc.) is preferred.
  • Experience with logic analyzers and oscilloscopes is preferred.

公司简介

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