Software Engineer

Apply Now

Description/Job Summary


North Star Imaging is a world-class manufacturer of industrial X-ray imaging and computed tomography equipment. Founded in 1986, NSI is an Illinois Tool Works business unit offering big company benefits and stability along with a small/mid-size company atmosphere. Our customer base consists of a broad range of markets including aerospace, defense/military, automotive, medical device, and R&D organizations. Companies throughout the world rely on North Star's equipment and expertise to create high-quality products.

Your role will be to develop and improve state-of-the-art software for digital radiography and computed tomography.

Responsibilities/Duties

  • Develop and support software for use in computed tomography and digital radiography acquisition and processing.
  • Develop and support algorithms for image processing, computer vision, data science.
  • Improve software performance using parallelization and GPU(s) programming.
  • Conduct and establish test plans to validate computer software and computation algorithms.
  • Develop and support software interface to a variety of hardware devices: X-rays detectors (flat panel detector or CCD/CMOS cameras), X-rays sources, motion components.
  • Create technical documentation that describes the software’s functionality.
  • Communicate new developments and findings to internal and external customers, or professional conferences.
  • Assist service department during system installations and troubleshooting.
  • Teamwork: help maintain legacy code, project planning, platform architecture evolution.

Required Skills

  • C++ and C#
  • GUI design (WinForms, WPF)

Preferred Skills

 
  • GPU programming (CUDA or OpenCL)
  • 3D graphics (OpenGL) 
  • Image analysis, computer vision
  • Computed tomography
  • Data science

Required Education

Bachelor’s in Computer Science, Electrical Engineering, Physics or Mathematics is required.
Masters, PhD and experienced candidates will be considered for a senior level position.

Details

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

Benefits include:

  • Medical and dental 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
  • Employee assistance program
  • 3:1 Corporate Match of charitable contributions
  • Employee discounts with ITW’s key suppliers: cars, computers, appliances and more

Candidate requirements include:

  • Passing results on both pre-employment drug and background checks (which includes driving record) are required.
  • A valid driver's license is required for this position.
  • A good driving record is necessary
  • Must be able to provide proof that you are legally able to work in the United States
Apply Now
QSA Global & NSI ITW is an equal opportunity/affirmative action employer. All qualified applicants will receive
consideration for employment without regard to sex, gender identity, sexual orientation, race, color,
religion, national origin, disability, protected veteran status, age, or any other characteristic protected
by law.