Semiconductor and Fiber Lasers

Sr. Software/Firmware Engineer

 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.


  • Interface with colleagues, partners and customers to understand and manage feature requirements, expectations, and priorities
  • Working from requirements to solutions meeting product and business needs through developing robust, self-defending code used in 24x7 production environments worldwide
  • Utilize good software development processes and practices to produce and maintain high quality software
  • Document appropriately, advocate for best practices, and train/mentor team members/partners where possible
  • Assist and support internal as well as external customers with software and system issues


  • 10+ years experience as a software/firmware developer in real-time programming environments
  • Familiar with Windows operating systems and .NET
  • Comfortable with C# and C
  • Proven experience in embedded systems, firmware development and testing
  • Knowledge integrating software and hardware using embedded data bus protocols, UART, SPI, I2C, CAN, …
  • Skilled with Microsoft SW: Visual Studio
  • Excellent troubleshooting skills
  • Good 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
  • Work independently given high level goals or instructions
  • MS or BS in Computer Science, Computer Engineering, or similar discipline

Preferred Qualifications:

  • Comfortable with ARM architecture
  • Knowledge of scripting and Python
  • Experience with Verilog, FPGAs, and their development tools
  • Good electronics knowledge – read schematics and wiring diagrams; use multi-meters, oscilloscopes, function generators, logic analyzers, JTAG/ICE debuggers and protocol analyzers
  • Familiarity with software configuration management systems, defect tracking tools, and peer review
  • Familiar with API design and development
  • Skilled with Microsoft SW: Excel, SharePoint, Word, PowerPoint, etc

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 nConnect
Semiconductor Lasers Fiber Lasers Corona Fiber Lasers Directed Energy Lasers Optical Fibers
Material Processing Consumer Medical Defense
Press Releases Events Technical Papers Articles
Benefits Open Positions
Contact Us Locations