Software Engineer ; Onsite, Shakopee MN
Listed on 2026-06-01
-
Software Development
Software Engineer, Cloud Engineer - Software
Job Overview
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 hands‑on role will design and deliver software solutions that enable manufacturing excellence, connect equipment and hardware, support data‑driven decision‑making, and leverage emerging AI technologies across our global network of production sites.
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 AI, machine learning, and advanced analytics to enhance manufacturing systems.
- Develop software capabilities that enable automated decision support within production workflows.
- Integrate data from equipment, systems, and operators to provide real‑time operational insights.
- Cloud and Application Architecture
- Design secure, scalable cloud architecture aligned with enterprise standards.
- Support containerization and CI/CD automation using Azure Dev Ops pipelines.
- System Integration
- Develop backend services and REST APIs connecting ERP systems, manufacturing equipment, data warehouses, and quality systems.
- Enable structured data pipelines supporting reporting, SPC, and analytics.
- Agile Development
- Execute the full software development lifecycle: design, development, testing, deployment, and monitoring.
- Support automated testing and validation documentation in regulated environments.
- Manufacturing Collaboration
- Map process flows, identify inefficiencies, digitalize manual workflows, and enable process controls through software logic.
- Performance & Reliability
- Monitor system performance and ensure reliability in production/operational environments.
- 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.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 2–5 years of professional software development experience.
- Strong programming experience with C#, Python, and SQL.
- Experience developing applications using .NET and building REST APIs and backend services.
- Experience with SQL and No
SQL databases.
Based in Shakopee, MN, with collaboration across global manufacturing and development teams (APAC, EMEA, and North America). Travel up to 0–10 days annually as project needs require.
Benefits- Competitive salary ranging from $85,000.00 to $ annually.
- 401(k) with company match.
- Paid time off (PTO) and paid holidays.
- Paid parental leave and transition back to work benefits.
- Company HSA contributions.
- Discounted GN group products.
GN welcomes applicants from all backgrounds and applicants will receive equal consideration for employment. ReSound is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Legal ComplianceGN participates in E‑Verify. The company participates in E‑Verify and The Right to Work poster is available.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).