Embedded OS Lifecycle & BSP Integration Lead (Onsite)

Advantech USA

Tustin (CA)

On-site

USD 110,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Disability insurance
Life insurance
EAP
401(k) with match
Vacation & holidays
Company events
Work from home
Referral bonus

Job summary

Advantech USA seeks a Senior Software Engineer for Embedded OS Lifecycle & BSP Customization to drive the development, customization, and lifecycle management of embedded operating systems across diverse hardware. You will focus on BSP creation, board bring-up, and hardware/software integration in a collaborative global team.

The role requires deep C/C++, Embedded Linux, Yocto, QNX experience, plus strong debugging with hardware tools.

Qualifications

  • BS or MS degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent combination of education and experience, with 7+ years of professional experience in embedded software engineering.

Responsibilities

  • Design and implement low-level embedded software, device drivers, and BSPs in C/C++ across RTOS, Embedded Linux, Yocto, QNX, and Microsoft environments.
  • Lead custom engineering projects for target platforms, driving BSP customization, board bring-up, and hardware-software integration.
  • Manage the full software lifecycle for embedded Linux, Yocto, QNX, and Microsoft operating systems on target hardware, including kernel configuration, patching, standardization, image building, and deployment.
  • Develop and maintain OS customization frameworks and tools to tailor software builds to customer-specific requirements.
  • Translate functional customer requirements into software design specifications using development tools, static analysis, and hardware debugging tools such as JTAG and logic analyzers.
  • Define and execute software engineering standards covering code design, code reviews, unit testing, integration testing, and configuration management.
  • Author test plans, analyze validation metrics, and prepare technical documentation to support platform reliability and performance.
  • Partner with Sales and Business Development to deliver pre-sales feasibility studies, solution architecture, technical bid responses, and hands-on customer training.
  • Reproduce, debug, and resolve complex field escalations and customer code defects on supported platforms.
  • Develop and maintain technical relationships with OS vendors and technology partners.
  • Lead cross-regional technical meetings across U.S. teams and coordinate monthly technical alignment with global software engineering teams across different time zones.

Skills

C/C++
Embedded Linux
Yocto
QNX
Board bring-up
OS customization
Hardware debugging
ARM/x86

Education

BS or MS in Computer Science or Electrical Engineering

Job description

Advantech USA seeks a Senior Software Engineer for Embedded OS Lifecycle & BSP Customization to drive the development, customization, and lifecycle management of embedded operating systems across diverse hardware. You will focus on BSP creation, board bring-up, and hardware/software integration in a collaborative global team.

The role requires deep C/C++, Embedded Linux, Yocto, QNX experience, plus strong debugging with hardware tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded OS Lifecycle & BSP Engineer (C/C++)
Embedded OS Lifecycle & BSP Engineer (C/C++)

Advantech USA • Tustin (CA)

On-site
USD 95,000 - 113,000
Medical, dental, vision
401(k) with company match
Generous vacation and paid holidays
+4
Embedded Systems Engineer: BSPs, Linux/Yocto, Edge AI
Embedded Systems Engineer: BSPs, Linux/Yocto, Edge AI

Advantech USA • Ottawa (IL)

On-site
USD 85,000 - 110,000
Generous benefits package including medical, dental, vision insurance.
401(k) with company match
Work from home program
+1
Embedded Linux Engineer: Yocto, BSP & Kernel Dev
Embedded Linux Engineer: Yocto, BSP & Kernel Dev

Global Connect Technologies • Cleveland (OH)

On-site
USD 100,000 - 140,000
Staff Embedded Linux Engineer: Board Bring-Up & Yocto
Staff Embedded Linux Engineer: Board Bring-Up & Yocto

AURORA • Mountain View (CA)

Hybrid
USD 189,000 - 303,000
Annual bonus
Equity compensation
Benefits
Embedded Linux Engineer
Embedded Linux Engineer

Bayforce • United States

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Advantech USA • Tustin (CA)

On-site
USD 110,000 - 130,000
Medical benefits
Dental benefits
Vision benefits
+8
Senior Embedded Systems Engineer - BSP/RTOS Expert
Senior Embedded Systems Engineer - BSP/RTOS Expert

vigilant.engineering • Seattle (WA)

On-site
USD 130,000 - 180,000
Medical, Dental, Vision insurance
HSA
Life and AD&D Insurance
+2
BSP Software Engineer
BSP Software Engineer

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Senior Embedded BSP Engineer Secret DoD Cleared Yocto
Senior Embedded BSP Engineer Secret DoD Cleared Yocto

Entegee • Milford (UT)

On-site
USD 120,000 - 150,000
Remote Senior Android BSP Engineer – Embedded/Linux
Remote Senior Android BSP Engineer – Embedded/Linux

Android.com.pl Group • Town of Florida (NY), Northern (KY)

Hybrid
USD 120,000 - 160,000