Job Details
Join a leading global provider of high-speed, precision automation as they expand their Software Engineering Team. This is an on-site role with a competitive salary range.
About Us
We are a leading global provider of high-speed, precision automation focused on innovative solutions. Great culture, pay, and benefits.
Why Join Us
- Company pays 100% of Employee-only premiums for HSA or PPO Medical Insurance
- Dental
- Vision
- 401k with a 3% match
- Company-paid Short-Term, Long-Term Disability, and Life Insurance
- Additional voluntary life insurance levels available
- PTO, 10 Paid Holidays
- Onsite gym
Job Details
We are seeking a seasoned Controls Software Engineer to join the Tech Services team. This is a permanent, full-time position with opportunities to work on cutting-edge projects in a fast-paced environment. The successful candidate will design, develop, and maintain software for automated machine controls, with a strong emphasis on C#.NET GUI and schematics.
Responsibilities
- Design and develop software for automated machine controls using C#.NET GUI and related technologies.
- Read and interpret electrical schematics to understand system operations and troubleshoot issues.
- Collaborate with engineers and team members to develop and maintain system software and hardware.
- Conduct system tests to ensure software performance and reliability.
- Provide technical support and guidance to team members.
- Stay up-to-date with industry trends and technologies to keep systems current and competitive.
- Document all software design and development processes for future reference and troubleshooting.
Qualifications
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Minimum 5 years of experience in a similar role with C#.NET GUI, automated machine controls, and schematics.
- Strong knowledge of software development methodologies and best practices.
- Excellent problem-solving and critical thinking skills.
- Strong communication skills, both written and verbal, with the ability to explain complex concepts clearly.
- Ability to work well in a team and independently with minimal supervision.
- Strong attention to detail and the ability to manage multiple tasks.
- Passion for technology and staying up to date with industry trends and advancements.
How to Apply
Easy Apply by clicking the "Easy Apply" button and submitting your resume.