Ropi logo
Ropi2 days ago

Senior Software Engineer

On-site · Butler, Pennsylvania, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Software Engineer at Agr International leading the design and development of next-generation inspection and automation software. Responsible for architecting and implementing machine vision, AI, and data analytics solutions for industrial environments, building scalable desktop, edge, and cloud-connected applications, and integrating with robotics, sensors, and industrial networks. Collaborates across engineering disciplines to influence product architecture and roadmap; leads software design and code reviews and evaluates emerging technologies to enhance product performance and customer value.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field
  • 6+ years of professional software development experience
  • Experience with AI, machine learning, computer vision, or advanced analytics solutions
  • Strong proficiency in C#/.NET and object-oriented software design
  • Experience developing modern desktop, cloud-connected, embedded, or distributed applications
  • Experience developing software on both Windows and Linux platforms
  • Solid understanding of networking, communications protocols, and system integration
  • Experience with software architecture, design patterns, and scalable application development
  • Preferred Qualifications: Experience with modern programming stacks and ecosystems including .NET, C++, WPF, .NET MAUI, RESTful APIs, and Matlab; Experience with cloud platforms such as Azure or AWS; Experience with ML frameworks such as ML.NET, TensorFlow, PyTorch, or OpenCV; Experience with source control workflows such as mercurial or Git; Experience with OPC UA, industrial communications, and automation systems; Signal processing, image processing, or algorithm development; Robotics, motion control, or autonomous systems experience; Experience with large data sets and predictive analytics; Statistics and experimental design
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Ropi

Senior Software Engineer

Apply on Sorce