The Software Manager establishes effective development processes, drives engineering excellence, and ensures teams deliver high-quality, reliable software on schedule. The Software Manager is also expected to remain hands-on, providing technical support through direct involvement in software design, development, debugging, and testing activities when needed. Development of software Programming C++ problem solving skills. We are currently recruiting for a Software Engineering Manager. The Software Manager is responsible for leading and managing a high-performing team of software engineers. This role oversees the delivery of software projects, working closely with cross-functional partners, including hardware, mechanical, systems engineering, lab/SQA, and product management. Additionally, this role provides strategic technical direction, aligning software architecture and ...
more