CareerPlanGet AI match score →

Senior Software Engineer Control Software Embedded

Suzhou💼 Full-time🗓 2026-06-26 → 2026-07-30

Core

Develops embedded control software for medical devices, focusing on performance monitoring, system integration, and optimization to ensure reliability and efficiency.

Role type

Senior IC embedded software engineer (medical devices)

Builds

Embedded control software modules and performance logging systems for medical devices

Domain

Medical technology / Embedded systems / Real-time computing

Deliverable

production ML models | product features

Required skills

Real-time Linux (RTOS), CAN/EtherCAT bus communication, hierarchical software architecture design, software functional safety design, multi-threading/concurrent programming, OOAD, algorithm and data structure design, large-scale software risk analysis, IEC62304 compliance

Preferred skills

CT and other medical device software development background

Technologies

Realtime Linux, CAN bus, EtherCAT

Responsibilities

Develop software to log and store performance data, usage, and errors for continuous monitoring; Integrate software components and third-party libraries into existing systems; Analyze and optimize application performance to resolve bottlenecks; Conduct code reviews and ensure adherence to coding standards; Collaborate with cross-functional teams to define and ship new features; Mentor team members and act as a technical coach for the domain

Seniority

Senior, hands-on IC

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