- Scale StageRapidly increasing operations
- Top InvestorsThis company has received a significant amount of investment from top investors
Software Engineer
- $30k – $60k • No equity
- No experience required
- Full Time
Not Available
About the job
The Software Engineer is responsible for the design and development of state machine based software module of surgical robotics system.
Responsibilities
Designs and develops event driven state machine based software modules with motion control hardware interfaces and clean software APIs for a distributed multi-platform system.
Works and collaborates multi-functionally with product, systems, mechanical and clinical engineers in person and remotely to design and develop robust applications for the robotic platform.
Integrates, tests and debugs real-time software solutions deployed on systems and bench setups.
Qualifications
Bachelor’s degree or above in Control, Automation, Computer Science/relevant field.
3+ years experience of software development.
Experience in motion control or embedded software.
Experience in software development using C/C++ and UML.
Strong experience in data structures and algorithm.
Experience in real-time operating systems preferred (QNX, VxWorks).
Self-driven and passionate to learn new things and encounter challenges.
About the company
- Scale StageRapidly increasing operations
- Top InvestorsThis company has received a significant amount of investment from top investors