Software Engineer - C#/.NET
Listed on 2026-06-26
-
Software Development
Software Engineer, .NET Developer, Backend Developer, C# / Unity Developer
Who We Are
At nLIGHT, we are constantly on the cutting-edge of laser technology in a massively growing market. We are a leading provider of high-power semiconductors and fiber lasers for industrial, microfabrication, and aerospace & defense applications, to name a few. Our lasers are changing not only the way things are made, but also changing the things that can be made.
Headquartered in Camas, Washington, nLIGHT is a publicly listed company (NASDAQ: LASR).
Position SummaryThe Product Software Development team at nLIGHT delivers high-quality software for a rapidly growing portfolio of laser products. We are seeking a highly motivated software engineer with a strong record of technical execution, creativity, and product-focused development. In this role, you will contribute to the architecture, design, development, testing, deployment, and support of customer-facing applications, internal tools, and supporting infrastructure. Because this is a small team with broad impact, the ideal candidate is collaborative, adaptable, and comfortable working in a dynamic engineering environment.
Key Responsibilities- Partner with colleagues, internal stakeholders, field service teams, and customers to understand feature needs, clarify requirements, and manage priorities.
- Design, develop, test, deploy, and maintain customer-facing software applications and internal engineering tools.
- Translate product and business requirements into robust software solutions that support laser operation, service, manufacturing, and engineering use cases.
- Apply sound software development practices to produce reliable, maintainable, and scalable applications.
- Collaborate with the development team on software architecture, technical design, implementation planning, and code quality.
- Design and implement clean, scalable code using C#, .NET, and related technologies.
- Experience with source control, specifically Git.
- Create and maintain appropriate documentation throughout the software development life cycle.
- Provide application expertise, troubleshooting support, and technical guidance to internal users and field service partners.
- Advocate for engineering best practices and mentor team members or partners where appropriate.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical discipline.
- 5+ years of experience developing software applications for PC or Windows environments.
- Proven experience developing applications with .NET technologies.
- Strong proficiency with C#.
- Familiarity with application architecture patterns and APIs such as REST or RPC.
- Experience creating, maintaining, or supporting Windows installers.
- Experience using Microsoft development tools, including Visual Studio.
- Excellent troubleshooting, debugging, and problem-solving skills.
- Experience working with data repositories using SQL, stored procedures, or related database technologies.
- Familiarity with developing, deploying, or supporting Azure applications and services.
- Experience with Windows administration, configuration management, continuous integration, or continuous deployment practices.
- Familiarity with embedded software development or software that interfaces with hardware systems.
- Collaborates effectively in a fast-paced, team-oriented engineering environment.
- Communicates clearly with technical and non-technical stakeholders, both verbally and in writing.
- Demonstrates strong attention to detail and the ability to quickly absorb, organize, and apply new information.
- Works independently from high-level goals while proactively identifying risks, dependencies, and next steps.
- Comfortable providing technical direction, coordinating work, or guiding others when needed.
- Adapts well to changing priorities and contributes constructively to continuous improvement.
- Software Engineer II: $95,000 - $115,000 annually
- Target Cash Bonus of 5% of earned wages
- Eligible for Restricted Stock Unit grants
- 4 weeks of Paid Time Off per year
- 10 paid Holidays
- Eligible for health benefits on the 1st day of…
(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).