High Performance Lasers

Software Engineer II

nLIGHT is seeking a Software Engineer to join our Product Software Development team, which 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 track record of performance and creativity in software and embedded development. This role contributes to the architecture, design, development, testing, and delivery of our laser products and supporting infrastructure. This individual would join a small team with a big impact, requiring good team work in a dynamic environment. 


  • Interface with colleagues, partners and customers to understand and manage feature requirements, expectations, and priorities
  • Work from requirements to create a solution meeting product testing needs
  • Develop robust code used in demanding 24x7 production environments worldwide
  • Utilize good software development processes and practices to produce and maintain high quality software
  • Document appropriately and advocate for best practices
  • Assist and support internal as well as external customers with software and system issues


  • 1+ year (MS) or 3+ years (BS) in Electrical or Computer Engineering, or Computer Science
  • Experience with Linux development, build infrastructure and deployment
  • Experience with embedded systems or real-time systems a plus
  • Comfortable with C or C++
  • Comfortable with bash, PERL or Python
  • Electronics knowledge a plus – read schematics and wiring diagrams; use multi-meters, oscilloscopes, and function generators
  • Familiar with software development process
  • Excellent troubleshooting skills
  • Excellent communication and collaboration skills
  • Strong in OOA and OOD
  • Ability to work well in a dynamic and fast paced environment
  • Attention to detail and an ability to absorb and assimilate information rapidly
  • Skilled with Microsoft SW: Excel, SharePoint, Word, PowerPoint, etc.

Preferred Qualifications

  • Comfortable with Linux Distributions and development environment
  • Comfortable with ARM architecture
  • Comfortable with gnu toolchain, include make and config scripts
  • Knowledge of scripting with Python
  • Computer Skills – git or other SW configuration management systems

About nLIGHT

nLIGHT is a rapidly growing vertically integrated supplier of high-performance lasers that enable innovation in materials processing, defense, and medical applications. nLIGHT develops and manufactures direct diode and fiber lasers based on industry-leading semiconductor laser and optical fiber technology. nLIGHT is headquartered in Vancouver, Washington with additional sites in North America, Europe, and Asia. We're committed to working together to deliver breakthrough solutions that help innovate and grow our customers' needs.

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, including protected veterans and people with disabilities. For more information, please see the EEO is the Law poster from the federal government:  dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf


Apply for this position
Introduction Investors People
Diode LasersFiber LasersOptical FibersMarking Lasers
Material Processing Consumer Medical Defense
Press Releases Technical Papers Articles Events
Benefits Open Positions