C++ Engineer Automotive Embedded System IRC265429

GlobalLogic Sweden AB / Datajobb / Göteborg
2025-05-21


Visa alla datajobb i Göteborg, Mölndal, Partille, Kungälv, Lerum eller i hela Sverige
Visa alla jobb hos GlobalLogic Sweden AB i Göteborg, Malmö, Karlskrona eller i hela Sverige

Description
We are seeking an experienced Performance Optimization Engineer with deep expertise in Android Automotive, Linux kernel, and QNX environments. This role focuses on system-level analysis and performance tuning across embedded automotive platforms. The ideal candidate brings hands-on experience with low-level diagnostics, kernel-level performance tracing, and deep familiarity with embedded software development in Java, C, and C++, with additional scripting using Python.
This position involves direct collaboration with internal engineering teams and external technology partners such as Google and QNX, with a shared goal of optimizing end-to-end system performance, traceability, and responsiveness in automotive head units and ECUs.
Requirements
Must-Have skills:
Proven experience in Android Automotive platform development.
Deep understanding of Linux kernel performance mechanisms, QNX, and embedded system fundamentals.
Strong programming skills in Java (Core), C, C++, with scripting experience in Python.
Hands-on experience with system tracing tools like Systrace, ftrace, and Perfetto.
Experience with automated testing, profiling, and debugging embedded systems at scale.
Familiarity with performance benchmarking, log analysis, and fault injection techniques.
Excellent problem-solving skills, with a systems-thinking approach to diagnostics and tuning.

Nice-to-Have:
Experience with Android HAL, AOSP, or OEM-specific automotive stacks.
Familiarity with Google Automotive Services (GAS) or xTS certification (CTS, VTS, etc.).
Prior collaboration with chip vendors or Tier-1 suppliers.
Experience with CI/CD environments, test infrastructure, and Jenkins pipelines.
Understanding of power management, startup time optimization, and latency tuning.

Job responsibilities
Analyze and debug system-level performance issues using logs, manual tests, and field fault reports.
Perform root cause analysis and implement performance improvements via code changes or system configuration updates.
Use advanced tracing tools (Systrace, ftrace, Perfetto) to identify bottlenecks across the Android stack, Linux kernel, and QNX.
Develop and maintain automated performance tests and integrate them into CI/CD pipelines.
Design, implement, and improve custom performance measurement tools to track metrics like boot time, memory usage, CPU load, and rendering latency.
Collaborate with partner organizations (e.g., Google, QNX) on benchmarking, certification, and compliance testing.
Document performance guidelines, thresholds, and remediation best practices for use by other teams.
Contribute to architectural decisions that improve system performance and scalability.

Så ansöker du
Sista dag att ansöka är 2025-06-02
Klicka på denna länk för att göra din ansökan

Omfattning
Detta är ett heltidsjobb.

Arbetsgivare
GlobalLogic Sweden AB (org.nr 559042-2035)
Mårten Krakowgatan 2 (visa karta)
411 04  GÖTEBORG

Jobbnummer
9352414

Prenumerera på jobb från GlobalLogic Sweden AB

Fyll i din e-postadress för att få e-postnotifiering när det dyker upp fler lediga jobb hos GlobalLogic Sweden AB: