Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Brunswick Logo

Senior Android Architect

Brunswick

$100,900 - $160,800
Sep 2, 2025
Vernon Hills, IL, USA
Apply Now

Brunswick is looking to lead the system architecture, technical direction, and delivery of Navico’s Android-based core services and SDK platform, ensuring scalability, maintainability, and alignment with future Android releases.

Requirements

  • Experience with Android, Android Automotive, services and SDK development.
  • Knowledge of embedded software, CANBus, networking, cloud, mobile, hardware, ML.
  • Experience with Atlasian, Android Studio, GCP, testrail, gherkin and cucumber or similar products.
  • Experience with IOT connected and secure products and protocols – WiFi, BLE, CAN, NMEA.

Responsibilities

  • Own and evolve the architecture of Navico’s platform services and SDK, including launcher, settings, device management, data services, OTA, and more.
  • Define and maintain modular, scalable, and testable architecture patterns that support long- term platform evolution and product reuse.
  • Lead the design and implementation of framework layers that abstract and extend AOSP capabilities for Navico’s hardware ecosystem.
  • Ensure forward compatibility with upcoming Android versions and industry trends in embedded and automotive Android.
  • Drive architecture reviews, technical design documentation, and system-level decision- making across teams.
  • Actively contribute to codebases in Kotlin, Java, C/C++, Python, and embedded Android layers.
  • Guide the team in adopting best practices in software design, testing, and performance optimization.

Other

  • 8+ years of experience in a software development and software architecture role.
  • Bachelor’s degree in electrical, computer engineering, computer science or related engineering field.
  • Proven leader of people that can get results and the best of people
  • Excellent verbal and written communication skills with the ability to work with a global team/audience.
  • Ability to meet deadlines; accomplish work in order of priority; professionally maintain composure and effectiveness under pressure and changing conditions.