Embedded Software Engineer - Linux & Video Systems

Sightline Intelligence

Portland (OR)

On-site

USD 100,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Sightline Intelligence in Portland, OR is seeking an Embedded Software Engineer at multiple levels to design, develop, and maintain low-level software across Linux kernel, Yocto, and drivers for video processing systems.

The role collaborates with Software Engineering, Customer Support, and Sales to deliver tailored solutions and meet customer needs. Strong background in embedded C/C++ and Linux build systems is required.

Qualifications

  • Bachelor’s degree in engineering, computer science, or related field.
  • Previous experience with C/C++ development for embedded systems.
  • Strong expertise in building, packaging, and deployment workflows for embedded platforms, such as Nvidia systems.
  • Understanding cross-compilation and runtime environments for performance-sensitive libraries on embedded platforms.
  • Knowledge of multimedia encoding/decoding, video and image preferred.
  • Familiar with Linux build systems, kernel development, and device driver debugging.
  • Must be authorized to work in the United States on a full-time basis.
  • We are open to hiring candidates with varying levels of experience. This estimated salary band will be adjusted accordingly based on the candidate's experience and expertise.
  • Software Engineer with a minimum of 3 years of relevant work experience.
  • Senior Software Engineer a minimum of 5 years of relevant work experience.

Responsibilities

  • Design, develop, and maintain embedded software in C/C++ for video processing systems.
  • Contribute to software development in some of the following areas:
  • Develop and maintain embedded software solutions using Linux build systems, including Yocto, for various hardware platforms.
  • Optimize and maintain software library support for existing and future platforms and customers.
  • Build, configure and debug Linux kernels across a variety of hardware platforms.
  • Develop Linux drivers for videos, communication, memory, network, and other electrical subsystems.
  • Manage configuration and release of library to existing and future customers.
  • Collaborate with Customer Support and Sales teams to ensure seamless integration and deployment of customer-requested changes.
  • Work directly with customers to collect requirements and deliver tailored solutions.
  • Rapidly learn new technologies and adapt to evolving hardware/software environments.
  • Other duties as assigned.

Skills

C/C++ development
Embedded systems
Linux kernel
Yocto
Device drivers
Linux build systems
Video processing
Cross-compilation

Education

Bachelor’s degree in engineering, computer science, or related field

Tools

NVIDIA platforms

Job description

Sightline Intelligence in Portland, OR is seeking an Embedded Software Engineer at multiple levels to design, develop, and maintain low-level software across Linux kernel, Yocto, and drivers for video processing systems.

The role collaborates with Software Engineering, Customer Support, and Sales to deliver tailored solutions and meet customer needs. Strong background in embedded C/C++ and Linux build systems is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Embedded Software Engineer - Multiple Levels
Embedded Software Engineer - Multiple Levels

Sightline Intelligence • Portland (OR)

On-site
USD 100,000 - 150,000
Senior Embedded C++ Engineer (Linux/IoT)
Senior Embedded C++ Engineer (Linux/IoT)

InfoVision Inc. • Dallas (TX)

On-site
USD 100,000 - 140,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer — Linux/Yocto, ARM
Senior Embedded Software Engineer — Linux/Yocto, ARM

Spectrum Control, Inc. • Town of Marlborough (NY)

On-site
USD 135,000 - 165,000
Senior Embedded Linux Engineer — Yocto, Xilinx, Equity Options
Senior Embedded Linux Engineer — Yocto, Xilinx, Equity Options

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Company stock options
Health, dental, vision coverage
Retirement plans
Senior Embedded Software Engineer - Camera Systems (Yocto/Linux)
Senior Embedded Software Engineer - Camera Systems (Yocto/Linux)

Aegis Search Ltd • San Francisco (CA)

On-site
USD 200,000 - 240,000
Health coverage
Equity
Senior Embedded Audio Software Engineer (Linux/Yocto)
Senior Embedded Audio Software Engineer (Linux/Yocto)

Connect Tech+Talent • Niles (IL)

On-site
USD 110,000 - 150,000
Senior Embedded Linux Engineer - Yocto & Qt Leader
Senior Embedded Linux Engineer - Yocto & Qt Leader

Oshkosh Corporation • Appleton (WI), Oshkosh (WI), Neenah (WI)

On-site
USD 79,000 - 127,000