Central Business Solutions logo

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

Central Business SolutionsAnaheim, California

Overview

Schedule
Full-time
Career level
Senior-level
Remote
On-site

Job Description

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

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Senior Embedded Software Engineer - Anaheim, CA - Only W2 - (JK) Jobs at Central Business Solutions

What is the work location for this position at Central Business Solutions?
This job at Central Business Solutions is located in Anaheim, California, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Central Business Solutions?
Employer has not shared pay details for this role.
What employment applies to this position at Central Business Solutions?
Central Business Solutions lists this role as a Full-time position.
What experience level is required for this role at Central Business Solutions?
Central Business Solutions is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at Central Business Solutions?
You can apply for this role at Central Business Solutions either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.