Talent.com
Software Engineer - Embedded Libraries
Software Engineer - Embedded LibrariesSightline Intelligence • Portland, OR, US
No longer accepting applications
Software Engineer - Embedded Libraries

Software Engineer - Embedded Libraries

Sightline Intelligence • Portland, OR, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Software Engineer – Embedded Libraries – Portland, OR

Sightline Intelligence is the leader in onboard video processing. Sightline is an agile, innovative company developing onboard video processing systems for the autonomous vehicle industry (UAV, drone, robot, etc.). Sightline is looking for a talented candidate to join our empowered team of software professionals dedicated to exceeding the expectations of our growing customer base.

Purpose of Position

This Oregon-based role collaborates with our Software, Customer Support, and Go-To-Market teams to develop and enhance library products. This person will take ownership of custom libraries, support software releases, and ensure new customer-requested features are functional and integrated.

We are seeking someone skilled in building, packaging, and deploying workflows for embedded platforms, such as NVIDIA systems, who is eager to tackle complex image-processing challenges and contribute to innovative, team-driven solutions.

Summary of Essential Job Functions

    • Work on embedded video processors used in security and surveillance products (autonomous, airborne, ground, and other applications).
    • Design, develop, and maintain embedded software in C/C++ for video processing systems.
    • Own the development and integration of the Sightline library.
      • Optimize and enhance library support on existing platforms.
      • Add library support for new hardware platforms.
      • Improve automated testing across hardware platforms.
      • Build and debug Linux kernel on a variety of platforms.
      • Manage configuration and release of library to existing and future customers.
    • Collaborate with Customer Support and Go-To-Market teams to ensure seamless integration and deployment of customer-requested changes.
    • Work directly with customers to gather requirements and deliver tailored solutions.
    • Rapidly learn new technologies and adapt to evolving hardware/software environments.

Primary Qualifications

Education:

  • Bachelor’s degree in computer science, Electrical Engineering, or related field (or equivalent experience).

Experience:

  • 3+ years of experience in C/C++ development for embedded systems.
  • Strong expertise in building, packaging, and deployment workflows for embedded platforms, such as NVIDIA systems.
  • Understanding of cross-compilation and runtime environments for performance-sensitive libraries on embedded platforms.
  • Strong knowledge of multimedia encoding/decoding (video and image preferred, experience with audio is also acceptable).
  • Familiarity with Linux build systems, kernel development, and device driver debugging.

Location & Eligibility:

  • Applicants must reside within a reasonable commute distance from our offices in Portland or Hood River, Oregon. Applicants must be eligible to work in the United States.

Beneficial Experience (preferred, not required)

  • Experience with GPU or ARM-based optimization for multimedia processing.
  • Hands-on experience with NVIDIA or Qualcomm embedded processors.
  • Familiarity with streaming protocols (RTP, RTSP) and containerization (Docker).
  • Knowledge of OpenGL, shader programming, and performance tuning for graphics.
  • Understanding of modern software development practices (version control, automated testing).

Benefits

The estimated salary range for this position is $110-125k annually, depending on experience.

Compensation includes salary, 11 paid holidays, PTO (20 days earned over the first year), health insurance (100% Sightline covered for HDHP with HSA). Premiums fully paid by Sightline for dental, vision, and life/disability insurance. 401(k) matching, Sightline paid OR PFMLI coverage, schedule flexibility, parental leave, and education reimbursement.

About Sightline

Sightline Intelligence has two offices, Hood River and Portland, OR. The Hood River office includes sales, software engineering, and support teams. Our Portland office includes manufacturing, software, hardware engineering, and QA teams. The two offices are in constant communication and get together regularly to discuss ongoing projects and new opportunities. We work in an open office setting where we actively communicate about projects and customers throughout the day. Sightline is a member of the Gorge Technology Alliance and regularly sponsors Capstone teams at Portland State University.

Sightline provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. Our ongoing diversity, equity, and inclusion efforts help us to continually improve support for employees.

Create a job alert for this search

Software Engineer - Embedded Libraries • Portland, OR, US

Similar jobs
Product Owner – Automation Framework

Product Owner – Automation Framework

Global Connect Technologies • Portland, Oregon, US
Full-time
Job Title: Product Owner – Automation Framework.Are you ready to apply Make sure you understand all the responsibilities and tasks associated with this role before proceeding.We are seeking an expe...Show more
Last updated: 4 hours ago • Promoted • New!
Advanced Controls Engineer

Advanced Controls Engineer

HRU Inc Technical Resources • Wilsonville, OR, United States
Permanent
Manufacturing Controls Engineer.Summary/Objective: The Advanced Controls Engineer will develop and implement control systems solutions for advanced manufacturing equipment for continuous cable manu...Show more
Last updated: 5 days ago • Promoted
Principal Software Architect

