Camera Imaging: Embedded Software Engineer (SoC Bring-Up)

BayOne Solutions

San Jose (CA)

On-site

USD 120,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BayOne Solutions is seeking an embedded software engineer to develop camera imaging software on next-generation SoCs. The role focuses on camera-to-display pipelines, kernel and BSP work, and real-time performance tuning in embedded Linux environments.

You will collaborate across hardware, systems, architecture, and software teams, translating architectural concepts into robust system-level implementations while supporting bring-up and PoC solutions in an onsite San Jose setting.

Qualifications

  • 6+ years of software engineering experience.
  • Strong C/C++ programming and embedded systems development.
  • Experience with Linux kernel and BSP.
  • Understanding of SoC architecture and bring-up.
  • Experience with camera pipelines / camera software.
  • Strong debugging and problem-solving skills.
  • Ability to work across multiple layers of the software stack.

Responsibilities

  • Develop and debug camera software using C/C++.
  • Work with Embedded Linux, Ubuntu, CentOS, and Debian.
  • Develop and troubleshoot Linux kernel, BSP, and system-level software.
  • Implement and optimize camera-to-display pipelines using SoC accelerators.
  • Support SoC bring-up and camera proof-of-concept solutions.
  • Collaborate across camera control, data paths, and system software.
  • Perform performance tuning for real-time camera applications.
  • Translate architecture concepts into working system-level software.
  • Collaborate with hardware, systems, architecture, and technology teams.
  • Support software development from design to deployment.

Skills

6+ years experience
C/C++ programming
Embedded systems
Linux kernel
SoC bring-up
Camera pipelines
Debugging
Cross-layer collaboration

Tools

Embedded Linux
Ubuntu
CentOS
Debian
Linux kernel
BSP

Job description

BayOne Solutions is seeking an embedded software engineer to develop camera imaging software on next-generation SoCs. The role focuses on camera-to-display pipelines, kernel and BSP work, and real-time performance tuning in embedded Linux environments.

You will collaborate across hardware, systems, architecture, and software teams, translating architectural concepts into robust system-level implementations while supporting bring-up and PoC solutions in an onsite San Jose setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Camera Software Engineer, Automotive SoCs
Senior Camera Software Engineer, Automotive SoCs

BayOne Solutions • Santa Clara (CA)

On-site
USD 140,000 - 180,000
Embedded Software Engineer - Camera Imaging
Embedded Software Engineer - Camera Imaging

BayOne Solutions • San Jose (CA)

On-site
USD 120,000 - 170,000
Camera Software Engineer
Camera Software Engineer

BayOne Solutions • Santa Clara (CA)

On-site
USD 140,000 - 180,000
Senior Embedded Software Engineer — Linux/C++ & Imaging
Senior Embedded Software Engineer — Linux/C++ & Imaging

BayOne Solutions • Sunnyvale (CA)

On-site
USD 120,000 - 200,000
Embedded Software Engineer - Linux Real-Time & SoC Bring-Up
Embedded Software Engineer - Linux Real-Time & SoC Bring-Up

BayOne Solutions • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Camera Systems Engineer — Firmware & Imaging
Embedded Camera Systems Engineer — Firmware & Imaging

Optical Society of Southern California • Irvine (CA)

On-site
USD 130,000 - 280,000
Stock options
Medical coverage
Vision coverage
+2
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
Embedded Camera Systems Engineer (MIPI / ISP / SoC)
Embedded Camera Systems Engineer (MIPI / ISP / SoC)

Proception Inc. • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Competitive equity
Health coverage
Work on real robotic systems
+2
Camera Firmware Engineer - Embedded Systems (Hybrid SF)
Camera Firmware Engineer - Embedded Systems (Hybrid SF)

OpenAI • San Francisco (CA)

Hybrid
USD 293,000 - 325,000
Senior Embedded Vision Engineer — Real-Time Camera Systems
Senior Embedded Vision Engineer — Real-Time Camera Systems

White Bay • United States

On-site
USD 200,000 - 250,000
Paid vacation
Advanced tech exposure
Ownership & autonomy
+3