Senior Automation Software Engineer - C#/C++ (Onsite)

Oxford Global Resources

Livermore (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oxford Global Resources seeks Automation/Controls Software Engineers to design and develop software for high-precision manufacturing equipment. You will build control software for embedded PC platforms interfacing with motion control hardware and MES, leveraging C# and C++ in Windows environments.

Ideal candidates have 6–8+ years in industrial automation, strong machine vision expertise (Cognex VisionPro preferred), and a passion for reliable, scalable production software within

Qualifications

  • 6–8+ years of experience developing industrial automation or machine control software.
  • Strong programming experience in C# and C++.
  • Experience developing large-scale, multi-threaded and multi-process software applications.
  • Hands-on experience with motion control systems and data acquisition hardware.
  • Strong background in machine vision and image processing.
  • Experience with Cognex VisionPro is highly preferred.
  • Exposure to machine learning applications within industrial automation is a plus.
  • Experience integrating automation equipment with Manufacturing Execution Systems (MES).
  • OOD/OOP emphasis in software design.
  • Windows development; Unix/Linux desirable.

Responsibilities

  • Design, develop, and maintain control software for high-precision automated manufacturing equipment.
  • Develop software for embedded PC platforms that communicate with motion control hardware and automation systems.
  • Design and implement multi-threaded, high-performance software applications using C# and C++.
  • Develop software supporting automated sorting, assembly, inspection, and manufacturing processes.
  • Integrate machine control systems with MES and production workflows.
  • Develop software for motion control, data acquisition, and machine vision applications.
  • Collaborate with mechanical, electrical, and manufacturing engineering teams throughout the design and implementation process.
  • Participate in all phases of the SDLC, including design, coding, testing, validation, and release.
  • Create and maintain technical documentation and user documentation for developed applications.
  • Troubleshoot software and hardware integration issues in manufacturing environments.
  • Research and implement emerging technologies related to automation, machine vision, and industrial software development.

Skills

C#
C++
Multi-threaded
Motion control
Machine vision
Data acquisition
MES integration
OOD/OOP
Windows development
Troubleshooting

Tools

VisionPro Cognex

Job description

Oxford Global Resources seeks Automation/Controls Software Engineers to design and develop software for high-precision manufacturing equipment. You will build control software for embedded PC platforms interfacing with motion control hardware and MES, leveraging C# and C++ in Windows environments.

Ideal candidates have 6–8+ years in industrial automation, strong machine vision expertise (Cognex VisionPro preferred), and a passion for reliable, scalable production software within

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation/Controls Software Engineer (C#/C++)
Automation/Controls Software Engineer (C#/C++)

Oxford Global Resources • Livermore (CA)

On-site
USD 120,000 - 160,000
Senior Automation Controls & Vision Engineer
Senior Automation Controls & Vision Engineer

Addison Group • Pittsburgh

On-site
USD 85,000 - 110,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Senior Software Engineer – Equipment Controls
Senior Software Engineer – Equipment Controls

Big Resourcing • Wilmington (MA)

On-site
USD 130,000 - 180,000
Senior Automation Software Engineer
Senior Automation Software Engineer

Chicago Dryer Company • Chicago (IL)

On-site
USD 95,000 - 120,000
Senior Real-Time Controls Engineer - Industrial Machinery
Senior Real-Time Controls Engineer - Industrial Machinery

Big Resourcing • Wilmington (MA)

On-site
USD 130,000 - 180,000
CNC Controls Software Engineer
CNC Controls Software Engineer

Nehez Recruiting • Warren (MI)

On-site
USD 80,000 - 100,000
Competitive compensation
Robust benefits package
Retirement savings options
Senior Automation Software Engineer - Machine Control
Senior Automation Software Engineer - Machine Control

Formfactor Inc • Livermore (CA)

On-site
USD 136,000 - 179,000
Medical insurance
Dental insurance
Vision insurance
+4
Controls Software Engineer
Controls Software Engineer

Jobot • Wilsonville (OR)

On-site
USD 110,000 - 150,000
100% employee-only premiums for medical insurance
Dental
Vision
+5
Senior Software Engineer: Automation & Vision (Windows OEM)
Senior Software Engineer: Automation & Vision (Windows OEM)

Hamilton Company • Franklin (MA)

On-site
USD 90,000 - 130,000
Competitive compensation
Excellent benefits package (medical, 9
Drug free workplace
Machine Control Software Engineer, Production Automation
Machine Control Software Engineer, Production Automation

Halo Industries, Inc. • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Health Care Plan
401k
Paid Time Off
+5