Demo

Senior Software/Firmware Engineer

nLIGHT
Camas, WA Full Time
POSTED ON 12/3/2025
AVAILABLE BEFORE 2/3/2026
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).
 
Summary
The Product Software/Firmware 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 track record of performance and creativity in software and product development.  They will contribute to the architecture, design, development, testing, and delivery of our laser products and supporting infrastructure. They would join a small team with a big impact, so good teamwork in a dynamic environment rounds out the expectations. 
 
Functions
•   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
 
Qualifications
•   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, 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 proud to offer comprehensive COMPENSATION AND BENEFITS:
Pay depends on qualifications:
  • Sr. Software Engineer: $100,000 - $130,000 annually
Other Compensation and Benefits
  • 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 the month after your start date
  • Medical, Dental and Vision Benefits, including prescription and orthodontia with employee-paid premiums as low as $40.00 per pay period
  • Flexible Spending and Health Savings Accounts
  • Employee Stock Purchase Plan
  • 401(k) with company match and immediate vesting
  • Company paid Short-Term and Long-Term Disability, and Life & AD&D Insurance
  • Employee Assistance Program
  • Aflac Supplemental Insurance
  • Paid Bereavement Leave and Jury Duty
  • Tuition Assistance Program
  • Pet Insurance
 
nLIGHT is subject to US Export Control regulations. To qualify for this position, you must be a US Person (that is, a US citizen, lawful permanent resident, or protected individual granted asylum or refugee status).
 
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 this government poster: Know Your Rights: Workplace Discrimination is Illegal. 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 HR@nlight.net.
E-Verify Participation:
nLIGHT participates in the E-Verify program. This employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee’s Form I-9 to confirm work authorization.
 
For more information, please review the following notices:
  • E-Verify Participation Poster 
  • Right to Work Poster 

Salary.com Estimation for Senior Software/Firmware Engineer in Camas, WA
$125,840 to $148,526
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software/Firmware Engineer?

Sign up to receive alerts about other jobs on the Senior Software/Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at nLIGHT

  • nLIGHT Camas, WA
  • 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 semi... more
  • 14 Days Ago

  • nLIGHT Camas, WA
  • 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 semi... more
  • 4 Days Ago

  • nLIGHT Camas, WA
  • 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 semi... more
  • 6 Days Ago

  • nLIGHT Hillsboro, OR
  • About nLIGHT 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 se... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Senior Software/Firmware Engineer jobs in the Camas, WA area that may be a better fit.

  • Siemens EDA (Siemens Digital Industries Software) Wilsonville, OR
  • Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly ... more
  • 26 Days Ago

  • ZincFive Tualatin, OR
  • The Software/Firmware Test & Sustaining Engineer works alongside the firmware and software team to continuously test, validate, and strengthen the embedded... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!