CareerPlan

Firmware Engineer

Sichuan, ChinaFull-time2026-10-30 → 2026-11-10

Core

Develop sophisticated software solutions for scientific instruments and platforms, enabling breakthrough research in fields like cancer treatment, environmental protection, and advanced materials.

Role type

Software Engineer II (Firmware)

Builds

Software for scientific instruments and platforms

Domain

Life Sciences / Scientific Instruments

Deliverable

production ML models | product features

Required skills

C++, C, object-oriented programming, design patterns, circuit schematics interpretation, CI/CD, version control, automated testing, Git, JIRA, modern IDEs

Preferred skills

Master's degree in Computer Science, Electrical Engineering, or Software Engineering, English proficiency, agile methodologies (Scrum, SAFe), software security principles

Technologies

C++, C, Git, JIRA

Responsibilities

Design, implement, and maintain software for scientific instruments; collaborate with cross-functional teams; write clean, maintainable, and well-documented code; understand circuit schematics; apply modern software development practices.

Seniority

Mid-level, hands-on IC