Senior Controls Software Engineer
Location: Onsite | Travel 10–30%
Are you ready to engineer the future of advanced automation? Our client is seeking a Senior Controls Software Engineer 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.
Why This Role Stands Out
- Work on state-of-the-art automation systems with real-time control architecture
- Develop solutions involving machine vision, robotics, and precision motion control
- Be a key contributor in a high-visibility engineering role with real impact
- Collaborate directly with customers throughout the full project lifecycle
- Opportunity to influence innovation, processes, and technical direction
What You’ll Do
- Architect, design, develop, and maintain complex software applications
- Lab testing for new sensors on existing machines
- Integrating new devices into a new machine based on previous machines
- Lead software design efforts and create detailed technical specifications
- Develop advanced applications using C#.NET and C++, including custom GUIs
- Integrate machine vision systems, robotics (SCARA & 6-axis), and motion control
- Participate in project planning, timelines, and execution
- Interface with customers from concept through installation and support
- Troubleshoot, debug, and optimize high-performance automation systems
- Drive innovation by proposing new technical solutions and improvements
What You Bring
- Bachelor’s degree in Electrical or Mechanical Engineering (Master’s preferred)
- 10+ years of experience in manufacturing or automation software development
- Expert-level programming skills in C#.NET and/or C++
- Strong experience with machine vision tools (Cognex, Keyence, Halcon, OpenCV)
- Proven experience integrating robotic systems and motion control
- Deep understanding of PC-based controls, servo systems, and automation architecture
- Experience with version control systems (Git, Subversion, etc.)
- Ability to read electrical schematics and debug complex systems
- Strong problem-solving, communication, and leadership skills
Additional Highlights
- Exposure to 2D/3D laser metrology and advanced automation technologies
- Opportunity to travel domestically and internationally for exciting project work
- Work in a collaborative, innovation-driven environment
- Be part of a team shaping the future of intelligent manufacturing
Ready to Build What’s Next?
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.
Apply today and take the lead in engineering the next generation of automation systems.
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.