Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
- Develop and maintain software for motion control systems and HMI applications
- Participate in the full software development lifecycle (SDLC)
- Write clean, testable, and maintainable code
- Collaborate with engineering, manufacturing, and service teams to develop innovative machine solutions
- Test, validate, and troubleshoot new software and machine functionality
- Create documentation including user manuals, troubleshooting guides, and theory of operation documents
- Support continuous improvement initiatives and engineering change processes
- Help bring custom and standard OEM equipment to life through automation and controls software, * Collaborate directly with machinists, assemblers, electrical engineers, and service technicians
- Be part of a growing engineering-driven manufacturing company
- Gain exposure to automation, motion control, machine design, and industrial software systems
- Flexible first shift schedule
Requirements
Do you have experience in Version control?, Do you have a Bachelor’s degree?, If you enjoy hands-on problem solving, motion control, automation, and working closely with manufacturing teams, this is an opportunity to build software that directly impacts high-tech industrial equipment., We’re looking for someone who is curious, collaborative, and excited to work on real-world automation systems.
- Bachelor’s degree in Computer Science, Computer Engineering, or related field
- 2+ years of software development experience preferred
- Experience or coursework in:
- PLC programming
- Motion control systems
- Object-oriented programming
- Industrial automation
- Familiarity with:
- IEC 61131-3 / Structured Text
- Java or C++
- Software debugging and testing
- Source control and software development best practices
- B&R Automation Studio experience is a plus
Benefits & conditions
Pulled from the full job description
- Flexible schedule
About the company
At EMT International, we design and build cutting-edge finishing equipment for the digital print, inkjet, and label industries. Unlike many manufacturers, everything from engineering and machining to assembly and testing happens in-house. That means our engineers don’t just write code - they see their ideas come to life on real machines used around the world.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
The Ultimate Software Engineer Career Path Guide for 2023
Is Software Engineering Hard?
What is Software Engineering?