The Senior Manager, Software Engineering leads the software engineering discipline, ensuring disciplined engineering execution through robust software engineering practices, rigorous testing, and a vision for future improvements. The role leads a team responsible for software development across products and factory support, and oversees the software lifecycle from requirements and architecture through design, implementation, integration, and testing. The position requires an on-site presence in Roanoke and manages 8–10 engineers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager