Lead software engineering for robotic automation projects from concept through commissioning. Architect C#/.NET applications, integrate industrial robots, PLCs and sensors, develop motion planning and 3D vision systems, and guide project teams through deployment and troubleshooting.
Responsibilities
- Lead software planning and technical delivery for robotic automation projects from feasibility through deployment.
- Define requirements, technical plans, task scope, estimates, acceptance criteria and risk mitigations; review and integrate team deliverables.
- Architect C#/.
- NET applications using WPF, MVVM and dependency injection, setting module boundaries, interfaces and test strategies.
- Integrate industrial robots with PLCs, sensors, cameras, controllers and cell software; establish reusable device-integration patterns.
- Develop cell-level motion planning, trajectory generation, collision avoidance, offline programming, 3
- D vision and localization.
- Own calibration, accuracy and cycle-time validation, cell safety software, troubleshooting, commissioning and team mentorship.
Required Skills
- C design .
- NETDependency injection
- WPFMVVMIndustrial robot integration
- Robot motion planning
- Trajectory generation3
- D vision and point-cloud processing