Brunswick
Sr. Software Engineering Manager, Android Architecture
Mettawa, IL · Senior
Sponsorship not specified$118k-$174kDetected 1 day ago
PythonJavaC++KotlinAndroidGCPCI/CDHRISEmbedded SystemsPower ElectronicsTest AutomationBDDResearchLeadershipCommunicationCollaboration
About the role
- This role is pivotal in shaping the platform and framework layers above AOSP, ensuring scalability, maintainability, and alignment with future Android releases.
Responsibilities
- Our team is committed and driven, every day, to be the most trusted supply partner to the marine and mobile industries...and beyond.
Requirements
- 10+ years of experience in a software development and software architecture role.
- Bachelor's degree in electrical, computer engineering, computer science or related engineering field.
- Experience with Android, Android Automotive, services and SDK development.
- Knowledge of embedded software, CANBus, networking, cloud, mobile, hardware, ML.
- Proven leader of people that can get results and the best of people
- Ability to meet deadlines
Nice to have
- Passion for boating or at least comfortable with product testing on boats.
- 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.
- Formal management training.
- Working Conditions:
- Some global traveling
- Compensation decisions are dependent upon the specifics of the candidate's qualifications and the business context.
- Whatever tomorrow brings, we'll be at the leading edge.
Skills
- Ensure forward compatibility with upcoming Android versions and industry trends in embedded and automotive Android.
- Actively contribute to codebases in Kotlin, Java, C/C++, Python, and embedded Android layers.
- Champion CI/CD pipelines, automated testing, and infrastructure-as-code for platform delivery.
Compensation
- The anticipated pay range for this position is $118,400 to $174,000, annually.
Benefits
- We offer valuable benefits including a pension plan with company match, health benefits, paid time off, a robust Wellness Program, and much more.
- The ideal candidate combines deep technical expertise with strong architectural vision, and the ability to lead multi-site development efforts that span product, platform, and research initiatives.
- In addition to base pay, this position is eligible for an annual discretionary bonus.
- Details about our benefits can be found here.
Company info
- Tech Lead is responsible for hands-on development, technical leadership, and cross-functional collaboration across global teams.
- Essential Functions:
- Technical & Architectural Leadership
- 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.
- Drive architecture reviews, technical design documentation, and system-level decision- making across teams.
- Hands-On Development
- Guide the team in adopting best practices in software design, testing, and performance optimization.
Apply directly at Brunswick →Create a free account for alerts like thisView Brunswick immigration profile
This listing is sourced directly from Brunswick's careers page and normalized into a canonical job model.