Software Engineering Manager This role is a working manager for a software engineering team. Team is charged with development and support of programming and simulation software products for automated CNC and robotic manufacturing systems. Manager is responsible