Senior Software Engineer - Algorithms

Sightline Intelligence

Hood River (OR)

On-site

USD 125,000 - 150,000

Full time

4 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sightline Intelligence is hiring a Senior Software Engineer - Algorithms in Hood River, OR to develop high-performance video processing software for embedded hardware. You’ll work on ARM multicore processors and embedded GPUs, delivering reliable results in resource-constrained environments.

You will collaborate with software, hardware, and customer teams, mentor junior engineers, and help shape the roadmap for real-time video solutions in security and surveillance applications.

Qualifications

  • Bachelor’s degree in engineering, computer science, aerospace, electrical engineering, or related field.
  • 5+ years of C/C++ algorithm development in video, image, audio, or signal processing for low-SWaP embedded systems.
  • Experience with multi-threading and concurrent programming.
  • Experience with computer vision, image processing, tracking, or detection algorithms.
  • Understanding of real-time performance, latency, memory, and compute constraints.

Responsibilities

  • Develop C/C++ video processing algorithms on ARM multicore processors or embedded GPUs.
  • Work on embedded video processors for security and surveillance products in various applications.
  • Directly support customers.
  • Collaborate with a diverse team of developers, business counterparts, and customers.
  • Contribute to roadmap development and provide mentorship to junior engineers.

Skills

C/C++ Algorithms
Multithreading
Computer Vision
Real-time Performance
Embedded Systems

Education

Bachelor's degree in engineering/CS

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Senior Software Engineer - Algorithms

Hood River Office, Hood River, OR, US

6 days ago Requisition ID: 1055

Salary Range: $125,000.00 To $150,000.00 Annually

Job Title:Senior Software Engineer - Algorithms

Department: Software Engineering

Reports To: Team Lead and Director of Software Engineering

FLSA Status:Exempt, Salary, Full-Time

Work Location: Portland or Hood River, Oregon office

Supervisory Level: None

Job Description:

The Senior Software Engineeron our Algorithms team develops and integrates algorithms that enable real-time video processing, tracking, and detection on low-SWaP, embedded hardware, with a focus on delivering reliable performance in resource-constrained environments, particularly low-SWaP embedded systems.

  • Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or embedded GPUs.
  • Work on embedded video processors used in security and surveillance products, including autonomous, airborne, ground, and other applications.
  • Directly support customers.
  • Work collaboratively with a diverse team of software developers, business development, and customers.
  • Contribute to roadmap development, participate in project prioritization, and provide guidance/mentorship to more junior software engineers.
  • Other duties as assigned.
Qualifications:
  • Bachelor’s degree in engineering, computer science, aerospace engineering, electrical engineering, or other relevant degree.
  • 5+ years of C/C++ algorithm development in one of the following domains: video, image, audio, or signal processing in resource-constrained environments, particularly low-SWaP embedded systems.
  • Experience with multi-threading and concurrent programming.
  • Experience with computer vision, image processing, tracking, detection or related algorithms.
  • Understands real-time performance, latency, memory, and compute constraints.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Algorithms
Senior Software Engineer - Algorithms

Sightline Intelligence • Portland (OR)

On-site
USD 125,000 - 150,000
Senior Software Engineer - Embedded Real-Time Video Algorithms
Senior Software Engineer - Embedded Real-Time Video Algorithms

Sightline Intelligence • Portland (OR)

On-site
USD 125,000 - 150,000
Senior Software Engineer - Real-Time Video on Embedded
Senior Software Engineer - Real-Time Video on Embedded

Sightline Intelligence • Hood River (OR)

On-site
USD 125,000 - 150,000
Senior Algorithms Engineer
Senior Algorithms Engineer

Lyte • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Competitive salary
Equity
Healthcare coverage
+2
Embedded Software Engineer - Kernel
Embedded Software Engineer - Kernel

Sightline Intelligence • Portland (OR)

On-site
USD 100,000 - 120,000
Sr Algorithms/Video Engineer
Sr Algorithms/Video Engineer

TRL11, Inc. • Irvine (CA)

On-site
USD 150,000 - 220,000
Base salary $150k-$220k
Bonus
401(k)
+3
Senior Computer Vision Algorithm/Software Engineer
Senior Computer Vision Algorithm/Software Engineer

SAAZ Micro Inc. • California (MO)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Trillium Engineering • United States

On-site
USD 85,000 - 120,000
Embedded Software Engineer - Camera Systems
Embedded Software Engineer - Camera Systems

Sightline Intelligence • Portland (OR)

On-site
USD 120,000 - 145,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Amazon.com Services LLC • North Reading (MA)

On-site
USD 140,000 - 190,000