Senior Software Engineer
en ITW Employee Network

Fecha de publicación: 25/06/2019

Descripción del empleo

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.

As part of NSi's software team, your role will be to propose and lead development projects to create state-of-the-art software for 2D and 3D X-ray imaging.

Requisitos del puesto


  • Design and develop software for computed tomography and digital radiography acquisition, processing and visualization
  • Establish and conduct validation methods for new software and algorithms
  • Create technical reports and publications that describe new software functionality and its application
  • Communicate new developments and findings to internal and external customers
  • Investigate new technologies and algorithms to improve software performance using parallelization and GPUs
  • Develop and support software interfaces to a variety of hardware devices: X-ray detectors, X-rays sources, optical cameras and motion components
  • Help maintain legacy code and participate in platform architecture evolution 

Required Qualifications

  • Minimum of 5+ years software development experience
  • Proficient in object-oriented programming (C++, C# or Java)
  • Self-motivated, flexible and customer focused

Preferred Qualifications

  • Graduate degree (Masters or PhD) in Computer Science or related area
  • Experience working in a research and development environment
  • Skilled in one or more of the following:
    • GPU programming
    • 3D computer graphics
    • Image processing
    • Computer vision
    • Computed tomography
    • Data science 

Required Education

Bachelor’s in Computer Science, Electrical Engineering, Physics or Mathematics is required. Master’s or PhD is preferred.


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.

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.

Resumen de la oferta

  • Tipo de contrato: Empleado a jornada completa
  • Ubicación: Rogers, MN
  • Tipo de empleo: Ingeniería Otros
  • Experiencia: Sin especificar
  • Fecha de publicación: 25/06/2019

Sobre Nosotros

¡Bienvenido al sitio Mi Carrera de ITW!

Para ayudarle a aprovechar mejor las oportunidades disponibles para usted en la compañía, el Sitio Mi Carrera y la Red de Talento para Empleados de ITW le permiten acceso a información sobre vacantes internas.

  • El Sitio Mi Carrera le permite buscar y postular a trabajos disponibles en ITW.
  • La Red de Talento para Empleados de ITW le brinda la oportunidad para crear un perfil laboral basado en sus intereses y experiencia. Después de unirse a la red y crear un perfil, recibirá alertas cuando las vacancias internas coinciden con su perfil.

Recuerde que para poder postular a una vacancia interna, debe haber estado en su puesto actual durante un mínimo de 12 meses y haber cumplido con las expectativas de desempeño. Un profesional del departamento de Recursos Humanos y el líder de la unidad deben aprobar todas las excepciones a estos requisitos de elegibilidad. Para obtener más información, consulte la sección de Preguntas Frecuentes (FAQ) de este sitio Web o la guía de recursos para empleados aquí incluida.

**Si tiene alguna limitación respecto a su contrato de empleo, debe considerarla antes de postular.