Software Engineer
$68k - $84kNorth Star Imaging
Job Description 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. What You Will Do 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. What We’re Looking For 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. Preferred Skills GPU programming. 3D computer graphics with Robotics and Automated Systems. Computer vision. Computed tomography. Compensation Information Compensation for this position ranges from $68,000 - $84,000 based on education and experience. 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. #J-18808-Ljbffr
- North Star Imaging, based in Rogers, MN, seeks an early career Software Engineer to join the Engineering Innovation team. You will design and develop the next generation software for X-ray imaging and CT of industrial parts used in non-destructive testing. The role is based...SuggestedWork at office
- ...growing small company in Huntsville, AL, is currently seeking a Software Developer with strong skills in C#, Linux development, and... ...SQL databases. Education Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical discipline, or equivalent...Suggested
$109k - $196.2k
...financial and education to well-being and beyond at JOIN US AS A LEAD ENGINEER – HIGH PERFORMANCE DISTRIBUTED COMPUTING PLATFORM As a Fortune... ...decisions at Target. This team helps to manage hardware and software for large scale distributed computing, frequently angling...SuggestedTemporary workWork experience placementWorldwideFlexible hours- ...Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and quality of life. Our engineering teams thrive on collaboration, problem-...SuggestedTemporary workWork experience placement
$61.22 per hour
...Job Summary Title: Senior Software Engineer Location: Maple Grove, MN Contract Type: Contract, 1st Shift (9/80) Pay Rate: $61.22/hr Benefits: overtime, medical, dental, vision, 401k, travel. Requirements Must obtain a DoD Secret Personnel Clearance (PCL); U.S. citizenship...SuggestedContract workDay shift$80k - $125k
...Application Engineer US-MN-Roseville Job ID: 2026-3439 # of Openings: 1 Category: Engineering Horton, Inc. Overview Horton, Inc., has an opening for a Truck Application Engineer (On-Highway Group) to work at our Corporate Headquarters in...WorldwideVisa sponsorshipFree visaMonday to Friday- ...rapidly growing small company in Huntsville, AL, is currently seeking a motivated and ambitious Unmanned Aircraft Systems (UAS) Software Engineer to join the Software, Simulation, Systems Engineering and Integration Directorate (S3I) Joint Technology Center - Systems...
- ROI Services LLC in Huntsville, AL is looking for an Unmanned Aircraft Systems (UAS) Software Engineer to support software development in the Joint Technology Center. This role involves collaborating with hardware and software teams to deliver innovative solutions and improve...
- Apollo Professional Solutions, Inc. is seeking a Senior Software Engineer for a contract role in Maple Grove, MN. You will lead and contribute to embedded software development in the munitions domain, focusing on C++ design, RTOS, and rigorous software processes. The position...Contract work
- ...Interventional Oncology & Embolization Software Engineer At the Interventional Oncology & Embolization (IO&E) franchise within the Peripheral Intervention division, we design devices used by interventional radiologists in minimally invasive image-guided procedures....
$55 - $75 per hour
...Job Title: sr Embedded Software Engineer Job Description We are seeking a highly skilled sr Embedded Software Engineer to lead the development of embedded software for electro‑mechanical medical devices and equipment. In this role, you will be the primary technical contact...Permanent employmentTemporary workWork at office- ...people around the world every day, then we invite you to join us at Circuit Check. Our design staff include electrical, software, mechanical engineers, and project managers. Our systems are supported by staff throughout the United States, Canada, Mexico, Europe,...Temporary workFor contractorsH1bWork at officeLocal areaWork visaFlexible hours
$71k - $88k
...come join the team! What's the role? Applications Engineers serve as a trusted technical advisor, helping customers understand and maximize the use of ZEISS hardware and software systems. Support will be delivered through a variety of channels, including...Live inWork at officeLocal areaRemote work$85k - $110k
...$85,000.00 - $110,000.00 Salary/year Level Experienced Education Level 4 Year Degree Description MAS creates custom-engineered thermal management solutions for markets that thrive on flexibility, creativity, and bold ideas. From humble beginnings to becoming...Temporary workFor contractors$89.3k - $165.8k
...communications, and drawings to align solution and product compliance. Provide technical assistance to customers, sales managers, engineering, and estimating teams with product selection and competitive cross-references. Participate in key customer meetings, including...Minimum wageFull timeTemporary workWork at officeLocal areaWorldwideFlexible hours- ...POSITION SUMMARY The Application Engineer serves as a key technical partner to the sales, costing, sourcing, and commercial teams, helping to secure and grow business with our medical device OEM partners. In this role, you will be responsible for technical assessment...
$81k - $121.4k
...in the areas of injection molding, laser processing, metal stamping and device assembly. Learn more at Position Summary The Sales Engineer will be responsible for assisting field sales personnel with the technical selling and support of company services to existing and...Hourly payContract workTemporary workWork at officeLocal area$100k - $115k
...Applications Engineer Brooklyn Park, MN | Direct Hire | $100,000-$115,000 | 100% Onsite Konik is partnering with a global manufacturing client who is seeking an Applications Engineer to support customers and internal sales teams with laser-based manufacturing...Remote workFlexible hours- ...IT managed services provider in Maple Grove, MN, is seeking an experienced Systems Engineer to provide on-site and remote support. The role involves troubleshooting network and software issues while maintaining documentation of system configurations. Candidates should...Full timeRemote work
- ...ideal candidate has over 5 years of experience in technical solutions within a consulting environment, deep expertise in cloud platforms, and hands-on engineering skills. Benefits include comprehensive health insurance and a 401(k). #J-18808-Ljbffr EVOLVING SOLUTIONS INCRemote job
- Circuit Check Inc. is seeking a Cloud and Security Engineer to architect, implement, and maintain secure, scalable infrastructure across public, private, and hybrid clouds. You will leverage AI, hybrid cloud, and compliance frameworks like CMMC to protect enterprise systems...
$85k - $161.5k
Boston Scientific is seeking a Software Engineering Manager in Maple Grove, Minnesota, to lead a team in building internal web applications that enhance workflows and productivity. The manager will balance speed and maintainability while mentoring engineers and ensuring...- Nextern, Inc. is seeking a Senior Software Engineer in Maple Grove, Minnesota to join the product realization team. The role involves developing software solutions for innovative medical technologies and requires experience in C/C++ and embedded software design. The candidate...
- States Manufacturing LLC is seeking a Product Development Engineer - Mechanical to lead the development of modular power infrastructure platforms. This role involves designing scalable product solutions that enhance efficiency and reliability in power distribution. The...
- States Manufacturing Corporation is seeking a Product Development Engineer - Mechanical to lead the mechanical architecture and development of modular power infrastructure platforms. The successful candidate will design scalable product platforms that support critical...
$71k - $88k
ZEISS Group is seeking Applications Engineers in Minnesota to serve as trusted advisors, helping customers maximize ZEISS hardware and software systems. This role involves training delivery, technical support, and project-related expertise. The ideal candidate will have...- Celestica is hiring a Staff Engineer, Mechanical Design in Minnesota. You will lead design and development of mechanical systems, validate solutions, and provide manufacturing support throughout the lifecycle of the product. Collaboration with customers, supply chain and...
$110k - $138k
...Senior Systems Software Engineer – Industrial CT Automation Senior Systems Software Engineer – Industrial CT Automation at ZEISS Industrial Quality Services (IQS) responsible for designing and implementing systems software that connects third‑party automation systems to...Local areaWorldwide- States Manufacturing Corporation is seeking a Product Development Engineer - Mechanical to lead the mechanical architecture and development of modular power infrastructure platforms. This role focuses on designing scalable product platforms for critical power distribution...
$85k - $130k
...their members impact every decision we make. Because their needs are our needs, and their dreams are our dreams. Summary The SCADA Engineer is responsible for providing technical support for the Energy Management System (EMS) and Distribution Management System (DMS)...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- remote software sales Rogers, MN
- senior c# .net software developer Rogers, MN
- id software Rogers, MN
- software Rogers, MN
- healthcare software sales Rogers, MN
- software implementation project manager Rogers, MN
- software support Rogers, MN
- software engineer 1 year experience
- ngo software engineer
- goldman sachs software engineer

