✨ About The Role
- The Senior Software Engineer will be responsible for architecting and developing software for advanced metal 3D printing systems.
- This role involves working closely with process, control, and mechanical engineers to integrate control algorithms into production software.
- The engineer will improve and scale high-rate data acquisition, storage, and retrieval systems.
- Implementing processes for converting customer part geometries into machine print instructions is a key responsibility.
- The position requires expanding testing, continuous integration, and continuous deployment support throughout the software engineering team.
âš¡ Requirements
- The ideal candidate will have over 5 years of professional experience in software development, particularly in C++.
- A strong proficiency in writing production code in C++ is essential for success in this role.
- Experience working in a Linux environment is highly valued and necessary for the position.
- Candidates should be motivated, collaborative, and possess a passion for solving complex problems.
- A background in interfacing with microcontrollers or FPGA computing hardware is a plus.