Senior Software Engineer - Embedded Real-Time Video Algorithms

Sightline Intelligence

Portland (OR)

On-site

USD 125,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sightline Intelligence in Hood River/Portland seeks a Senior Software Engineer - Algorithms to develop real-time video processing algorithms for low-SWaP embedded hardware, emphasizing reliability in resource-constrained environments.

You will write C/C++ software for ARM multi-core processors and embedded GPUs, work on security/surveillance processors, support customers, collaborate across teams, and contribute to roadmaps while mentoring junior engineers.

Qualifications

  • Bachelor's degree in engineering, computer science, aerospace engineering, electrical engineering, or other relevant degree.
  • 5+ years of C/C++ algorithm development in video, image, audio, or signal processing in resource-constrained environments.
  • 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.
  • Strong debugging and performance analysis skills.
  • Ability to work independently, prioritize tasks, and meet milestones/deadlines.
  • Must be authorized to work in the United States on a full-time basis.

Responsibilities

  • 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.

Skills

C/C++ programming
Multi-threading
Computer vision
Real-time systems
Debugging
Independent work

Education

Bachelor’s degree in engineering or computer science

Tools

ARM processors
Embedded GPUs

Job description

Sightline Intelligence in Hood River/Portland seeks a Senior Software Engineer - Algorithms to develop real-time video processing algorithms for low-SWaP embedded hardware, emphasizing reliability in resource-constrained environments.

You will write C/C++ software for ARM multi-core processors and embedded GPUs, work on security/surveillance processors, support customers, collaborate across teams, and contribute to roadmaps while mentoring junior engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Embedded Video Algorithms
Senior Software Engineer - Embedded Video Algorithms

Sightline Intelligence • Hood River (OR)

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

Sightline Intelligence • Portland (OR)

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

Sightline Intelligence • Hood River (OR)

On-site
USD 120,000 - 160,000
Senior Software Systems Engineer: AI-Driven Hardware & Vision
Senior Software Systems Engineer: AI-Driven Hardware & Vision

Sierra Olympia • Hood River (OR)

On-site
USD 120,000 - 180,000
Senior Software Engineer — Embedded Computer Vision
Senior Software Engineer — Embedded Computer Vision

Videoray • Centreville (VA)

On-site
USD 105,000 - 160,000
Senior Software Engineer
Senior Software Engineer

AMC OU Ambarella Corp • Ohio

On-site
USD 120,000 - 160,000
Senior Software Engineer, AI Vision & Real-Time Codecs
Senior Software Engineer, AI Vision & Real-Time Codecs

ambarella • Ohio

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer Real-Time Linux for Robotics
Senior Embedded Software Engineer Real-Time Linux for Robotics

47G • Salt Lake City (UT)

On-site
USD 130,000 - 180,000
Competitive pay
401(k) with company match
Medical, dental, and vision coverage
+2
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

Teledyne FLIR • Oregon

Hybrid
USD 120,000 - 160,000
Senior Embedded Software Engineer – Real-Time Wearables
Senior Embedded Software Engineer – Real-Time Wearables

Valinor • Washington

On-site
USD 120,000 - 180,000
Competitive salary
Equity
Health insurance
+4