Senior Embedded OS Lifecycle & BSP Customization Engineer

Advantech USA

Tustin (CA)

On-site

USD 95,000 - 113,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
Long-term disability
Life insurance
401(k) with company match
Generous vacation & paid holidays
Employee Assistance Program (EAP)
Work from home program

Job summary

Advantech USA is seeking a Software Engineer II focused on Embedded OS Lifecycle and BSP customization in Tustin, CA. You will drive BSP creation, board bring-up, and OS lifecycle management across Embedded Linux, Yocto, QNX, and Windows platforms.

The role requires strong C/C++ skills, low-level debugging, and collaboration with global teams. Eligible for a comprehensive benefits package and a work-from-home option after eligibility.

Qualifications

  • BS or MS degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of hands-on embedded software engineering experience.
  • Strong C/C++ programming skills for low-level systems.

Responsibilities

  • Design and implement low-level embedded software, device drivers, and BSPs in C/C++ across RTOS, Embedded Linux, Yocto, QNX, and Windows environments.
  • Lead BSP customization, board bring-up, and hardware-software integration on target platforms.
  • Manage software lifecycle for embedded Linux, Yocto, QNX, and Windows on target hardware including kernel configuration and image builds.
  • Develop OS customization frameworks and tools to tailor builds per customer requirements.
  • Translate customer requirements into software design specs using debugging tools like JTAG and logic analyzers.
  • Define software engineering standards for design reviews, testing, and configuration management.
  • Prepare test plans, analyze validation metrics, and document platform reliability and performance.
  • Collaborate with Sales/BD for feasibility studies, architecture, bids, and customer training.
  • Reproduce and resolve complex field escalations and customer defects.

Skills

C/C++
Embedded Linux
Yocto
RTOS
BSP development
Bootloader (U-Boot)
Hardware bring-up
GDB/JTAG debugging
Git/SVN

Education

BS or MS in CS/EE

Tools

Git
SVN
GDB

Job description

Advantech USA is seeking a Software Engineer II focused on Embedded OS Lifecycle and BSP customization in Tustin, CA. You will drive BSP creation, board bring-up, and OS lifecycle management across Embedded Linux, Yocto, QNX, and Windows platforms.

The role requires strong C/C++ skills, low-level debugging, and collaboration with global teams. Eligible for a comprehensive benefits package and a work-from-home option after eligibility.

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 OS Lifecycle & BSP Integration Lead (Onsite)
Embedded OS Lifecycle & BSP Integration Lead (Onsite)

Advantech USA • Tustin (CA)

On-site
USD 110,000 - 130,000
Medical benefits
Dental benefits
Vision benefits
+8
Software Engineer II, Embedded OS Lifecycle and BSP Customization
Software Engineer II, Embedded OS Lifecycle and BSP Customization

Advantech USA • Tustin (CA)

On-site
USD 95,000 - 113,000
Medical, dental, vision
Long-term disability
Life insurance
+4
Software Engineer II- Embedded OS Lifecycle & BSP Customization
Software Engineer II- Embedded OS Lifecycle & BSP Customization

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
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 Linux BSP Architect
Senior Embedded Linux BSP Architect

Elsight • United States

On-site
USD 150,000 - 210,000
Senior Embedded Software Engineer — Linux, BSP & Automation
Senior Embedded Software Engineer — Linux, BSP & Automation

Teradyne • Agoura Hills (CA)

Hybrid
USD 161,700 - 258,800
Medical insurance
Dental insurance
Vision insurance
+3
BSP Software Engineer
BSP Software Engineer

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Senior Electrical Engineer & Systems Architect (Embedded)
Senior Electrical Engineer & Systems Architect (Embedded)

Advantech USA • Tustin (CA)

On-site
USD 110,000 - 150,000
Health insurance
Dental insurance
Vision care
+9
Board Hardware Applications Engineer II
Board Hardware Applications Engineer II

Advantech USA • Tustin (CA)

On-site
USD 75,000 - 85,000
Medical benefits
Dental benefits
Vision benefits
+2