Software Engineer - Virtualization (Vehicle OS)
Applied Intuition4 days ago
Munich, GermanyMid Level
H1B Sponsor
Responsibilities
- Design, build, and improve tools, libraries, and frameworks for the engineering team.
- 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 resolve bottlenecks within the software stack.
Requirements
- At least 2 years of relevant experience.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
- Some experience with Python, Go, Java, or Kotlin.
- Experience working in the automotive industry.
- Experience with CI, build, and deployment technologies such as Bazel, Buildkite, Docker, Kubernetes, and Jenkins, plus scripting for automation.
- Experience with embedded systems, automotive simulation, or MIL/SIL/HIL testing.
- Proficiency with MATLAB/Simulink, Python, and automotive toolchains such as dSPACE, ETAS, or Vector toolchains.
- Knowledge of CAN, LIN, Ethernet, and AUTOSAR architectures.
- Experience with Linux and/or ARM systems.
- Experience with C and C++ is preferred.
- Experience deploying software on public clouds such as AWS or on-premise clusters is preferred.
- Experience in related industries is preferred.
Benefits
- Primarily in-office work 5 days per week, with occasional remote-work flexibility.
- 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 and subsidized Wellpass membership.
- €25 monthly contribution toward the Deutschlandticket.
- Generous parental leave in addition to statutory parental leave.