SoC BSW Engineer - OS & Hypervisor, Cybersecurity

DORLE CONTROLS LLC
Columbus, IN, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$71,560.0 - $90,180.0
Working hours
Regular working hours
Job source

Tech stack

Android Software Development Automation of Tests Cyber Security Computer Engineering Software Debugging Linux Embedded Software Ethernet Hypervisor Joint Test Action (IEEE Standards) Python (Programming Language) PCI Express
+8 more
Scrum Methodology ISO/IEC 15504 System Software Universal Asynchronous Receiver/Transmitter Virtualization Technology Serial Peripheral Interface Information Technology U-Boot

Job description

  • Lead the design and integration of OS and hypervisor platforms (e.g., QNX, QNX Hypervisor, Linux, Android GVM) for automotive SoCs

  • Architect and implement cybersecurity features at the OS and virtualization layers, including secure boot, runtime isolation, access control, and memory protection

  • Collaborate with platform security teams to define and implement threat mitigations, attack surface reduction, and secure software lifecycle practices

  • Develop and configure drivers for UART, SPI, PCIe, Ethernet, I2C, and LVDS

  • Contribute to BSP integration, system bring-up, and OS/Hypervisor initialization on new SoC platforms

  • Debug and troubleshoot system-level issues using industry-standard tools such as JTAG, logic analyzers, and trace probes

  • Write and maintain scripts (Python, Shell, CLI tools) to automate diagnostics, configuration, and security validation

  • Ensure compliance with cybersecurity and functional safety standards including ISO/SAE 21434, ISO 26262, and ASPICE

  • Support CI/CD pipelines, automated test environments, and participate in Agile/Scrum-based development workflows

  • Act as a technical mentor and provide architecture reviews and guidance on secure system software design

Requirements

Do you have experience in Virtualization tools?, * Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, or a related field

  • 8+ years of experience in embedded software development, including OS/hypervisor integration and security architecture

Benefits & conditions

$71,560.49 - $90,180.38 a year - Full-time, Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

4:34 min

Software-driven hardware design and microcontroller virtualization

Georg Kühberger +1 · LIVE

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · WWC 2023

Videos

See all

Related articles

See all