Skip to content

Software Engineer - Virtualization

Build and improve CI/CD, deployment, build, and validation infrastructure for embedded automotive software across SIL/HIL and cloud environments. The role requires 2+ years of experience, a bachelor's degree, and familiarity with automotive toolchains and embedded systems.

About the job

Responsibilities

  • Design, build, and improve tools, libraries, and frameworks for engineering teams.
  • Develop and evolve CI/CD pipelines for embedded and automotive software, including SIL and HIL test environments.
  • Build and test scalable tools for deployment to automotive and cloud platforms.
  • Optimize compile and build times using Bazel, CMake, and Docker.
  • Improve software deployment and data collection frameworks.
  • Identify and solve bottlenecks within the software stack.

Requirements

  • 2+ years of relevant experience.
  • Bachelor's degree in Computer Science, Software Engineering, or an equivalent field.
  • Experience with Python, Go, Java, or Kotlin.
  • Experience working in automotive.
  • Experience with CI, build, and deployment technologies such as Bazel, Buildkite, Docker, Kubernetes, and Jenkins.
  • Scripting experience for automation.
  • Experience with embedded systems, automotive simulation, or xIL (MIL/SIL/HIL) testing.
  • Proficiency with MATLAB/Simulink, Python, and automotive toolchains such as dSPACE (VEOS, ControlDesk), ETAS, or Vector toolchains.
  • Knowledge of CAN, LIN, Ethernet, and AUTOSAR architectures.
  • Experience with Linux and/or ARM systems.

Nice to Have

  • Experience using C and C++.
  • Experience in related industries.
  • Experience deploying software on public clouds such as AWS or on-premise clusters.

Benefits

  • 30 days of paid vacation per year.
  • €19 lunch budget and €19 dinner budget, plus free breakfast, snacks, and drinks in the office.
  • €965 annual learning and development budget.
  • €580 annual fitness budget.
  • Subsidized Wellpass membership with access to gyms, studios, and wellness facilities across Germany.
  • €25 monthly contribution toward the Deutschlandticket.
  • Generous parental leave in addition to statutory parental leave.

Skills

Python, Go, Java, Kotlin, Bazel, Buildkite, Docker, Kubernetes, Jenkins, Matlab/Simulink, Can, Lin, Autosar, Linux, Arm

Granica

Granica

Remote

Software Engineer, Infrastructure
No salary listedRemote5+ YOEDevOps / SRE

Build and operate cloud infrastructure, Kubernetes platforms, CI/CD systems, and observability for exabyte-scale data systems and reliable enterprise AI workloads. The role requires 5+ years of infrastructure, platform, or distributed systems experience and strong programming and cloud skills.

Perplexity

Perplexity

San Francisco, CA
Member of Technical Staff
$220k+/yrRemote4+ YOEDevOps / SRE

Build and operate distributed infrastructure across compute, storage, networking, data, deployment, and reliability domains. The role requires 4+ years of backend or platform engineering experience, strong systems-language skills, and the ability to own complex production systems and lead cross-team technical initiatives.

Supabase

Supabase

Remote

Platform Engineer - Compute Capacity
No salary listedRemote5+ YOEDevOps / SRE

Platform engineer responsible for forecasting and automating compute capacity across regions, including reservations, fleet reconciliation, observability, and cost optimization. Requires 5+ years in infrastructure, SRE, platform, or capacity engineering plus production software and AWS EC2 experience.

Alpaca

Alpaca

Remote

Production Support Engineer
No salary listedRemote4+ YOEDevOps / SRE

Provides hands-on L2 technical escalation support for enterprise customers in the APAC region, troubleshooting distributed systems and APIs while leading root-cause analysis, support process improvements, and technical documentation. Requires 4+ years of support or escalation engineering experience.

PostHog

PostHog

Remote

ClickHouse Operations Engineer
No salary listedRemoteDevOps / SRE

Automate, manage, and optimize large-scale ClickHouse clusters handling trillions of events and 100+ PB data. Build provisioning systems with Terraform, Ansible, Kubernetes; focus on performance, scaling, and bleeding-edge features.