Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$86k - $129k

Illinois Tool Works

Software EngineerSmart people.Smart ideas.Smart choice.A thriving environment for learning, innovation and growth.Why do so many people join MTS Systems Corporation and stay for a career? Because this is a place where you get to apply your creativity, work with smart people on fascinating projects, and make a positive impact on people's lives. It is a place where you can learn, innovate and grow professionally.Transforming what's possible with cars, aircraft, bridges, wind turbines and space-age materials — this is work we dream about as kids. At MTS, it's a rewarding career path for talented individuals who are willing to work hard, think hard, and commit to solving complex and critical challenges for our customers around the world, many of whom are leaders in their respective industries.By joining MTS, you'll have access to the latest tools and technologies, along with the support of colleagues who are passionate about their work. You'll discover a dynamic culture of continuous improvement that extends to our people, one that offers numerous ways to expand your knowledge and advance your career. And because we are a global company, your work may also include world travel.Primary ObjectiveThe Software Engineer role is a member of the Application Software Development team at MTS Systems. The team is responsible for the design, creation, test, and continual improvement of MTS application software focused on high performance simulation, analysis, data acquisition and motion control.Major Areas of AccountabilityWork closely with internal stakeholders to define, design, develop and test robust software solutions that provide outstanding customer experience in a complex, object-oriented environment.Evaluate and translate high-level stakeholder requirements into detailed designs and robust implementation.Be involved in the design and implementation of control and signal processing algorithms.Lead/participate in design reviews and provide input on best practices to support continuous improvement.Work in Agile/Scrum development processes.Minimum QualificationsBachelor's degree in Computer Science, Engineering, or equivalent technical experience.Demonstrated technical expertise and proficiency in application development in C++, C#.Demonstrated ability to effectively deliver results while managing different priorities.Creative thinker and strong problem solver with an ability to work under minimum supervision.A strong sense of accountability, responsiveness and willingness to take ownership of issues and drive innovative solutions.Ability to work on a team and communicate effectively (verbal and written) in a cross-functional environment.Preferred QualificationsExperience in Agile/Scrum development processes.Experience in Continuous Integration/Continuous Delivery practices.Experience with Visual Studio, Azure DevOps and Git.Experience with Windows UI/UX development.Experience with Control Systems and Digital Signal Processing.Experience with digital communication protocols and third-party interfaces.Experience with hardware systems (data acquisition, controllers, interfaces etc).Experience in leveraging Generative AI tools (GitHub Copilot, Claude Code, etc) in software development.All your information will be kept confidential according to EEO guidelines.The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of this job, the employee is regularly required to stand; use hands to handle or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to sit; walk; and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus.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.Compensation Information:$86,000 - $129,000 Annual Salary commensurate with experience and qualifications

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Eden Prairie, MN vacancy
  • $66.1k - $118.3k

     ...best work.(sm)Our teams are currently working with the latest engineering technologies in private/public cloud as well as in AI, ML, DL,...  ...:2+ years of experience in application development and taking software from ideas all of the way to production2+ years of experience... 
    Suggested
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $72.8k - $130k

     ...for other roles you may be interested in.Required Qualifications:Undergraduate degree or equivalent experience3+ years of hands-on software development experience2+ years of development experience with Scala, Python, JSON, Web Services2+ years of experience in... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $66.1k - $118.3k

     ...marketplace is hungry for new ideas, innovative products and software that drives elevated performance for the business and the customer...  ...every day by bringing out the best in our software engineering teams. We serve customers across the health system. Not only do... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Work from home

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $119.8k - $202.3k

    C.H Robinson is seeking a Software Engineer III on our Global Forwarding engineering team where you will collaborate with product managers, fellow engineers, and business partners to design and deliver solutions that transform how we serve our global customers. You’ll be... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Remote work
    Worldwide

    C.H. Robinson Int.

    Eden Prairie, MN
    2 days ago
  • $91.7k - $163.7k

     ...revenue growth. Ready to help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $91.7k - $163.7k

     ...of complex features from requirements through development, testing, deployment, and production supportCollaborate with solution engineering, development teams, partners, and vendors to maintain a coherent and consistent approach to design, implementation, and integrationContribute... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    18 hours ago
  • $91.7k - $163.7k

     ...relationships. The Optum Pay Implementation Team is responsible for onboarding payers onto the Optum Pay processing platform. As a Senior Software Engineer, you will play a key role in designing, developing, and supporting scalable technical solutions that enable efficient and... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $120.1k - $214.5k

     ...lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.We are seeking a Senior AI/ML Software Engineer to build AI-powered data products and modern digital experiences across our analytics and healthcare platforms. This is a... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  •  ...Senior Software EngineerThe Software Engineer will design and develop software for an electromagnetic positioning system. Must be recognized as having advanced knowledge in software development. The Developer will create software as part of a project team that results... 
    Work at office
    Flexible hours

    Elucent Medical, Inc.

    Eden Prairie, MN
    3 days ago
  • $112.7k - $193.2k

     ...Backend Tech Lead Software EngineerOptum is a global organization that delivers care, aided by technology to help millions of people live...  ...an experienced and highly motivated Backend Tech Lead Software Engineer to join our team and help drive the design, development, and... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UMR

    Eden Prairie, MN
    3 days ago
  • $91.7k - $163.7k

     ...Senior Software EngineerOptum is a global organization that delivers care, aided by technology to help millions of people live healthier...  ...Caring. Connecting. Growing together.As a Senior Software Engineer at Optum Technology, you will be responsible for designing, developing... 
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Local area

    Genoa Telepsychiatry

    Eden Prairie, MN
    10 hours ago
  • $125k - $150k

     ...Key Responsibilities Design, develop, test, and maintain software applications. Collaborate with cross-functional teams to define...  .... Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in... 
    Full time

    Saige Partners

    Eden Prairie, MN
    10 hours ago
  • $91.7k - $163.7k

     ...Senior Software EngineerOptum is a global organization that delivers care, aided by technology, to help millions of people live healthier...  ...seeking an experienced and highly motivated Senior Software Engineer to drive the design, development, and evolution of scalable backend... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    Minnesota Jobs

    Eden Prairie, MN
    3 days ago
  • $91.7k - $163.7k

     ...Senior Software EngineerOptum is a global organization that delivers care, aided by technology to help millions of people live healthier...  ...Caring. Connecting. Growing together.As a Senior Software Engineer, you will play a key role in designing, building, and deploying... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    divvyDOSE

    Eden Prairie, MN
    10 hours ago
  • $79.7k - $142.6k

     ...take on some tough challenges.Primary Responsibilities: Develop software that meets user story acceptance criteria Follow good practice...  ...enterprise scalability Collaborate with architects and engineers to execute system integrations Review API documentation to understand... 
    Temporary work
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $72.8k - $130k

     ...Requirements: We require an undergraduate degree or equivalent practical experience. We need at least 3 years of hands-on software development experience. We require at least 2 years of development experience with Scala, Python, JSON, and web services. We... 
    Full time
    Work at office
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    7 days ago
  • $91.7k - $163.7k

     ...equivalent experience. We require at least 6 years of hands-on software development experience. We require at least 5 years of...  ...qualifications include experience developing rules in a rules engine. Preferred qualifications include a strong understanding of... 
    Full time
    Work at office
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    7 days ago
  • $100k

     ...~ Paid holidays ~ Working for a company that helps save lives with some of our products POSITION SUMMARY The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms. Reports... 
    Full time
    Monday to Friday

    Beacon EmbeddedWorks

    Eden Prairie, MN
    more than 2 months ago
  • $120.1k - $214.5k

     ...Requirements: We require a bachelors degree in Computer Science, Engineering, AI/ML, Data Science, or a closely related discipline, or...  ...practical experience. We require 6+ years of hands-on software engineering experience building enterprise-scale applications.... 
    Full time
    Work at office
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    7 days ago
  • $91.7k - $163.7k

     ...indexing, and evaluation with guardrails Work closely with lead engineers to develop the best technical design and approach for new...  ...and may assist with estimating Instill best practices for software development and documentation, assure designs meet requirements... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    8 hours ago
  •  ...full stack development Design, code, test, debug, and document software, and enhance existing components to ensure that software meets...  ...and maintain applications/systems Work with other software engineers for one or more Agile scrum teams assigned to work on the project... 

    cognizant technologies

    Eden Prairie, MN
    4 days ago
  • $60.2k - $107.4k

     ...support Kafka infrastructure, including associated hardware, software, and ecosystem components across cloud and on-premises environmentsAssist...  ...'s degree in Computer Science, Information Technology, Engineering, or equivalent practical experience3+ years of experience... 
    Minimum wage
    Full time
    Work experience placement
    Local area

    UMR

    Eden Prairie, MN
    3 days ago
  •  ...Atlantis HubPayment Integrity provides software products and services to various health care payers to help them ensure that payments...  ...marketplace every day by bringing out the best in our software engineering teams.ResponsibilitiesContribute code, tests, automation,... 
    Remote work

    Samprasoft

    Eden Prairie, MN
    3 days ago
  •  ...A leading medical equipment manufacturer in Eden Prairie is seeking a Mid-Senior level Software Developer to design, develop, and maintain software applications. The ideal candidate will have a Bachelor's degree in Computer Science or a related field and at least 5 years... 
    Full time

    Saige Partners

    Eden Prairie, MN
    1 day ago
  • $91.7k - $163.7k

     ...start Caring. Connecting. Growing together. The Senior Cloud Data Engineer - Remote will be a key technical resource during the solution...  ...GitHub Actions and other modern delivery toolsSupport Agile software delivery practices and contribute across the full development lifecycle... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $111.61k - $131.3k

     ....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Hopkins, MN
    2 days ago
  •  ...Java Software Engineer X3RemoteContract To Hire - Open To Candidates That Require Sponsorship Upon ConversionResponsibilities:Gather RequirementsCreate High Level DesignCreate Low Level DesignCodeCode ReviewUnit TestRequired:JavaSpringRest ApisPreferred:Cjava Coding And... 

    Software Technology Inc

    Eden Prairie, MN
    3 days ago
  • Java Developers Eden Prairie, MNVisa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes2 Positions: Need 1 Sr. Level and 1 Mid Level (Mid level resource needs to have the aptitude to...

    Keylent Inc

    Eden Prairie, MN
    3 days ago
  • $112.7k - $193.2k

    Job ID: 95346924752Posted: 2026-08-01Location: Eden Prairie, Minnesota, United StatesSalary: $112,700 - $193,200/yearJob Area: TechnologyCompany: UnitedHealth GroupOptum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help...
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $91.7k - $163.7k

     ...Data Engineering Role at OptumOptum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UMR

    Eden Prairie, MN
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!