Talent.com
Senior Software/Firmware Engineer
Senior Software/Firmware EngineerNLIGHT • Camas, Washington
Senior Software / Firmware Engineer

Senior Software / Firmware Engineer

NLIGHT • Camas, Washington
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Description

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 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
  • [job_alerts.create_a_job]

    Senior Engineer • Camas, Washington

    [internal_linking.similar_jobs]
    Software Development Engineer

    Software Development Engineer

    Amazon • Gresham, OR, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Applications Engineer III

    Applications Engineer III

    Sigma Design • Camas, WA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Applications Engineer Sigma Design is a product development, engineering, and manufacturing firm.Based out of the Pacific Northwest, we offer innovative concept through production services to diver...[show_more]
    [last_updated.last_updated_variable_days]
    Owner Operator Flatbed CDL Driver, Regional Routes : $3,000.00 - $5,500.00 per week.

    Owner Operator Flatbed CDL Driver, Regional Routes : $3,000.00 - $5,500.00 per week.

    System Transport • Gresham, OR
    [job_card.full_time]
    Now Hiring Owner Operator CDL-A Flatbed Truck Drivers!.If you are looking for big company resources with a small company feel, you have found the right place to call home.Take your Owner Operator t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Everie Egg Donor

    Everie Egg Donor

    Everie • Sandy, OR, United States
    [job_card.full_time] +1
    Generous compensation : $9,000-$15,000 for first-time donors, with potential.Comprehensive medical care from top fertility specialists. Support and guidance from the Everie team.As an Everie Egg Dono...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Quality Control Field Engineer

    Quality Control Field Engineer

    MWH • Gresham, OR, US
    [job_card.full_time]
    US with a rich history dating back to the 19th century.As a company committed to our team's well-being and growth, we offer a supportive work environment, opportunities for advancement, and the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Field Service Engineer I - Semiconductor

    Field Service Engineer I - Semiconductor

    Canon U.S.A., Inc. • Gresham, OR, United States
    [job_card.full_time]
    Field Service Engineer I - Semiconductor.US-OR-Gresham | US-OR-Hillsboro | US-OR-Aloha.Oregon to support our photolithography equipment customers and enable them to utilize cutting edge technology ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Quality Engineer

    Quality Engineer

    MWH • Gresham, OR, US
    [job_card.full_time]
    Fueled by the mission of Building a Better World, our teams are rapidly growing across the nation.As a company committed to our team's well-being and growth, we offer a supportive work environm...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Account Representative - State Farm Agent Team Member

    Account Representative - State Farm Agent Team Member

    Joe Swift - State Farm Agent • Fairview, OR, US
    [job_card.full_time]
    Are you outgoing and customer-focused? Do you enjoy working with the public? If you answered yes to these questions, working for a State Farm independent contractor agent may be the career for you!...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr Systems Engineer

    Sr Systems Engineer

    Robert Half • Fairview, OR, US
    [job_card.full_time]
    This role plays a key part in the district’s modernization efforts, including stabilizing MFA and automation systems, improving a fragmented MDM environment, and supporting a large transition...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Finance Specialist

    Senior Finance Specialist

    SuperAnnotate • Gresham, Oregon, US
    [filters.remote]
    [job_card.full_time]
    In this hourly, remote contractor role, you will review AI-generated finance analyses and / or generate expert finance content, evaluating reasoning quality and step-by-step problem-solving while pro...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Senior Finance Specialist - AI Trainer

    Remote Senior Finance Specialist - AI Trainer

    SuperAnnotate • Gresham, Oregon, US
    [filters.remote]
    [job_card.full_time]
    In this hourly, remote contractor role, you will review AI-generated finance analyses and / or generate expert finance content, evaluating reasoning quality and step-by-step problem-solving while pro...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Account Representative - State Farm Agent Team Member

    Account Representative - State Farm Agent Team Member

    Brad Hornback - State Farm Agent • Gresham, OR, US
    [job_card.full_time]
    Job Posting : Sales Account Manager Entry Level.Brad Hornback State Farm Agency.We are dedicated to providing our clients with personalized insurance solutions and outstanding customer service.As a ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior C Engineer

    Senior C Engineer

    SuperAnnotate • Gresham, Oregon, US
    [filters.remote]
    [job_card.full_time]
    As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...[show_more]
    [last_updated.last_updated_variable_days]
    Owner Operator Flatbed CDL Driver, OTR Routes : $1,400.00 - $5,400.00 per week.

    Owner Operator Flatbed CDL Driver, OTR Routes : $1,400.00 - $5,400.00 per week.

    System Transport • Gresham, OR
    [job_card.full_time]
    Now Hiring Owner Operator CDL-A Flatbed Truck Drivers!.If you are looking for big company resources with a small company feel, you have found the right place to call home.Take your Owner Operator t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Administrative Services Director

    Administrative Services Director

    Career Systems Development Corporation • Troutdale, Oregon, United States, 97060
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Plans, organizes and controls the administrative services functions necessary to effectively operate and meet the expectations of a residential educational & training school in line with requiremen...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Frame Assembly Technician I - ESE

    Frame Assembly Technician I - ESE

    AGC Heat Transfer, Inc • Fairview, OR, US
    [job_card.full_time]
    Frame Assembly Technician I - ESE .ESE Supervisor &nbs...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Windows / Desktop Applications - Gresham, USA

    Senior Software Engineer, Windows / Desktop Applications - Gresham, USA

    Speechify • Gresham, OR, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior C++ Engineer

    Senior C++ Engineer

    SuperAnnotate • Gresham, Oregon, US
    [filters.remote]
    [job_card.full_time]
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...[show_more]
    [last_updated.last_updated_variable_days]