Sr. Staff Embedded Software Engineer – SoC & BSW jobs in United States
cer-icon
Apply on Employer Site
company-logo

Hashlist · 3 weeks ago

Sr. Staff Embedded Software Engineer – SoC & BSW

Hashlist is seeking a Sr. Staff SoC BSW Engineer to lead the development, integration, and optimization of configurable base software components for complex automotive SoC platforms. This role involves managing variant strategies, IPC stacks, and diagnostics integration while ensuring compliance with industry standards.

AutomotiveInternetRecruitingSoftware
Hiring Manager
Kristina Spisakova
linkedin

Responsibilities

Lead design and implementation of scalable variant management strategies for multi-ECU SoC platforms
Architect and develop IPC stacks (shared memory, SPI, UART, VirtIO) across heterogeneous cores/domains
Integrate and configure diagnostic services (UDS, DTC, DoIP) across multiple software partitions
Collaborate with feature owners, OS teams, and hardware stakeholders to ensure software consistency across variants
Define/manage feature flags, configuration switches, and guidelines for software reuse
Support both AUTOSAR and non-AUTOSAR environments with configuration traceability
Debug and optimize IPC and diagnostics for latency, performance, and resource efficiency
Integrate diagnostics and IPC into CI/CD pipelines, simulation frameworks, and test automation
Ensure compliance with ISO 26262, ASPICE, and ISO/SAE 21434
Contribute to system design documentation, configuration guidelines, and team training

Qualification

C/C++IPC mechanismsDiagnostic stacksAUTOSARVariant managementConfiguration toolsPython/Shell scriptingFunctional safety standardsMulticore SoC architecturesVirtualization technologiesNetwork diagnostics

Required

Bachelor's degree in Computer/Electrical Engineering, Computer Science, or related field
8+ years of embedded software experience in platform-level software, diagnostics, and configuration
Proficiency in C/C++ and understanding of multicore SoC architectures
Strong experience with IPC mechanisms (shared memory, SPI, UART, VirtIO)
Solid understanding of diagnostic stacks (UDS ISO 14229, DTC handling, DoIP ISO 13400)
Familiarity with variant management workflows and build systems
Knowledge of AUTOSAR (Classic/Adaptive) and embedded diagnostics standards

Preferred

Master's degree in Computer/Electrical/Software Engineering or related field
Experience with virtualization technologies (QNX Hypervisor, Android GVM)
Hands-on with configuration tools (Vector DaVinci, EB Tresos, Yocto)
Knowledge of ISO 26262, ISO/SAE 21434, and functional safety diagnostic requirements
Proficiency in Python/Shell scripting for automation and validation
Familiarity with CAN, LIN, Ethernet and network diagnostics

Benefits

Competitive rate
Comprehensive health & well-being coverage
Retirement savings plans
Paid time off

Company

Hashlist

twittertwitter
company-logo
Transformation partner for the automotive industry to source work & services with AI

Funding

Current Stage
Early Stage
Total Funding
$1.04M
2022-11-16Pre Seed· $1.04M

Leadership Team

leader-logo
Carl-Wilhelm Unnérus
CEO / Co-Founder
linkedin
leader-logo
William Engblom
COO & Co-Founder
linkedin
Company data provided by crunchbase