Senior Software Engineer
Core
Design and deliver software supporting manufacturing, quality, engineering, and R&D for a global laser technology business.
Role type
Senior Software Engineer (C#/.NET)
Builds
Desktop and device applications, automation tools, and communication interfaces for laser hardware.
Domain
Advanced manufacturing / Laser technology / Photonics
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#, .NET 6+, ASP.NET, Blazor, WPF, Windows Forms, SQL, RS232, Ethernet, UML documentation, unit and integration testing
Preferred skills
C (embedded), Python (data analysis), VBA, VB6, Qt GUI
Technologies
C#, .NET, ASP.NET, Blazor, WPF, Windows Forms, SQL, RS232, Ethernet, Qt
Responsibilities
Lead software system architecture design and documentation; Develop desktop and device applications; Identify workflow automation opportunities; Build hardware communication interfaces; Create SQL database interactions; Apply unit and integration testing; Produce technical and user documentation; Coach team members on coding standards.
Seniority
Senior, hands-on IC