Software Engineer
Write the software that makes the machines run. You will build WPF applications, work in SQL Server, and develop PLC code for Allen-Bradley and Trio control systems — on both standard products and custom projects — then help diagnose what happens in the field.
What you will be doing
- Use Visual Studio 2019 or newer to develop software solutions against customer requirements, with documentation.
- Use Microsoft SQL Server Management Studio 18 to configure, edit and maintain databases.
- Develop PLC code for Allen-Bradley and Trio control systems, with clear concise comments and documentation.
- Work with software, mechanical and controls engineering as well as the operations team to reach the highest quality of machine.
- Identify and solve software, PLC and computer system problems.
- Assist help desk technicians and customers diagnosing and resolving WPF and PLC field issues.
- Own project timelines and machine quality.
- Maintain general shop safety and cleanliness.
- Travel as required, roughly 10-20%.
What you need
- A BS degree in Computer Science, Electrical Engineering or a relevant field.
- 2-5 years of experience in software design and database systems.
- Experience troubleshooting software and finding solutions to chronic issues.
- Effective communication, written and verbal.
- Proactive and self-motivated, with a safety culture mindset.
- Positive and trustworthy.
Nice to have
- Hands-on .NET development experience.
- Hands-on programming experience with logic controllers.
- General understanding of the fabrication equipment industry.
- Mechanical aptitude.
A desire to solve tough problems with quality code matters more to us than ticking every box above.
Ready to apply?
Send your resume through our application form. Every application is reviewed by a person on our HR team.
Questions before applying? Email hr@josephmachine.com or call 717.432.3442.
Joseph Machine Company offers commensurate wages, excellent benefits, matching 401(k), profit sharing, and a clean, safe work environment in an easily accessible rural location in northern York County, Pennsylvania.
Joseph Machine Company is an Equal Opportunity Employer and a drug-free workplace, and complies with ADA regulations as applicable.