Senior C#/.NET Software Engineer

Oxford Solutions, Inc

Butler, PA

JOB DETAILS
SKILLS
Architectural Design, Artificial Intelligence (AI), Automation, Automation Systems, Cloud Applications, Cloud Computing, Communication Skills, Computer Engineering, Computer Science, Computer Vision, Control Systems, Cross-Functional, Data Analysis, Desktop PC, Embedded Hardware, Embedded Systems, Industrial Development, Industrial Robotics, Machine Learning, Manufacturing, Manufacturing Systems, Microsoft .NET, Microsoft C# (C Sharp), Motion Control, Object Oriented Design (OOD), Object Oriented Software, Performance Testing, Performance Tuning/Optimization, Problem Solving Skills, Quality Control, Requirements Management, Robotics, Software Administration, Software Design, Software Development, Software Engineering, Software Testing, System Architecture, Team Player, Technical Delivery
LOCATION
Butler, PA
POSTED
7 days ago

Oxford Solutions has a direct hire opening for a Senior Software Engineer with experience in AI, machine vision, and automation systems.

This onsite role is with a technology-driven organization developing advanced software for quality assurance, machine vision, robotics, and automation systems used by some of the world’s largest packaging manufacturers. This is an opportunity to build software that directly supports next-generation industrial inspection and automation platforms.

This position is not open to sponsorship.

Responsibilities

  • Design, architect, and develop advanced software for next-generation inspection and automation systems
  • Develop machine vision, AI, and data analytics solutions for industrial environments
  • Design scalable desktop, edge, and cloud-connected applications
  • Build software that interfaces with robotics, sensors, motion control systems, and industrial networks
  • Collaborate with engineering, automation, and product teams to define technical requirements and deliver high-quality software solutions
  • Contribute to system architecture, application design, code quality, testing, and performance optimization
  • Support the integration of software with industrial hardware, embedded systems, and manufacturing environments

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • 6+ years of professional software development experience
  • Strong proficiency in C#/.NET and object-oriented software design
  • Experience with AI, machine learning, computer vision, machine vision, or advanced analytics solutions
  • Experience developing software for industrial automation, robotics, manufacturing, or quality inspection systems preferred
  • Ability to design scalable applications across desktop, edge, and cloud-connected environments
  • Experience working with sensors, motion control systems, robotics, or industrial networks is a plus
  • Strong problem-solving skills with the ability to work on complex technical systems
  • Excellent communication skills and the ability to collaborate with cross-functional engineering teams
Senior C#/.NET Software Engineer - AI, Machine Vision & Automation - 26-00457

About the Company

O

Oxford Solutions, Inc