Semiconductor and Fiber Lasers

Software Engineer II

Job Title
Software Engineer II

About nLIGHT
nLIGHT is a rapidly growing publicly listed company (NASDAQ: LASR).  nLIGHT is a global leader in high-power semiconductor and fiber lasers for industrial, microfabrication, aerospace, and defense applications. Headquartered in Vancouver, WA, nLIGHT employs over 1,000 people with operations in the U.S., China, and Finland.

The Product Software Development team at nLIGHT is charged with delivering world class software and firmware for our rapidly growing laser products business.  The ideal candidate is highly motivated with an excellent academic track record and is eager to learn and work in a team environment.  They will contribute to the requirements and test infrastructure for nLIGHT’s laser products and supporting infrastructure.  They would join a small team with a big impact, requiring good team work in a dynamic environment.


  • Work independently with guidance from colleagues and partners to understand and manage feature requirements, expectations, and priorities
  • Work from requirements to create solutions meeting product needs
  • Develop robust code used in demanding 24x7 production environments worldwide
  • Learn software engineering processes and practices to produce high-reliability and high-quality software
  • Document appropriately
  • Assist and support internal customers with test software and build system issues


  • 3-5 years of experience with a BS degree in Electrical or Computer Engineering, or Computer Science
  • Knowledge of Windows OS and development environment using C# or embedded development using C
  • Familiarity with Python development
  • Excellent communication and collaboration skills
  • Ability to work well in a dynamic and fast paced environment
  • Attention to detail and an ability to absorb and assimilate information rapidly
  • Proficient with Microsoft SW: Excel, SharePoint, Word, PowerPoint, etc.
  • Linux development a plus
  • Electronics knowledge a plus

Preferred Qualifications

  • Microsoft Visual Studio toolchain for Windows development
  • IAR or Keil toolchain for embedded development
  • Build and configuration management for code release
  • Linux Software Development using the gnu toolchain
  • Scripting with Python
  • Computer Skills – git or other SW configuration management systems

nLIGHT is subject to US Export Control regulations. To qualify for this position, a Foreign Person (that is, not a US Citizen or legal Permanent Resident) must be eligible for a deemed export license under the US Department of Commerce and/or the US Department of State.

Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or age. For more information about our commitment to equal employment opportunity, please see these government posters: “EEO is the Law” and its accompanying temporary supplement. If you are an individual with a disability and need a reasonable accommodation in the application or hiring process, please contact Human Resources at (360) 566-4460 or


Apply for this position
About Investors Careers
Semiconductor Lasers Fiber Lasers Corona Fiber Lasers Optical Fibers
Material Processing Consumer Medical Defense
Press Releases Events Technical Papers Articles
Benefits Open Positions
Contact Us Locations