Skip to main content
Search jobs

Senior Software Engineer

Apply Job ID REF6862M Date posted 06/10/2022 Address 19875 South Diamond Lake Road, Rogers, MN Job Type Full-time Job Status Exempt

Established in 1986, North Star Imaging, Inc. is the leading domestic manufacturer of turn-key 2D Digital X-rayand 3D X-ray Computed Tomography systems for the Industrial Nondestructive Testing industry. In 2010, NSI was acquired by Illinois Tool Works and became part of ITW’s Test and Measurement segment. ITW is a leading diversified manufacturing company with over 100 years of history and over 800 individual business units. As demand continues to increase both nationally and internationally, NSI now operates in five offices across the globe; Minnesota, California, Massachusetts, the United Kingdom and China.

Companies throughout the world rely on NSI's expertise and equipment to create high quality, efficient and profitable products. Become a key player to our growing success and have the opportunity to excel in a high-tech and advancing industry.


Join NSI’s software team to design and develop the next generation software for X-ray imaging and computed tomography (CT) of industrial parts for non-destructive testing (NDT).

  • Develop and support software for use in X-ray imaging and computed tomography acquisition, processing and visualization.
  • Develop algorithms for image processing, reconstruction, computer vision and pattern recognition.
  • Investigate new technologies and algorithms to improve software performance using parallelization and GPU programming.
  • Establish and conduct test plans to validate new software and algorithms.
  • Communicate new developments and findings to internal/external customers in the form of presentations, technical reports and patent applications.
  • Participate in industry standardization efforts: ASTM, ASME, ISO.
  • Develop and support software interaction with a variety of hardware devices: X-ray detectors, X-ray sources, optical cameras, motion components.
  • Work within a team to help maintain legacy code and participate in task planning and platform architecture evolution.
  • Bachelor’s in Computer Science or Electrical Engineering is required 
    • Applicants with Master’s or PhD are preferred
  • At least 3 years of experience as a software developer are required.
    • Hands-on experience proposing and developing projects from prototype to release is preferred.
  • Proficient with C++, C# or Java
  • Self-motivated and solid problem-solving abilities
  • Good written and spoken communication
  • Team player - leverage existing code and teammates, and assist and contribute on other projects/tasks
  • Flexible and adaptable to evolving specifications
  • Customer-focused with a preference for practical solutions
  • Skilled in one or more of the following preferred:
    • GPU programming
    • 3D Computer graphics
    • Image Processing
    • Computer vision
    • Computed tomography

North Star Imaging provides a comprehensive benefits package that supports our employees wellness, financial security and education.

  • Medical, dental and vision coverage
  • 401(k) retirement savings program with company match
  • Paid time off and paid holidays
  • Paid Parental Leave
  • Wellness program
  • Life insurance, up to 8x the salary
  • Educational assistance
  • Life Assistance Program
  • 3:1 Corporate Match of charitable contributions

Candidate Requirements include:

  • Passing results on both pre-employment drug and background checks, which includes driving record.
  • A valid driver's license is required for this position.

NSI 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, NSI 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.  

All of 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.  

Apply

Want personalized job recommendations based on your interests?

Sign up for alerts to get started!

Notify me of jobs

At ITW, we value our colleagues' unique perspectives, experiences, and ideas and create workplaces where everyone can develop their careers and perform to their full potential.

Equal Opportunities

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. Read more information here.

If you are a qualified individual with a disability and are unable or limited in your ability to use or access this online application system process due to your disability, please email corp_accessibility@itw.com to request assistance. No other requests will be acknowledged.