5+ years of experience designing, developing, and deploying C# Windows applications in a .NET environment.
Hands-on experience developing applications that interface directly with industrial hardware, such as sensors, motors, drives, data acquisition devices, or instrumentation, on machinery or manufacturing/test equipment.
Experience building applications where the PC is the primary controller in the system, handling real-time I/O, device communication, and control logic.
Solid understanding of software fundamentals, including object-oriented design, application architecture, debugging, and version control workflows.
Ability to use AI tools and code generation to work more efficiently while maintaining full responsibility for all output.
Bachelor's degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or equivalent hands-on experience.