Principal Software Architect

Zelody • Portland, OR, United States
Full-time
Principal Software Architect & Lead Engineer.Remote, US (Portland or SF preferred).Banking integrations are traditionally rigid, brittle, and human-heavy.We are looking for a visionary Architect wh...Show more
Last updated: 20 days ago • Promoted
Controls Programmer

Controls Programmer

Gulfstream Strategic Placements, LLC • Portland, OR, United States
Full-time
We're seeking a Controls Programmer in Portland, OR to program and support commercial building automation systems for high-efficiency facility operations.Deliver tailored BAS programming and integr...Show more
Last updated: 5 days ago • Promoted
Software Engineer - Product

Software Engineer - Product

Mercury • Portland, OR, United States
Full-time
San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States.Since the dawn of aviation, pilots have faced the constant challenge of air resistance, much like sailors nav...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer-II

Senior Software Engineer-II

SurveyMonkey • Portland, OR, United States
Full-time
SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
Last updated: 20 days ago • Promoted
Platform Engineer

Platform Engineer

eTeam • Beaverton, OR, United States
Full-time
W2 all-inclusive without benefits.Hybrid: Mon – Thurs onsite, Fri remote.On-site role at WHQ; typical work hours, WFH Fridays.Open role is for project support; potential for extension, not guarante...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Relativity • Portland, OR, United States
Full-time
The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show more
Last updated: 20 days ago • Promoted
Senior Build & Release Engineer - Change & Automation

Senior Build & Release Engineer - Change & Automation

Azad Technology Partners • Portland, OR, United States
Full-time
A technology consulting firm is seeking a Build and Release Engineer in Portland, Oregon.You will be responsible for managing software changes and deployments, with a focus on risk management and o...Show more
Last updated: 20 days ago • Promoted
Senior Engineering Manager: Manufacturing and Test Software Group

Senior Engineering Manager: Manufacturing and Test Software Group

Ampere • Portland, OR, United States
Full-time
Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud co...Show more
Last updated: 17 days ago • Promoted
Senior Software Engineer - Web API Platform

Senior Software Engineer - Web API Platform

Scribd, Inc. • Portland, OR, United States
Full-time
Senior Software Engineer, Web API Platform.Senior Software Engineer, Web API Platform.This posting reflects an approved, open position within the organization.Join our team as we create a world of ...Show more
Last updated: 20 days ago • Promoted
Build and Release Engineer

Build and Release Engineer

Azad Technology Partners • Portland, OR, United States
Full-time
Join AZAD as a Build and Release Engineer and work within the Quality Assurance organization.This position is a function within the Production Control team.The team is responsible for monitoring, c...Show more
Last updated: 20 days ago • Promoted
Forward Engineering Specialist — Senior Software Engineer

Forward Engineering Specialist — Senior Software Engineer

Siemens Digital Industries Software • Portland, OR, United States
Full-time
A leading global industrial software company is seeking a Senior Software Engineer to join a high-impact team focused on engineering innovation.You will design next-generation solutions, enabling d...Show more
Last updated: 20 days ago • Promoted
Principal Solutions Engineer, Key Accounts (Auth0)

Principal Solutions Engineer, Key Accounts (Auth0)

Okta • Portland, OR, United States
Full-time
Okta is The World's Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...Show more
Last updated: 17 days ago • Promoted
Senior Software Engineer - Web Platform

Senior Software Engineer - Web Platform

Scribd, Inc. • Portland, OR, United States
Full-time
We democratize the exchange of ideas and information and empower collective expertise through our products: Everand, Scribd, Slideshare, and Fable.This posting reflects an approved, open position w...Show more
Last updated: 17 days ago • Promoted
Forward Engineering Specialist, Senior Software Engineer

Forward Engineering Specialist, Senior Software Engineer

Siemens Digital Industries Software • Portland, OR, United States
Full-time
Forward Engineering Specialist, Senior Software Engineer.Siemens Digital Industries Software.Forward Engineering operates at the intersection of innovation and operational excellence, leveraging.OS...Show more
Last updated: 20 days ago • Promoted
Manager, Software Engineering (Fraud)

Manager, Software Engineering (Fraud)

Affirm • Portland, OR, United States
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Fraud Platform team build...Show more
Last updated: 4 days ago • Promoted
Senior Firmware Engineer: Build Embedded Medical & IoT

Senior Firmware Engineer: Build Embedded Medical & IoT

Andrews Cooper Technology LLC • Portland, OR, United States
Full-time
A technology firm in Portland, Oregon is seeking a Senior Firmware Engineer to develop firmware for various devices, including medical applications.Ideal candidates should possess over 7 years of e...Show more
Last updated: 17 days ago • Promoted