Manufacturing Software Engineer

EmersonChanhassen, MN
2d

About The Position

If you are a Software Engineering professional looking for an opportunity to grow, Emerson has an exciting opportunity for you! Based in our Chanhassen, MN location, as a Manufacturing Software Engineer you will have the opportunity to apply and enhance your skills in a full-stack software development team creating new and innovative solutions. This role provides a wide breadth of both code and database design and developmental opportunities in a fast-paced, dynamic Manufacturing environment. In This Role, Your Responsibilities Will Be: Support a custom Manufacturing Execution Software application and database Collaborate with the Manufacturing Engineering team to develop software features to improve manufacturing efficiencies, quality, and automation Work alongside a global team of software engineers to collaborate on projects, production support, and software maintenance activities Work on full-stack software development primarily using C#.Net and SQL Develop software integrations with equipment and devices Work on new product development projects requiring Manufacturing Software solutions Develop and document software designs using Object-Oriented techniques Manage source code using Microsoft Team Foundation Server Develop unit tests and improve overall testing practices for new and legacy software Debug complex software systems using standard practices Investigate and resolve manufacturing production software issues Share ideas and solutions for improvements and innovations for the supported software Who You Are: You balance planning with actions, solicit both input and discussion, and encourage open dialogue to discuss alternative perspectives. You take the time to ask questions and define the problem and make learning a priority. You are open to change and continue to learn and experience new opportunities.

Requirements

  • Bachelor's degree in Computer Science or Computer Engineering
  • Zero (0) years of applicable experience
  • Legal authorization to work in the United States

Nice To Haves

  • Experience in software development and a good understanding of object-oriented design and analysis
  • Demonstrated ability to work effectively in a team environment and independently
  • Experience with Microsoft development tools and the Windows operating system
  • Strong communication skills, both written and verbal
  • Working knowledge of C#, C++, C, .Net, SQL
  • Ability to travel occasionally including internationally

Responsibilities

  • Support a custom Manufacturing Execution Software application and database
  • Collaborate with the Manufacturing Engineering team to develop software features to improve manufacturing efficiencies, quality, and automation
  • Work alongside a global team of software engineers to collaborate on projects, production support, and software maintenance activities
  • Work on full-stack software development primarily using C#.Net and SQL
  • Develop software integrations with equipment and devices
  • Work on new product development projects requiring Manufacturing Software solutions
  • Develop and document software designs using Object-Oriented techniques
  • Manage source code using Microsoft Team Foundation Server
  • Develop unit tests and improve overall testing practices for new and legacy software
  • Debug complex software systems using standard practices
  • Investigate and resolve manufacturing production software issues
  • Share ideas and solutions for improvements and innovations for the supported software

Benefits

  • We provide, a variety of medical insurance plans, with dental and vision coverage, Employee Assistance Program, profit sharing retirement, tuition reimbursement, employee resource groups, recognition, and much more.
  • Our culture prioritizes work-life balance and offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.
  • Our training programs and initiatives focus on end-to-end development, from onboarding through senior leadership.
  • We provide a wide range of development opportunities, including face-to-face and virtual training, mentorship and coaching, project management, and on-the-job training.
  • Our compensation philosophy is simple: we pay a competitive base salary, within the local market in which we operate, and reward performance during our annual merit review process.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service