|The Company is a pioneer in medical robotics and world leader in image-directed, robotic products for orthopedic applications. The Companyís product allows surgeons to pre-operatively plan their surgery in a 3-D virtual space and then execute the surgery in the operating room, exactly as planned.
Curexo Technology Corporation, the developer of the ROBODOC surgical assistant, is looking for a software engineer with extensive experience with manipulator arm robotics to join our team.
?Works in the software engineering team to develop real-time embedded software for robotic surgical tools.
?Develop new functionalities as well as maintain the current code
?Follow rigorous design control methodology and write concise requirements specifications, architecture specifications, and design description, verification plans, and test cases.
?Work concurrently with design engineers and manufacturing engineers as designs are being developed and finalized
?Performs unit testing of software and assists in the verification and validation process.
?Manages schedules, meet and adhere to development goals.
?Provides planning and status information to project manager.
?Must have 5+ years of practical and/or theoretical knowledge of at least two of the following concepts: a) Control of multi degree of freedom robotic chains, b) Kinematic, and Dynamics of robotic manipulators c) Trajectory generation and path planning, d) Real-time operating systems.
?Must have 5+ years of experience in software development in a real-time operating system environment in C/C++.
?Must have expertise with STL or similar libraries such as boost.
?Must have a strong working knowledge of object-oriented programming and design.
?Experience with QNX highly desired
?Experience with multi-threaded and multi-process programming desired
?Experience with TCP/IP networking desired
?Experience developing test procedures and testing modules desired
?Excellent communication and documentation skills.
?Experience in medical device industry a plus.
?Masterís or Bachelorís degree with equivalent work experience in electrical engineering, mechanical engineering, computer science, or related field.
Curexo Technology Corporation offers a fast-paced work environment, very competitive compensation, medical and 401K retirement plan benefits.
|Curexo Technology Corporation|
State or Province