Bachelor's degree in computer engineering, mechatronics, software engineering, mechanical engineering, or electrical engineering.
4+ years of experience developing software that interacts directly with hardware systems, including motion control and robotics.
4+ years of experience programming in C++.
4+ years of experience programming in Python.
4+ years of experience programming in Java.
4+ years of experience with verification and testing of software using GitHub or other automated testing tools.
4+ years of experience writing detailed software test plans.
Hands-on experience with motion control and mechatronics systems.
Strong background in software engineering and software development for hardware-integrated systems.
Proficiency with version control tools such as GitHub.
Ability to work extensively on software testing and verification activities.
Experience developing software for medical devices or other safety-critical systems.
Background in robotics, including robotic motion control and integration of sensors and manipulators.
Familiarity with precision positioning systems and control of thermal and pneumatic subsystems.
Experience working with microcontrollers and embedded software for motion control applications.
Ability to collaborate effectively within a small, focused engineering team.
Strong problem-solving skills and attention to detail in both development and testing.
Interest in contributing to technologies that help treat cancer and tumors through targeted radiation therapy.