Controls Software Engineer

MOXTEK


Date: 1 week ago
City: Orem, UT
Contract type: Full time
Join Moxtek as a full-time Controls Software Engineer and contribute to the development of advanced automation systems in a collaborative, hands-on environment. Located in Orem, UT, this onsite role offers the opportunity to design and implement software for custom production and engineering equipment. Work closely with electrical, mechanical, and software engineers to create robust control solutions that directly support Moxtek's high-performance manufacturing operations.

With a competitive salary based on experience, plus profit sharing, this position offers both professional growth and financial reward. Team members enjoy benefits including medical, dental, vision, and life insurance; 401(k) match; Health Savings Account; Flexible Spending Account; paid time off; and 11 paid holidays. Apply today to join a team that values technical excellence, innovation, and cross-functional collaboration.

What You'll Do As a Controls Software Engineer

As a Controls Software Engineer at Moxtek, you'll take a hands-on approach to developing software that drives the operation of custom-built equipment used in our production environment. From early design through final deployment, you'll work on systems that interface directly with hardware-bringing together code, sensors, actuators, and embedded platforms to deliver reliable, real-world automation.

Much of your time will be spent building and refining C# desktop applications that communicate with equipment via Ethernet, USB, and RS232. You'll also apply your skills in troubleshooting and diagnostics, using tools like multimeters and oscilloscopes to validate performance and resolve issues. Whether supporting a new equipment rollout or enhancing existing systems, your work will contribute to the precision and efficiency of Moxtek's internal manufacturing capabilities.

Are you the Controls Software Engineer we're looking for?

To succeed in this role, you'll need a strong foundation in engineering combined with practical experience developing software that interfaces with real-world hardware. This position is ideal for someone who enjoys solving technical challenges at the intersection of software and electronics, and who thrives in a hands-on, collaborative environment.

Clear communication, technical documentation, and cross-disciplinary teamwork are important parts of this role, along with the ability to troubleshoot systems and contribute to the full lifecycle of custom equipment development.

Required Skills And Qualifications

  • Bachelor's degree in Electrical Engineering, Mechanical/Mechatronics Engineering, Computer Engineering, or a related field
  • Proficiency in C# or a similar programming language
  • Experience developing software that interfaces with hardware systems
  • Familiarity with sensors, actuators, embedded devices, or test instrumentation
  • Ability to read and interpret electrical schematics and component datasheets
  • Experience using multimeters, oscilloscopes, and data loggers for validation and troubleshooting
  • Experience working with version control systems such as Subversion or Git

Additional Skills That Are a Plus

  • Experience creating desktop applications using WPF and the .NET framework
  • Familiarity with Beckhoff PLCs and programming in Structured Text (ST)
  • Exposure to embedded systems, microcontrollers, or single-board computers (e.g., Raspberry Pi or Arduino)
  • Experience with SQL databases for equipment configuration or data logging
  • Comfort working across mechanical and electrical disciplines in a team environment
  • Interest or experience in custom automation and test equipment design

Make your move

Think this might be the right fit? Apply today and help us build the next generation of high-performance production equipment. We can't wait to meet you!

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Embedded Software Engineer

Teledyne FLIR, Orem, UT
2 days ago
Be visionaryTeledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.We are looking for individuals who thrive on making an impact...

Medicare Concierge Program Manager (Remote)

Lensa, Orem, UT
2 weeks ago
Lensa is the leading career site for job seekers at every stage of their career. Our client, Molina Healthcare, is seeking professionals. Apply via Lensa today!Molina Healthcare is hiring for a Medicare Concierge Program Manager.Highly Qualified Applicants Will Have The Following Experience-AEP Readiness Experience for Medicare and Medicaid Ability to understand and articulate business technical requirements and ensure such requirements...

Project Manager

WW Clyde, Orem, UT
4 weeks ago
Construction Project Manager - Heavy CivilLocation Orem, UTJoin WW Clyde - Where You Work MattersWW Clyde has been shaping the Intermountain West with award-winning heavy-civil projects since 1926. From highways and bridges to site-development and water infrastructure, we combine innovation, safety, and a people-first culture to deliver quality work and long-term careers. If you are passionate about leading field teams,...