Career EngineCareer Engine
Your matchExample
83%match
Why you fitThis role calls for C and C++ — tell us what you know and we'll check the rest.
Gap to noteAlso lists Python — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Lattice Semiconductor logo

Staff Embedded Software Engineer

Lattice Semiconductor · Shanghai, Shanghai · Posted 15 days ago

ic
7+ yrs expCC++PythonEmbedded LinuxRTOSEmbedded SystemsDevice DriversUSB

Energy feeds on energy. If you flourish in a fast paced, results-oriented environment, if you want to achieve individual success within a “team first” organization, and if you believe you can contribute and succeed in a demanding yet collegial atmosphere, then Lattice may well be just what you’re looking for. Job Description:

Responsibilities:

  • Deep understanding the workflow of software development for embedded system.
  • Responsible for embedded software development for Data Center solutions.
  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
  • Closely working with design team to support new silicon features development and validation, define software requirements and specifications.
  • Implementation and maintaining device drivers and upper layer software stacks for Data center solutions.
  • Work with validation team to ensure software meets quality standards.
  • Debugging and troubleshooting software to identify and resolve issues.
  • Stay updated on industry advancements in embedded software development.
  • 负责数据中心相关解决方案的嵌入式软件开发
  • 负责嵌入式设备与系统软件从需求阶段到量产、商用交付的全流程设计与开发实现
  • 与芯片设计团队紧密协作,支撑全新芯片功能的开发与验证,制定软件需求与技术规范
  • 开发并维护数据中心方案对应的设备驱动及上层软件协议栈
  • 配合测试验证团队,保障软件符合各项质量标准
  • 开展软件调试、故障排查,定位并解决各类程序问题
  • 持续跟进嵌入式软件开发领域行业前沿技术与技术趋势

Required Skills, Experience

…

Apply on Lattice Semiconductor's site →

This posting is sourced from Lattice Semiconductor's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 162 open roles at Lattice Semiconductor right now. This role is one of 9,090 Software Engineer openings and centers on C, C++, Python, and Embedded Linux.

See this month's Hiring Index: Fabs Are Closing. Design Isn't. for the broader trend behind roles like this one.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.