Publicerad: 2025-05-21

Logotyp

Embedded SW Engineer IRC265431

Anställning

Heltid

Lönetyp

Fast månads- vecko- eller timlön

Description

This project focuses on cross-functional diagnostics and resolution of complex system-level issues in embedded Linux/Android platforms. It encompasses fault-tracing across the whole software stack—from kernel to framework—within hypervisor-based and QNX-integrated environments. The scope includes stability, security, multimedia, boot behavior diagnostics, and supporting Google certification processes (xTS) for automotive-grade systems.

Requirements

Must-Have skills:

  • Strong expertise in Embedded C/C++ and Linux/Android kernel-level development and debugging.
  • Deep understanding of system startup/shutdown flows, log analysis, SELinux policies, and Android service management.
  • Proven experience in fault tracing, crash dump analysis, and root-cause identification across multiple system layers.
  • Experience working with QNX, Android Framework, and kernel-space interactions.
  • Solid problem-solving skills in mixed hardware/software environments.

Nice-to-Have:

  • Experience with hypervisor-based architectures and virtualization in embedded systems.
  • Proficiency in building diagnostic tooling, scripting (Python, shell), and automation for debugging and verification workflows.
  • Exposure to automotive-grade SoC platforms, middleware stacks, and multimedia components (e.g., video codecs, A/V pipelines).

Job responsibilities

  • Investigate and resolve complex system-wide issues such as boot failures, SELinux violations, ADB connectivity breakdowns, logging framework instability, and Android Bug Report anomalies.
  • Perform deep fault-tracing and root-cause analysis across the kernel, Android framework, middleware, and HAL layers—especially in QNX- or hypervisor-based configurations.
  • Develop diagnostic tools and test enablers to facilitate deeper system visibility and more effective issue reproduction and isolation.
  • Investigate integration issues based on compliance certification tests (CTS, GTS, VTS) on hardware subsystems and vehicle-level setups; analyze results and resolve test failures to ensure certification readiness.
  • Interface with internal engineering teams and external partners to communicate findings, track fixes, and drive resolution timelines.
  • Maintain alignment with evolving Google certification standards and update internal processes and testing pipelines accordingly.
  • Contribute to system verification efforts by automating and scripting repeatable tests and diagnostics where possible.


Ansök

Redo för nästa steg i karriären?

Hjälp mig hitta jobb

Rekommenderade jobb i Göteborg

Populära jobb i Göteborg