Syntronic

Lead Software Developer (AOSP)

Syntronic
Apply
7 months ago
Waterloo, CanadaStaff+

Responsibilities

  • Design, implement, and support software features using Java and Kotlin, including proof-of-concepts and prototypes.
  • Lead implementation of AOSP system-level components, including headless services, APIs, AIDL, HAL, and HIDL.
  • Mentor a small team of junior developers and lead design and code reviews.
  • Establish testing standards and write unit tests using gtest, gmock, Robolectric, and Mockito.
  • Investigate and resolve complex bugs, race conditions, performance bottlenecks, and system issues using gdb and static analysis.
  • Collaborate with developers and test engineers to evaluate designs and deliver features meeting customer requirements.
  • Explore AI development tools and implement MCP servers and tools to improve engineering efficiency.

Requirements

  • 10+ years of professional software development experience in Java and/or Kotlin.
  • 4+ years of dedicated Android application and system development experience.
  • 3+ years of experience in a technical leadership or team lead capacity.
  • Mandatory experience in the automotive industry.
  • Direct AOSP experience with Services, HAL, HIDL, and AIDL.
  • Experience with Android multimedia and/or USB stacks.
  • Expert-level Java and Kotlin skills.
  • Strong command of ADB, xTS diagnostics, and Bluetooth/USB streaming technologies.
  • Strong understanding of object-oriented design, data structures, and algorithms.
  • Proficiency with gtest, gmock, Robolectric, and Mockito.
  • Preferred: Master’s degree in Computer Science or a related field.
  • Preferred: Knowledge of Machine Learning, experience using AI tools in development, and experience implementing MCP servers and tools.

Benefits

  • Opportunities to work on global, technically innovative projects across telecommunications, automotive, healthcare, and industrial automation.
  • Collaborative and entrepreneurial environment with professional growth opportunities.
  • The position is an active vacancy.

Tech Stack

Categories

Syntronic

About Syntronic

501-1,000 employees

Syntronic is a privately held engineering design house that provides electronics, embedded software, and electro‑mechanical R&D and turnkey product development for technology-intensive customers. The company offers system integration, test development, and production/aftermarket services across telecom, automotive, industrial, and medtech markets. Founded in 1983 and headquartered in Gävle, Sweden, Syntronic operates globally and works on customer projects ranging from prototypes to complete systems.

Contact me