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

Software Engineer II

$90k - $120k

MTS Systems Corporation

Primary Objective This Software Engineering role is part of a team responsible for designing, developing, testing, and continuously improving MTS software used to control complex electromechanical test systems, with a focus on high‑performance simulation, analysis, and motion control. This role requires strong interest and skill in software development, close collaboration with other engineering functions, and the ability to communicate effectively. Major Areas of Accountability Responsible for the development, maintenance and troubleshooting of software for vehicle test systems Partner with project teams to ensure that new systems perform to required specifications Lead software delivery for customer projects Ensure efficient project execution, meeting schedule and budget requirements Discover and implement improvement opportunities throughout the software development process Understand, advocate, and contribute to the product vision focused on performance, capability, and ease‑of‑use Minimum Qualifications Minimum three years of applicable experience Bachelor’s degree in software engineering, computer science, electrical engineering, systems engineering or equivalent Comfortable working in all phases of the software development lifecycle from planning to deployment and product support Proficiency in core software engineering concepts such as algorithms and data structures Software development experience in C, C++ and/or C# Comfortable with training customers and ability to provide responsive customer support for software issues Excellent communication skills in both verbal and written form Ability to effectively collaborate with cross‑functional teams including various engineering functions, product management, marketing and sales Willingness and ability to travel internationally to customer sites for system installation and troubleshooting Preferred Qualifications Progressively demanding experience in the areas of software development, software integration, software architecture, systems engineering, mechatronics, or related fields Experience with digital communication protocols and third‑party interfaces Experience with Linux Experience with digital signal processing techniques, signal conditioning and electronics Experience in leveraging Generative AI tools (Github CoPilot, Claude Code, etc.) Experience with Visual Studio, Azure DevOps and Git Physical Demands (US Only) 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 sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand; walk; and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus. Compensation Information $90,000 - $120,000 Annual Salary, commensurate with experience and qualifications. 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 MTS Systems Corporation

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Eden Prairie, MN vacancy
  • $100.78k - $147.81k

     ...Position Overview The Software Engineer II will play a pivotal role in designing and developing a comprehensive suite of smart card personalization products, which are essential for customizing both physical and digital credit cards. Their primary focus will be creating... 
    Suggested
    Work at office
    3 days per week

    Entrust

    Shakopee, MN
    2 days ago
  • $100.78k - $147.81k

    Entrust is seeking a Software Engineer II in Shakopee, MN, to design and develop smart card personalization products, focusing on HSM firmware creation. The ideal candidate will have 3+ years in C programming and cryptographic programming skills. You will work with Java... 
    Suggested
    Work at office
    3 days per week

    Entrust

    Shakopee, MN
    1 day ago
  • $90k - $120k

    MTS Systems Corporation in Eden Prairie is looking for a Software Engineer responsible for developing and improving software used in electromechanical test systems. This role involves collaboration across engineering functions and requires a Bachelor's degree in a related... 
    Suggested

    MTS Systems Corporation

    Eden Prairie, MN
    1 day ago
  • $95k - $104k

     ...Design Assurance Engineer II Why Join Bracco Medical Technologies? We care as much about our employees as we do our patients. Our...  ...conformance to product requirements associated to medical devices or software as a medical device (SaMD) products. Drive the Design... 
    Suggested
    Temporary work
    Casual work
    Work at office
    Night shift

    Bracco

    Eden Prairie, MN
    2 days ago
  • Job Title: Process Development Engineer II Department: Method Development Status: Full Time - Exempt Position Purpose: The Process Development Engineer II is responsible for developing, refining, and transferring manufacturing processes that support new product introduction... 
    Suggested
    Full time
    Work at office

    Harland Medical Systems

    Eden Prairie, MN
    1 day ago
  • Junior Software Engineer - 2307051 (Remote) Join to apply for the Junior Software Engineer - 2307051 (Remote) role at Jobright.ai Junior Software...  ...Engineer - Cross-platform C++ - Multipass Software Engineer II, Backend (Loan Originations & Reporting) We’re unlocking... 
    Remote job
    Full time
    H1b

    Jobright.ai

    Eden Prairie, MN
    1 day ago
  •  ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title Network Engineer II Location Eden Prairie, MN Job Description The Network Engineer will design, implement, and support a secure, scalable, and resilient... 

    Ampcus Inc

    Eden Prairie, MN
    20 hours ago
  • $72.8k - $130k

     ...across the organization and globally. Develop, learn, and maintain applications and services in the public cloud, ideally Azure. Engineer and manage applications and services hosted in containerized environments, preferably Kubernetes. Work with databases (SQL and NoSQL... 
    Full time
    Local area
    Worldwide
    Shift work

    Optum

    Eden Prairie, MN
    1 day ago
  • $86k - $129k

    14000 Technology Dr., Eden Prairie, MN 55344, USA Primary Objective The 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... 
    Local area

    MTS Systems

    Eden Prairie, MN
    9 hours ago
  • $90k - $110k

     ...Business System which makes everything possible. The Systems Engineer II is responsible for the design, development, and testing of the...  ...electrical motors, pressure sensors, and vision systems on a software-controlled medical diagnostic analyzer. Collaborate with... 

    Danaher Corporation

    Chaska, MN
    3 days ago
  • $113k - $254.2k

     ...Overview C.H Robinson is seeking a Senior Software Engineer in the Global Forwarding pricing/rating/quote automation space. This is a technical leadership role on a software development team, collaborating with engineering product managers, business stakeholders, and other... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    C.H. Robinson

    Eden Prairie, MN
    9 hours ago
  • $100k

     ...Position Summary The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms. Reports to: Senior Manager of Engineering Location: Eden Prairie, MN office Starting Salary Information:... 
    Full time
    Monday to Friday

    Beacon EmbeddedWorks

    Eden Prairie, MN
    8 hours ago
  • $71.9k - $91.7k

     ...innovation that matters and a chance to learn, effect change, and make meaningful contributions at work and in communities. Product Engineer II In the Product Engineer II role, you will participate and contribute in the development and/or application of Company products... 
    Work experience placement
    H1b
    Remote work
    Relocation

    Donaldson

    Bloomington, MN
    1 day ago
  • Allstar Services in Eden Prairie, MN is seeking a Tier II IT Support Administrator for an onsite role. You will provide Tier II support to end users, troubleshoot networking and access issues, and manage Azure AD licenses and permissions. The ideal candidate has 1-3+ years... 
    Full time

    Allstartoday

    Eden Prairie, MN
    11 hours ago
  • $50k - $55k

    Tier II IT Support Administrator (MSP Experience Preferred) Eden Prairie, MN (Onsite) $50,000-$55,000 Salary + Benefits Are you the type of IT professional who stays calm when users are frustrated, enjoys solving technical problems quickly, and can juggle multiple priorities... 
    Full time
    Remote work

    Allstartoday

    Eden Prairie, MN
    11 hours ago
  • $61.3k - $122.7k

     ...restore their health and get on with their lives. As an Engineer II, you will be providing development and sustaining support as a...  ...strategies, and design of experiments, including statistical software tools such as Minitab. ~ Strong organizational and follow-... 
    For contractors
    Worldwide
    Shift work

    Abbott

    Plymouth, MN
    20 hours ago
  • $83.1k - $114.29k

     ...opportunity interest you? Western National is seeking an Automation Engineer II to join our team! The individual in this role will collaborate with product teams to implement, test, and validate software application modifications. This position plays a key role in... 
    Full time
    Local area
    Remote work
    Work visa
    Flexible hours

    Western National Group & Umialik Insurance

    Edina, MN
    8 hours ago
  • Ampcus Inc. is looking for a Network Engineer II to design, implement, and support a secure and scalable enterprise network. The role emphasizes Cisco technologies and firewall management to ensure robust security. You will be responsible for managing networking components... 

    Ampcus Inc

    Eden Prairie, MN
    20 hours ago
  • $97.63k - $191.5k

     ...UnitedHealth Group is hiring a Senior Software Engineer located in Eden Prairie, MN, with opportunities for telecommuting from anywhere in the U.S. The role involves designing, developing, and modifying software applications, ensuring high standards of performance and... 
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • Garmin is seeking a full-time Software Engineer 1 for Real Time Aviation Data at our Chanhassen, MN location. In this role, you will be part of the Aviation Cloud Data Content team, tasked with enhancing existing software solutions for aeronautical and weather data across... 
    Full time

    Garmin

    Chanhassen, MN
    1 day ago
  • $75k - $120k

    14000 Technology Dr., Eden Prairie, MN 55344, USA Full-time | On-site Primary Objective This Software Engineer role is a member of the Application Software Development team at MTS Systems with a dual mandate: DevOps and Test Automation. The team is responsible for the design... 
    Full time
    Local area

    MTS Systems

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

     ...IT-related work experience 7+ years of experience in hands‑on software development 2+ years of experience in Azure cloud platform & cloud...  ...containerization and performance tuning in Data & Engineering Pipelines Preferred Qualifications Bachelor's degree Python, PySpark... 
    Remote job
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    Optum

    Eden Prairie, MN
    1 day 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...  ...requirements and may assist with estimating Instill best practices for software development and documentation, assure designs meet... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $125k - $150k

     ...Bonus Key Responsibilities Design, develop, test, and maintain software applications. Collaborate with cross-functional teams to...  ...abilities. 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
    1 day ago
  • $97.63k - $195.17k

    Senior Software Engineer - Eden Prairie, MN (Location: 1 Optum Circle, Eden Prairie, MN 55344; Partial telecommute/hybrid). Job Duties Design, develop, and modify highly specialized computer applications to drive user efficiency and overall business success; ensure applications... 
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $90k - $105k

     ...for this position is $90,000 to $105,000 annually, depending on skills, experience, and qualifications. New Product Introduction Engineer II - Med Device Responsibilities Execute the development, prototyping, and testing of new products/processes, including design... 
    Visa sponsorship

    Freudenberg Medical

    Minnetonka, MN
    1 day ago
  • $88.55k - $115k

     ...Job Description Starkey is hiring a Project Manager – Continuation Engineering (CE) at its global headquarters in Eden Prairie, MN that is responsible for managing the intake, planning, execution, and closure of Continuation Engineering Requests (CERs) across the CE portfolio... 
    Temporary work

    Starkey Hearing Technologies

    Eden Prairie, MN
    8 hours ago
  • $65k - $105k

     ...Mechanical Engineer II ABOUT ADVANCED ENERGY Advanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE'... 
    Temporary work
    Internship
    Work at office
    Flexible hours

    Advanced Energy

    Eden Prairie, MN
    1 day ago
  • $75k - $120k

    MTS Systems Corporation in Eden Prairie, MN is seeking a Software Engineer to join their Application Software Development team. This full-time, on-site role involves DevOps and Test Automation for high performance simulation and data acquisition software. Responsibilities... 
    Full time

    MTS Systems Corporation

    Eden Prairie, MN
    1 day ago
  •  ...been targeted for archival and decommission. Plan and test software enhancements / updates, troubleshoot and help remediate defects...  ...Provide hands-on coaching and mentoring to junior software engineers. Troubleshoot production issues and support overall DevOps... 
    Work experience placement

    Futran Tech Solutions Pvt. Ltd.

    Eden Prairie, MN
    20 hours ago

Do you want to receive more vacancies?

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