Skip to content
All jobs

BSP (Kernel / QNX) SW Engineer

SDH Systems

Job
29803
Posted
Location
Oregon
Work type
Contract
Tax terms
W2, C2C, 1099
Experience
Experience open
Openings
1 opening

Skills

  • BSP Kernel
  • QNX
  • Engineer

About the job

SDH Systems is Hiring a BSP (Board Support Package) / Kernel / QNX Software Engineer who can develop and maintain the low-level software layer that enables an operating system (QNX or Linux) to run on specific hardware platforms, especially in automotive, infotainment, ADAS, industrial, and embedded systems

Job Title: BSP (Kernel / QNX) SW Engineer (10+ Years)

Location: Hillsboro, OR

Interview Process: Video (2 Rounds)

Work Schedule: Onsite

Job Description:

Must-haves:

Linux Kernel and device driver development, debugging, and testing.

Hands-on experience in Board Bring-up.

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.

o Nice-to-haves:

10+ years of experience in embedded software development.

Experience with infotainment systems based on Qualcomm SoCs.

Familiarity with QNX Hypervisor.

Understanding of TCP/IP and HTTP/HTTPS protocols.

Similar jobs

See all jobs