CareerPlanSign in

Staff Software/Firmware Engineer

CHN - Jiangsu Sheng - Suzhou Xitogen Biotechnology💼 Full-time🗓 2026-09-08 → 2026-09-26

Core

Develop firmware and embedded software for advanced flow cytometry and related life science products, translating customer needs into innovative solutions.

Role type

Staff Software/Firmware Engineer (Embedded Systems)

Builds

Firmware for flow cytometers and related medical devices

Domain

Life Sciences / Medical Devices / Embedded Systems

Deliverable

production ML models | product features

Required skills

Embedded Linux development, Real-time OS (FreeRTOS), C/C++/Assembly programming, Device drivers (Ethernet, USB, UART, I2C, SPI, CAN), ARM architecture, Multithreading/Multiprocessing, Yocto/BSP, Socket programming, State machine design

Preferred skills

FPGA development (Xilinx/Quartus), High-speed communication (LVDS), Client-server applications (C#), QT application development, Electronic engineering basics (ADC/DAC)

Technologies

Linux, FreeRTOS, STM32, C, C++, Assembly, Yocto, Git, SVN, Perforce, UML, VISIO

Responsibilities

Lead functional teams or projects, Interpret business challenges to recommend best practices, Solve complex problems with innovative solutions, Participate in firmware lifecycle from demand to release, Collaborate with electronic and software teams on product design, Prepare technical reports and project status updates

Seniority

Staff, hands-on IC with moderate leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.