Senior Backend Developer (C#)
GalaxyFull Time
Senior (5 to 8 years)
Candidates must possess a Bachelor's degree in Computer Science or a related field, along with a minimum of 5 years of experience in C++ software development, including proficiency in multithreaded application development and experience with version control systems like Git. Familiarity with build systems such as CMake is also required, as is the ability to lawfully access information and technology subject to US export controls.
As a Senior C++ Software Engineer, you will be responsible for designing and implementing real-time machine control software for 3D metal printing systems, developing and maintaining the graphical user interface (GUI) for operator interaction, building and optimizing software simulations for design validation, creating calibration algorithms and automated maintenance procedures, and collaborating closely with hardware, mechanical, and systems engineering teams to integrate software with complex mechatronic systems.