Software Engineering Manager for X-ray Imaging Solutions

North Star Imaging
Rogers, Minnesota, United States
Full-time

Job Description

We are seeking an experienced Software Engineering Manager to lead a high-performing team in developing innovative software products for advanced X-ray Radiography and Computed Tomography solutions.

This individual will play a key role in guiding technical decisions, fostering innovation, and ensuring seamless collaboration across departments to meet our business objectives.

They will lead the development of advanced image processing and industrial system capabilities, manage the software lifecycle, and stay at the forefront of software and machine learning advancements.

This role reports to the Innovation Director and is located at NSI’s Rogers, MN facility with up to 5% travel.

Responsibilities

  • Lead the design and architecture of scalable, maintainable software solutions that align with business requirements and industry-leading standards.
  • Foster a collaborative, results-driven work environment that promotes innovation, continuous improvement, and team success.
  • Manage the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Oversee the maintenance and evolution of our software platforms, ensuring smooth integration with hardware systems.
  • Collaborate closely with mechanical and control engineering teams to develop integrated system solutions.
  • Partner with hardware engineering managers to ensure seamless system architecture development across software, mechanical, and control systems.
  • Drive large, cross-departmental projects, simplifying complex technical solutions and ensuring high-quality project delivery on time.
  • Lead the design and deployment of AI / ML pipelines for X-ray imaging, defect detection, and system optimization.
  • Stay current with industry trends, new technologies, and best practices in scientific imaging and non-destructive testing (NDT).
  • Actively participate in customer presentations, conferences, and feedback sessions to ensure our solutions align with market needs.

Qualifications

  • Master’s degree in Computer Science, Software Engineering, Physics, or a related field with a focus on advanced scientific imaging; PhD preferred.
  • A minimum of 3 years of direct people management experience, demonstrating an ability to mentor and lead technical teams toward success through clear direction, constructive feedback, and performance management.
  • A minimum of 5 years of experience working in fields related to the reconstruction of 3D imaging, such as X-ray, PET imaging, MRI, or similar non-destructive imaging technologies.
  • Proven track record in leading software architecture decisions, delivering scalable and maintainable solutions.
  • Experience in managing cross-functional teams and contributing to large, multi-disciplinary projects.
  • Familiarity with AI / ML techniques for imaging classification, flaw detection, and system optimization for X-ray imaging workflow
  • Excellent communication skills, with the ability to simplify complex technical challenges and foster strong collaboration across departments.

Additional Information

Take this opportunity to join a professional and successful team where you can make a significant impact immediately. Enjoy competitive compensation and generous benefits that includes health, dental, life and LTD insurance, paid parental leave, 401k (with match), and a generous tuition reimbursement program.

All your information will be kept confidential according to EEO guidelines.

ITW is an equal opportunity employer. We value our colleagues’ unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential.

As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship.

All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws.

5 days ago
Related jobs
Promoted
The Toro Company
Minneapolis, Minnesota

Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related engineering field (required). As an Embedded Software Engineering Manager, you will lead and mentor embedded software design and testing teams, ensuring the successful development and maintenance of...

Promoted
Prime Therapeutics
Minneapolis, Minnesota

Manager Software Engineering - MedPharm. Creates load and performance testing strategy and perform advanced performance tuning. Scroll down for a complete overview of what this job will require Are you the right candidate for this opportunity. Develops guidelines for other software engineers that he...

Promoted
SmartThings, Inc.
Minneapolis, Minnesota

Manager, Software Engineering (Minneapolis, MN). Understanding of large scale computing solutions, including software design and development, database architectures, cloud computing deployments, security, and performance tuning. DescriptionWe’re SmartThings, one of the leading IoT ecosystems in the ...

Promoted
minware
Minneapolis, Minnesota

We are seeking an ambitious and nice engineering manager who has experience leading teams that build scalable, maintainable software. We are looking for someone who has strong interpersonal skills, high empathy, and a solid understanding of software development processes and modern full-stack techno...

ECI Software Solutions
Minneapolis, Minnesota

For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to small and medium-sized businesses. You will be responsible for the development of our Project Managers and their accurate utilization of project management to...

BD
Plymouth, Minnesota
Remote

As an associate of the Software Technology Solutions (STS) group within BD you have the opportunity to develop connected enterprise software solutions, platforms and services and work across the product design process. It takes the imagination and passion of all of us—from design and engineering to ...

ECI Software Solutions
Minneapolis, Minnesota

For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to small and medium-sized businesses. The Project Manager role is responsible for architecting, coordinating and managing the project plan between the customer p...

PwC US Tax LLP
Minneapolis, Minnesota

Please visit this link for information about anticipated application deadlines: For positions in California, Colorado, Hawaii, Nevada, New York State, or Washington State, or for opportunities that will report to a supervisor, office or other work site in New York State, please visit the following l...

ECI Software Solutions
Minneapolis, Minnesota

For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to small and medium-sized businesses. The primary role for the Account Manager will be to identify cross-sell/upsell opportunities for additional software and se...

ECI Software Solutions
Minneapolis, Minnesota

For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to small and medium-sized businesses. ECI is seeking a Quality Assurance Program Manager to drive software and software development process improvement across th...