Sr. Embedded Software Engineer (NVIDIA Jetson platforms & JetPack SDK) | On-site Anaheim, CA | 12+ Months Contract | AS

Central Business Solutions, Inc

Anaheim (CA)

On-site

USD 130,000 - 160,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Central Business Solutions, Inc is seeking a Senior Embedded Software Engineer to lead bring-up and platform integration on NVIDIA Jetson systems. You will enable hardware interfaces, implement platform features, and collaborate with hardware and manufacturing teams to deliver robust, production-ready solutions.

The role focuses on Linux kernel work, BSP customization, and driver development, with emphasis on JetPack SDK and high-speed interfaces such as GMSL.

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 5+ years of experience in Embedded Software Development.
  • Strong experience with Linux Kernel, BSP customization, and device driver development.
  • Hands‑on experience with NVIDIA Jetson platforms and JetPack SDK.
  • Strong knowledge of hardware interfaces including I2C, SPI, UART, GPIO, display, and multimedia subsystems.
  • Proficiency in C/C++, Linux application development, and debugging techniques.
  • Experience with Git, software release processes, and embedded system troubleshooting.
  • Experience with GMSL-based systems and high-speed data transfer interfaces.

Responsibilities

  • Perform OS bring-up and establish a stable software baseline on NVIDIA Jetson platforms.
  • Configure, customize, and validate NVIDIA JetPack/BSP software components.
  • Enable and validate hardware interfaces including I2C, GPIO, UART, GMSL, SPI Flash, Bluetooth, and touch panel interfaces.
  • Develop and support platform features such as 4K video output and display subsystem integration.
  • Design and implement robust interfaces between the Jetson platform and external tester/client applications.
  • Develop services for hardware control, device discovery, flash programming, and system monitoring.
  • Support automated system initialization, power-up sequencing, and runtime recovery mechanisms.
  • Collaborate with hardware, manufacturing, and test teams to deliver production-ready solutions.

Skills

Embedded Linux
BSP Development
Device Drivers
C/C++
Linux Debugging
System Integration

Education

Bachelor's or Master's in CS/CE/EE

Tools

NVIDIA Jetson
JetPack SDK
Git
I2C
SPI
UART
GPIO
GMSL

Job description

Sr. Embedded Software Engineer (NVIDIA Jetson platforms & JetPack SDK) | On-site Anaheim, CA | 12+ Months Contract | AS

Title: Sr. Embedded Software Engineer (NVIDIA Jetson platforms & JetPack SDK)
Location: On-site Anaheim, CA
Duration: 12+ Months Contract

Role Overview

We are seeking a hands-on Senior Embedded Software Engineer to lead software bring-up, platform integration, and hardware enablement activities on NVIDIA Jetson-based systems. The ideal candidate will have strong expertise in Embedded Linux, BSP development, hardware interface validation, and software integration for automated test and manufacturing environments.

Key Responsibilities
  • Perform OS bring-up and establish a stable software baseline on NVIDIA Jetson platforms.
  • Configure, customize, and validate NVIDIA JetPack/BSP software components.
  • Enable and validate hardware interfaces including I2C, GPIO, UART, GMSL, SPI Flash, Bluetooth, and touch panel interfaces.
  • Develop and support advanced platform features such as 4K video output, display subsystem integration, and hardware diagnostics.
  • Design and implement robust software interfaces and APIs between the Jetson platform and external tester/client applications.
  • Develop services for hardware control, device discovery, flash programming, and system monitoring.
  • Support automated system initialization, power-up sequencing, and runtime recovery mechanisms.
  • Implement solutions for dynamic GMSL reinitialization without requiring platform reboot.
  • Perform platform debugging, root-cause analysis, and system validation activities.
  • Create and maintain technical documentation, interface specifications, and integration guides.
  • Manage software licensing requirements for operating systems, third-party components, and development tools.
  • Collaborate closely with hardware, manufacturing, and test engineering teams to deliver reliable production-ready solutions.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 5+ years of experience in Embedded Software Development.
  • Strong experience with Linux Kernel, BSP customization, and device driver development.
  • Hands‑on experience with NVIDIA Jetson platforms and JetPack SDK.
  • Strong knowledge of hardware interfaces including I2C, SPI, UART, GPIO, display, and multimedia subsystems.
  • Proficiency in C/C++, Linux application development, and debugging techniques.
  • Experience with Git, software release processes, and embedded system troubleshooting.
  • Experience with GMSL-based systems and high-speed data transfer interfaces
Preferred Skills
  • Knowledge of SPI Flash programming and manufacturing test automation.
  • Experience with Python scripting and automation frameworks.
  • Familiarity with Bluetooth integration, display technologies, and production validation environments.
Core Competencies
  • Embedded Linux
  • NVIDIA Jetson
  • BSP Development
  • Hardware Bring-up
  • Device Drivers
  • C/C++
  • System Integration
  • API Development
  • Debugging & Troubleshooting
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Anaheim, CA - Only W2 - (JK)
Senior Embedded Software Engineer - Anaheim, CA - Only W2 - (JK)

Central Business Solutions, Inc • Anaheim (CA)

On-site
USD 140,000 - 170,000
Senior NVIDIA Jetson Embedded Software Engineer
Senior NVIDIA Jetson Embedded Software Engineer

Central Business Solutions, Inc • Anaheim (CA)

On-site
USD 130,000 - 160,000
Senior Jetson Embedded Software Engineer
Senior Jetson Embedded Software Engineer

Central Business Solutions, Inc • Anaheim (CA)

On-site
USD 140,000 - 170,000
Senior Embedded System Software Engineer – Platform Execution Lead
Senior Embedded System Software Engineer – Platform Execution Lead

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Equity
Benefits
Embedded Software Engineer
Embedded Software Engineer

Green Key Resources • Austin (TX)

On-site
USD 110,000 - 160,000
Linux Systems Engineer
Linux Systems Engineer

Ghost Robotics • Philadelphia

On-site
USD 90,000 - 115,000
Flexible time off policy
Competitive base salary
Full benefits package
+1
Embedded SW Engineer
Embedded SW Engineer

TALENT Software Services • Irvine (CA)

On-site
USD 120,000 - 180,000
Senior Embedded System Software Engineer – Platform Execution Lead
Senior Embedded System Software Engineer – Platform Execution Lead

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Embedded Software Engineer
Embedded Software Engineer

Allencontrolsystems • Austin (TX)

On-site
USD 80,000 - 100,000
Competitive salary
ACS Equity Package
Health, Dental, Vision Insurance
+1
Embedded Software Engineer
Embedded Software Engineer

Allen Control Systems • Town of Texas (WI)

On-site
USD 90,000 - 130,000
Competitive salary
ACS Equity Package
Health, Dental, Vision Insurance
+1