Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, BSP/Diag/SDK (Embedded x86)

$128.61k - $200.52k

Celestica

A global technology solutions provider in San Jose, CA is seeking a Staff Software Engineer specializing in BSP, Diagnostics, and SDK development. The ideal candidate will lead technical projects, collaborate across teams, and demonstrate strong programming skills in C, C++, and Python. A bachelor’s degree and 10 to 15 years of software engineering experience are required. Competitive salary range is $128,607-$200,520 annually, with an emphasis on an inclusive environment. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, BSP/Diag/SDK (Embedded x86) in San Jose, CA vacancy
  •  ...CA, US General Overview Job Title: Staff Software Engineer (BSP/Diag/SDK) Functional Area: Engineering (ENG)...  ...intricate technical solutions for complex x86 based appliance projects for data...  ...Languages: C, C++, Python Embedded Systems: Advanced hands‑on knowledge... 
    Suggested
    Work at office

    Celestica

    San Jose, CA
    20 hours ago
  •  ...Staff Engineer, Software (BSP/Diag/SDK) 1 Date: Feb 17, 2026 Location: San Jose, CA, US General Overview Job Title...  ...technical solutions for complex x86 based appliance projects for data center...  ...Languages: C, C++, Python Embedded Systems: Advanced hands‑on knowledge... 
    Suggested
    Work at office

    Celestica

    San Jose, CA
    20 hours ago
  • $111.07k - $166.4k

     ...Staff Engineer, Optical Digital Signal Processing (ODSP) PHY SW Team Marvell's semiconductor...  ...(ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable...  ...We own all SW components, including embedded FW, customer SDK, and lab scripts, and we're the go-... 
    Suggested
    Permanent employment
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    8 days ago
  •  ...Are you a seasoned software engineer who thrives at the intersection of low-level systems programming...  ...technologies? We're looking for a Staff Embedded Software Engineer to join our...  ...and NFC Defining HAL abstractions and BSP strategies across hardware generations... 
    Suggested

    Alcatraz LLC

    Cupertino, CA
    3 days ago
  •  ...SENIOR EMBEDDED LINUX ENGINEER - LINUX KERNELS, ARM, X86 Full-time A Network Processor Company Responsibilities: Work as part of a dynamic software team on various processors. Software development will include learning network processor hardware products, protocol stacks... 
    Suggested
    Full time

    Ph7

    San Jose, CA
    20 hours ago
  •  ...and data centers, to PCs, gaming and embedded systems. Grounded in a culture of...  ...AMD is seeking a Technical Marketing Engineer to join the Product, Software & Solutions (PSAS) Technical Marketing...  ...technical, hands-on role focused on x86-based processing systems, customer... 

    Advanced Micro Devices , Inc.

    San Jose, CA
    4 days ago
  •  ...Senior Embedded Software Engineer - Linux Kernels, ARM, X86 Full-time A Network Processor Company Responsibilities: Work as part of a dynamic software team on various processors Software development work will include learning of network processor hardware products, protocol... 
    Full time
    Work experience placement

    Ph7

    San Jose, CA
    19 hours ago
  • $75k - $300k

     ...lasting impact. We’re seeking talented and self‑motivated software engineers to join our embedded system team. In this role, you play a crucial role in...  ...Barcelona, Catalonia, Spain Dubai, UAE Responsibilities BSP underlying driver development in automotive embedded software... 

    Tensor

    San Jose, CA
    19 hours ago
  •  ...patients worldwide. We're a team of engineers, clinicians, and innovators united by one...  ...test and calibration strategy and develop software to implement the same. Essential Job...  ...line, using Qt and other tools in an embedded C/C++ environment. Maintain superior development... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Qualcomm is seeking a highly experienced Staff Software Engineer in Santa Clara, California, to lead the development of next-generation Networking...  .... The ideal candidate will have 5+ years of experience in embedded software and networking, with strong skills in C and C++... 

    Qualcomm

    Santa Clara, CA
    20 hours ago
  • $225k - $300k

     ...Staff Embedded Software Engineer Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It's... 
    Full time
    Work at office

    Figure

    San Jose, CA
    3 days ago
  • $207k - $300k

    Staff Software Engineer, Embedded Systems/Firmware corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products. 5 years... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    1 day ago
  •  ...A leading technology company is seeking a Senior Embedded Software Engineer to join their dynamic software team. This role focuses on software development for network processors, requiring strong programming skills and extensive experience in embedded systems. The ideal... 

    Ph7

    San Jose, CA
    1 day ago
  • $210k - $275k

     ...innovations across silicon, packaging, software, and systems to deliver an...  ...mode and has a world-class engineering team with decades of...  ...of Software Development Kit (SDK), the critical abstraction layer...  .../C++/Python Switch/router embedded system software development experience... 

    Eridu AI

    Saratoga, CA
    3 days ago
  • $210k - $275k

     ...Position Overview We are looking for a Principal Engineer to lead the design and development of Software Development Kit (SDK), the critical abstraction layer between the...  ...languages such as C/C++/Python. Switch/router embedded system software development experience.... 

    Eridu Corporation

    Saratoga, CA
    20 hours ago
  •  ...Senior/Staff Embedded Software Engineer, Robotic Devices Milpitas, CA RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company's robots are engineered for demanding industrial environments, with... 
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    4 days ago
  •  ...Senior/Staff Embedded Software Engineer, Robotics Platform Milpitas, CA RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company's robots are engineered for demanding industrial environments,... 
    Work experience placement
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    4 days ago
  • $210k - $265k

     ...innovations across silicon, packaging, software, and systems to deliver an...  ...mode and has a world-class engineering team with decades of...  ...Technical Leader for Network SDK QA to own the quality and reliability...  ...SDKs, NOS platforms, or embedded systems. ~ Strong understanding... 

    Eridu AI

    Saratoga, CA
    3 days ago
  • $118.2k - $185k

     ...Senior Staff Software Engineer - WiFi Req ID: 81449 Location: Sunnyvale, California, United...  ...in WiFi AP products. Expertise in embedded systems, kernel, and device drivers....  ...development. Proven experience with SDK integration across multiple platforms... 
    Local area

    Vistance Networks

    Sunnyvale, CA
    6 days ago
  • $157.49k - $236.23k

     ...Santa Clara Function: Product Engineering (CA) Title: Senior Staff Software Engineer - 120276   Onsite/Remote...  ...infrastructure, board support packages (BSP), and cloud backends to keep the...  ...with cross-architecture builds (x86 / ARM / Jetson) and BSP-level integration... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Santa Clara, CA
    3 days ago
  •  ...action plans - Executes Mobile Engineering projects - Participates in...  ...applications or mobile software Minimum Skills required:...  ...DDMS, MAT) - Experience with embedded real time systems with limited...  ...knowledge of Kotlin, Android SDK, and Gradle, and experience working... 

    Kaav Inc.

    Sunnyvale, CA
    2 days ago
  • $91k - $232k

     ...Microchip Technology Inc. is seeking a highly skilled Technical Staff Software Engineer in San Jose, California. The role requires strong expertise in C/C++ and Qt development, with responsibilities including design and maintenance of high-performance applications and... 

    FHLB Des Moines

    San Jose, CA
    1 day ago
  • $160k - $183k

     ...and low-power operation. If you enjoy great rewards, Ambarella has it all, great health, and welfare benefits! System Software Algorithm engineers at Ambarella research and develop next-generation computer vision algorithms in a wide variety of our future products.... 
    Full time
    3 days per week

    Ambarella

    Santa Clara, CA
    3 days ago
  • $165k - $241.4k

     ...Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the reliability and...  ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C,... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Milpitas, CA
    5 days ago
  • $170k - $210k

     .... We are currently seeking a Principal Embedded Software Developer for our FortiSwitch Team As...  ...B.S. in Computer Science or Electrical Engineering; M.S. preferred. Experience in...  ...essential. Experience with ARM, PPC and x86 architectures in a multi process/... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $133.2k - $185k

     ...Senior Embedded Software Engineer - Ethernet Retimers San Jose, California, United States Astera Labs provides rack-scale AI infrastructure...  ...the SERDES Background with retimer or gearbox firmware or SDK/API development Python scripting for debug, test... 
    Flexible hours

    Astera Labs

    San Jose, CA
    2 days ago
  • $121 - $140 per hour

     ...Program Manager to support engineering planning, roadmap execution,...  ...Experience with Android or embedded software and strong program management...  ...as needed. Represent the SDK workstream in cross-functional...  ...Tech Solutions is a global staff augmentation firm providing... 
    Hourly pay
    Contract work

    US Tech Solutions

    San Jose, CA
    4 days ago
  • $120k - $300k

     ...Develop and maintain embedded firmware in C/C++ targeting ARM...  ...and microcontrollers Own BSP development, peripheral driver...  ...manufacturing Debug complex hardware-software interactions using logic...  ...and working alongside hardware engineers during board bring-up ~... 
    Full time
    Immediate start

    Hark

    San Jose, CA
    4 days ago
  • $96.8k - $118.3k

     ...Job Title Embedded Software Engineer Job Description As an Embedded Software Engineer on our team, you will be responsible for the design...  ...internals and kernel development. Familiarity with ARM64 and/or x86 architectures. Experience with bootloaders and platform... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    2 days ago
  • $151.9k - $227.9k

     ...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group Software EngineeringGeneral Summary:About...  .../GPU/DSP/NPU) with a full Robotics SDK and developer tooling for manipulation...  ...tracing).Depth in : Physical AI embedded and virtual platforms , SLAM/visual... 
    Work experience placement
    Work from home

    Nutanix

    Santa Clara, CA
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, BSP/Diag/SDK (Embedded x86). Be the first to apply!