SteelSeries

Software Engineer (Onsite, Shakopee MN)

SteelSeries$85K — $105K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 2–5 years of professional software development experience
  • Strong programming experience with C#, Python, SQL
  • Experience developing applications using .NET
  • Experience building REST APIs and backend services
  • Experience with SQL and NoSQL databases

Responsibilities

  • Design, develop, and maintain modular software applications for production workflows
  • Translate manufacturing process flows into scalable software solutions
  • Build reusable components and services for global deployment
  • Explore emerging technologies to enhance manufacturing systems
  • Develop automated decision support capabilities within production workflows
  • Integrate data for real-time operational insights
  • Monitor system performance and ensure reliability in production environments

Benefits

  • Generous Benefits including PTO and Paid Holidays
  • 401k with Company match
  • Paid Parental Leave & Transition Back to Work Benefits
  • Company HSA Contributions
  • Discounted GN Group products
Full Job Description

We are seeking an experienced Software Engineer to join our Global Operations team, driving the deployment and continuous improvement of next-generation manufacturing systems. This role will play a key part in developing and implementing software solutions that connect equipment and hardware, enable data-driven decision-making, support intelligent automation, and leverage emerging AI technologies across our global network of production sites. This is a hands-on software engineering role embedded within global operations, helping design and deliver software solutions that enable manufacturing excellence.

Essential Functions (Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)

Digital Manufacturing Development

  • Design, develop, and maintain modular software applications supporting production workflows, traceability, and quality.
  • Translate manufacturing process flows into scalable software solutions.
  • Build reusable components and services to standardize global deployment.

Intelligent Automation

  • Explore and experiment with emerging technologies such as AI, machine learning, and advanced analytics to enhance manufacturing systems and improve operational efficiency, quality, and on time delivery.
  • Develop software capabilities that enable automated decision support within production workflows.
  • Integrate data from equipment, systems, and operators to enable real-time operational insights.

Cloud and Application Architecture

  • Develop and deploy applications using Microsoft Azure services including:
  • Design secure, scalable cloud architecture aligned with enterprise standards.
  • Support containerization and CI/CD automation using Azure DevOps pipelines.

System Integration

  • Develop backend services and REST APIs connecting:
    • ERP systems
    • Manufacturing equipment
    • Data warehouses
    • Quality systems
  • Enable structured data pipelines supporting reporting, SPC, and analytics.

Agile Development

  • Full software development lifecycle, including design, development, testing, deployment and monitoring
  • Support automated testing and validation documentation in regulated environments.

Manufacturing Collaboration

  • Work with Manufacturing, Quality, Engineering, and Supply Chain teams to:
    • Map process flows
    • Identify inefficiencies
    • Digitalize manual workflows
    • Enable process controls through software logic

Performance & Reliability

  • Monitor system performance and ensure reliability in production/operational environment.
  • Support global deployments, validation activities, and on-site troubleshooting.

Documentation & Compliance

  • Develop and maintain validation documentation aligned to ISO and regulatory standards.
  • Ensure traceability of requirements to code and test cases.

What Will Make this Role Successful

  • Strong and effective collaboration with engineering and manufacturing operations teams both locally and globally.
  • Curiosity and eagerness towards new technologies such as AI, intelligent automation, and advanced analytics.
  • Ambitious application of applying modern software approaches to real-world operational environments.
  • Self-starter mindset with the ability to work effectively in greenfield environments where systems, standards, and processes are still being established.
  • Ability to operate in fast-evolving environments, taking ownership of problems, and driving solutions from concept through deployment.
  • Ability to balance software engineering best practices with the practical realities of production environments (reliability, uptime, and usability on the production floor).

Desired Qualifications

Required Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field

Experience:

  • 2–5 years of professional software development experience.
  • Strong programming experience with C#, Python, SQL.
  • Experience developing applications using .NET.
  • Experience building REST APIs and backend services.
  • Experience with SQL and NoSQL databases.

Travel (if necessary):

  • Based in Shakopee, US with collaboration across global manufacturing and development teams (APAC, EMEA, and North America).
  • Travel based on project needs 0-10 days annually

Working Environment:

Near the manufacturing floor.  Open floorplan

Physical Demands:

Must be able to sit and stand for long periods of time.  Ability to work on PC’s/monitors for long periods of time

Position Type and Expected Hours of Work:

Full-time position scheduled Monday-Friday with majority of time on-site (some flexibility)

What We Offer
We value our employees and offer competitive wages and benefits including:
- Generous Benefits including PTO and Paid Holidays
- 401k with Company match
- Paid Parental Leave & Transition Back to Work Benefits
- Company HSA Contributions
- Discounted GN Group products

We encourage you to apply

Even if you don’t match all the above-mentioned skills, we will gladly receive your application if you think you have transferrable skills. We highly value a mindset, motivation, and energy, that aligns with our core values, to not only ensure growth for you, but for your team and the wider GN organization as well.

About SteelSeries

SteelSeries is a leading manufacturer of gaming peripherals, including mice, keyboards, and headsets. The company offers a wide range of products that are designed to enhance the gaming experience, with features such as high precision sensors, customizable lighting, and immersive audio. SteelSeries is committed to providing high-quality products and exceptional customer service, and has been recognized for its excellence by numerous industry organizations. The company was founded in 2001 and is headquartered in Glenview, Illinois.
Learn more about SteelSeries
Size
500 employees
Industry

Similar Jobs

More Jobs at SteelSeries

More Manufacturing & Automotive Jobs

Find similar Software Engineer (Onsite, Shakopee MN) jobs: