JoeScan

Senior Software Engineer

Job description

Senior Software Engineer
Location: Vancouver, WA | Salary: $130K - $180K

Join a team that's revolutionizing sawmill optimization! Our software drives high-speed scanning technology that helps sawmills operate at peak efficiency. If you're a hands-on problem solver with a passion for innovation, we want you on board.

About the Role

As a Senior Software Engineer, you'll develop cutting-edge scanning products used in sawmills worldwide. You’ll design software, solve complex problems, and work alongside a dedicated team. Every line of code you write will have a global impact.

What You’ll Do

  • Code Smart: Design and maintain high-performance APIs in C++ or C#.
  • Stay Connected: Develop and test fast, reliable TCP/IP networking software.
  • Customer-Centric: Collaborate with clients to ensure seamless integration with their systems.
  • Problem-Solve: Lead engineering efforts to tackle challenging, undefined problems.
  • Innovate: Help define technical requirements for new products.
  • Support: Work with customers on training, troubleshooting, and support improvements.

What We’re Looking For

Fit:

  • Self-starter who thrives without a daily task list.
  • Comfortable working on multiple technologies and domains.
  • Strong problem-solving skills in undefined, complex scenarios.
  • Team player who communicates clearly and listens actively.
  • Passionate about learning how modern sawmills work — and not afraid to get hands-on.

Skills & Experience:

  • 6+ years of experience in software development (C++/C#)
  • Strong record of leading projects and mentoring team members.
  • Experience designing and documenting clean, consistent, high-performance APIs.
  • Knowledge of networking protocols and experience with TCP/IP software.
  • Ability to work closely with hardware teams to develop new products.

Bonus Points For:

  • Experience with Linux drivers, Verilog/FPGA, or hardware design.
  • Knowledge of machine vision, machine learning, or computational geometry.
  • Proficiency with tools like NumPy, Julia, or Matlab.
  • Passion for building custom electro-mechanical products or test stations.

Benefits & Perks

  • 100% Paid Medical, Dental, and Vision Insurance (Single & Family)
  • 100% Paid Life Insurance, Disability, and WA Leave Benefits
  • 401k with Profit Sharing
  • Generous PTO & Flex Time

Join us and see your work make a real-world impact. We can’t wait to meet you!

JoeScan is an Equal Opportunity Employer.

JoeScan

Develops 3-D laser scanner technology used in sawmills