Software Engineer

ITWRogers - 55374, OK
$68,000 - $84,000Onsite

About The Position

Join a global technology leader and take your technical career to the next level. North Star Imaging (NSI) is a worldwide leader in 2D digital radiography and 3D computed tomography equipment. As part of Illinois Tool Works (ITW), a Fortune 250 company, we combine the agility of a specialized technology business with the strength and stability of a global industrial powerhouse. We are seeking an early career Software Engineer to join our Engineering Innovation team. In this role, you will design and develop the next generation software for X-ray imaging and computed tomography (CT) of industrial parts for non-destructive testing (NDT). This position is based at our corporate office in Rogers, MN.

Requirements

  • Bachelor’s degree in Computer Science or Software Engineering
  • Proficient with C++, C# or Python
  • Experience with Agile software development
  • Experience with Machine Learning, tools like Claude/Cursor, PyTorch, TensorFlow
  • Self-motivated and solid problem-solving abilities
  • Team player - leverage existing code and teammates
  • Flexible and adaptable to evolving specifications
  • Customer-focused with a preference for practical solutions

Nice To Haves

  • GPU programming
  • 3D computer graphics with Robotics and Automated Systems
  • Computer vision
  • Computed tomography

Responsibilities

  • Design, develop and support software for use in X-ray imaging and computed tomography
  • Create technical design, implementation and training documentation that describes new software functionality.
  • Use varied development tools including Visual Studio, GitHub, coding agents, issue and task tracking for implementation of software solutions.
  • Communicate new developments and findings to internal/external customers in the form of presentations, technical reports and patent applications.
  • Develop and support software interfaces to a variety of hardware devices: UIs, X-ray detectors, X-ray sources, optical cameras, motion components, robots.
  • Support new and maintaining engineering and planning.
  • Other duties as assigned.

Benefits

  • Career development and learning opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service