About the Role
<p><strong>Senior Controls Software Engineer</strong><br />Location: Onsite | Travel 10–30%</p>
<p>Are you ready to engineer the future of advanced automation? Our client is seeking a <strong>Senior Controls Software Engineer</strong> to take on a high-impact, high-visibility role developing next-generation automation systems. This is your chance to work on cutting-edge technologies—from machine vision to robotic integration—while collaborating with a talented, forward-thinking engineering team.</p>
<p><strong>Why This Role Stands Out</strong></p>
<ul>
<li>Work on <strong>state-of-the-art automation systems</strong> with real-time control architecture</li>
<li>Develop solutions involving <strong>machine vision, robotics, and precision motion control</strong></li>
<li>Be a key contributor in a <strong>high-visibility engineering role</strong> with real impact</li>
<li>Collaborate directly with customers throughout the full project lifecycle</li>
<li>Opportunity to influence innovation, processes, and technical direction</li>
</ul>
<p><strong>What You’ll Do</strong></p>
<ul>
<li>Architect, design, develop, and maintain complex software applications</li>
<li>Lab testing for new sensors on existing machines</li>
<li>Integrating new devices into a new machine based on previous machines</li>
<li>Lead software design efforts and create detailed technical specifications</li>
<li>Develop advanced applications using <strong>C#.NET and C++</strong>, including custom GUIs</li>
<li>Integrate machine vision systems, robotics (SCARA & 6-axis), and motion control</li>
<li>Participate in project planning, timelines, and execution</li>
<li>Interface with customers from concept through installation and support</li>
<li>Troubleshoot, debug, and optimize high-performance automation systems</li>
<li>Drive innovation by proposing new technical solutions and improvements</li>
</ul>
<p><strong>What You Bring</strong></p>
<ul>
<li>Bachelor’s degree in Electrical or Mechanical Engineering (Master’s preferred)</li>
<li>10+ years of experience in manufacturing or automation software development</li>
<li>Expert-level programming skills in <strong>C#.NET and/or C++</strong></li>
<li>Strong experience with <strong>machine vision tools</strong> (Cognex, Keyence, Halcon, OpenCV)</li>
<li>Proven experience integrating <strong>robotic systems and motion control</strong></li>
<li>Deep understanding of PC-based controls, servo systems, and automation architecture</li>
<li>Experience with version control systems (Git, Subversion, etc.)</li>
<li>Ability to read electrical schematics and debug complex systems</li>
<li>Strong problem-solving, communication, and leadership skills</li>
</ul>
<p><strong>Additional Highlights</strong></p>
<ul>
<li>Exposure to <strong>2D/3D laser metrology and advanced automation technologies</strong></li>
<li>Opportunity to travel domestically and internationally for exciting project work</li>
<li>Work in a collaborative, innovation-driven environment</li>
<li>Be part of a team shaping the future of intelligent manufacturing</li>
</ul>
<p><strong>Ready to Build What’s Next?</strong></p>
<p>If you’re a seasoned engineer who thrives on solving complex challenges and wants to work at the forefront of automation technology, this is your opportunity.</p>
<p><strong>Apply today and take the lead in engineering the next generation of automation systems.</strong></p>
<p> </p>
<p><em><span style="color:#323232">To comply with some state laws, the annual base salary range for this position has been provided. The range given is broad and should be considered as a guideline only. Our client will consider a candidate’s work experience, education/training, key skills, the salaries of current employees in similar roles, and other factors when extending an offer.</span></em></p>
<p><span class="hidden">6805</span></p>