- 地点
- 尔湾,美国
- 类型
- 全职
- 发布
- 2026-05-07
- 编号
- R025866
职责
- 负责新产品软件设计和开发,同时维护原有系统。
- 与系统、模拟和数字硬件设计师等跨职能团队合作。
- 使用嵌入式C语言开发和调试复杂固件应用程序。
- 在架构治理、设计模式和代码规范方面发挥领导作用。
- 担任技术大使,协助招募和指导顶尖工程人才。
必备要求
- 本科+8年、硕士+6年或博士+3年相关领域工作经验。
- 丰富的嵌入式目标平台C语言和ARM汇编语言开发经验。
- 深入理解实时系统、多线程和并发编程。
- 具备多处理器编程和处理器间通信经验。
- 实际驱动程序经验(MDIO、I2C、SPI等)。
优先条件
- 熟悉ARM处理器架构。
- 具备Windows(Visual C++)和Linux环境下的软件开发经验。
- 了解开源许可(GPL、LGPL、ASL)和专有软件接口。
Responsibilities
- Responsible for software design and development for new products while maintaining existing systems.
- Collaborate with cross-functional teams including system, analog, and digital hardware designers.
- Develop and troubleshoot complex firmware applications using embedded C.
- Provide leadership in architecture governance, design patterns, and coding standards.
- Serve as a technical ambassador, assisting in recruiting and mentoring top engineering talent.
Must Have
- BS + 8 years, MS + 6 years, or PhD + 3 years of relevant experience.
- Extensive experience in C and ARM assembly development on embedded target platforms.
- Deep understanding of real-time systems, multithreading, and concurrent programming.
- Experience with multiprocessor programming and inter-processor communication.
- Hands-on driver experience (MDIO, I2C, SPI, etc.).
Preferred
- Familiarity with ARM processor architecture.
- Software development experience in Windows (Visual C++) and Linux environments.
- Knowledge of open source licensing (GPL, LGPL, ASL) and proprietary software interfaces.
公司简介
我们是一家全球领先的技术公司,设计、开发和供应各种半导体和基础设施软件解决方案。