Software Engineer - Machine Control; C#/.NET
Listed on 2026-02-16
-
Software Development
C# / Unity Developer, Software Engineer
Overview
OneAPPS is a Technology consulting firm based out of New York and offices across US. We are working on various projects involving diverse, multicultural teams with clients across the US. We are an invaluable partner and our teams have collaborated to support the growth of our clients. With more than 7 locations worldwide we help our clients to deliver their projects smoothly.
We look forward to getting to know you and working with you.
Title:
Software Engineer - Machine Control (C#/.NET)
Location:
St. Paul, MN 11803 (Onsite)
Duration: 6+ Months
Required SkillsRequired Skills:
C#, .Net, Win Forms, Machine Control, Hardware Control and Semi-Conductor Experience.
The Software Engineer will be well versed in developing software for deployment in Microsoft Windows environments, will have experience in both front-end and back-end development and be able to support integrating software with complex electro/mechanical systems.
Knowledge,Skills and Abilities
- Strong knowledge of Object-Oriented methodologies, .NET, C#, C++, Win Forms and WPF, COM, SQL, Visual Studio, Windows
- Outstanding programming and debugging skills in a large code base
- Experience with SW Version Control and supporting multiple product release versions
- Knowledge and demonstration of software development and process methodology for critical applications, and complete software life cycle
- Experience interfacing external devices over serial, Modbus, TCP
- Solid experience in device communication and protocols and ability to read a protocol specification and implement a corresponding solution
- Strong understanding of computer configuration and complex networking
- Experience in the semiconductor industry is preferred
If this role sounds like you, we invite you to apply. Thanks.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).