Embedded BSP Engineer

Global Connect Technologies

Portland (OR)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Global Connect Technologies in Portland, OR seeks a seasoned systems software engineer to drive Linux kernel and device driver development, debugging, and testing across complex platforms.

You will optimize performance and memory, work with UART/SPI/I2C/Ethernet/USB, and contribute to OS development, virtualization, and CI/CD practices.

This role emphasizes strong programming, communication, and cross-team collaboration in an Agile/DevOps environment.

Qualifications

  • Experience in Linux kernel and device driver development and debugging.
  • Strong debugging, testing and verification skills.
  • Proficient in C/C++ and Python; scripting languages experience.
  • Familiar with UART, SPI, I2C, Ethernet, and USB protocols.
  • Background in OS development, security updates, and virtualization.
  • Understanding boot processes and boot flows.
  • Experience with test automation and CI/CD pipelines.
  • Excellent communication and collaboration abilities.

Skills

Kernel development
Device drivers
Debugging
Testing
Performance optimization
Memory optimization
C/C++
Python
Scripting
UART
SPI
I2C
Ethernet
USB
OS development
Security protocols
Boot processes
Hypervisors
Virtualization
Test automation
Agile
DevOps
CI/CD
Communication skills

Job description

  • Linux Kernel and device driver development, debugging, and testing.
  • Experience in optimizing system performance and memory.
  • Strong programming skills in C/C++, Python and competence with scripting languages.
  • Knowledge of communication protocols like UART, SPI, I2C, Ethernet, and USB.
  • Experience with operating system development, security protocols, and updates.
  • Understanding of hypervisors and virtualization technologies.
  • Understanding of boot processes and flows.
  • Experience with test automation tools and techniques.
  • Proficiency in Agile methodologies, DevOps practices, and CI/CD pipelines.
  • Excellent organizational, verbal and written communication skills and a high level of interpersonal skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer BSP (Kernel / QNX)
Software Engineer BSP (Kernel / QNX)

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 180,000
BSP / QNX Software Engineer
BSP / QNX Software Engineer

Pentangle Tech Services | P5 Group • Portland (OR)

On-site
USD 120,000 - 170,000
Embedded BSP Engineer
Embedded BSP Engineer

Global Connect Technologies • Des Moines (IA)

On-site
USD 75,000 - 95,000
Embedded Linux BSP Engineer
Embedded Linux BSP Engineer

Pi Square Technologies • Farmington Hills (MI)

On-site
USD 110,000 - 150,000
BSP / QNX Software Engineer
BSP / QNX Software Engineer

Pentangle Tech Services | P5 Group • Oregon

On-site
USD 120,000 - 180,000
Embedded BSP Engineer
Embedded BSP Engineer

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

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

Spectra Defense Technologies • United States

On-site
USD 110,000 - 160,000
Embedded Engineer
Embedded Engineer

BayOne Solutions • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
BSP Software Engineer
BSP Software Engineer

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Embedded Engineer
Embedded Engineer

Sapsol Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 170,000