-
Sr. Android Platform Software Engineer
Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have a position for a Software Engineer (4) - Premium Senior Engineer to work onsite at our client in Waterloo, ON
Who we are:
LER TechForce is an industry leader in embedded controls, software, functional safety, and engineering talent. For over 20 years LER has been working with customers across North America to meet their engineering resource challenges. Learn more about us (3) LER TechForce: Life | LinkedIn
What you will be doing:
Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.
Key Responsibilities:
What you'll need to be successful:
Essential:
View all jobs
Sr. Android Platform Software Engineer
Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have a position for a Software Engineer (4) - Premium Senior Engineer to work onsite at our client in Waterloo, ON
Who we are:
LER TechForce is an industry leader in embedded controls, software, functional safety, and engineering talent. For over 20 years LER has been working with customers across North America to meet their engineering resource challenges. Learn more about us (3) LER TechForce: Life | LinkedIn
What you will be doing:
Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.
Key Responsibilities:
- Leverage industry best practices to design, implement, test, and support new feature development
- Work in an agile team of software developers and test engineers Investigating, debugging, understanding, and fixing bugs in the product Investigate options for how to design new features, reviewing these options with the rest of the team
- Write an appropriate amount of unit tests to properly prove out your code
- Review other team members code, supplying constructive feedback for their changes
- Develop proof of concepts and prototypes of potential new features
- Participate in design reviews with the team Lead a small team of junior developers and guide them
What you'll need to be successful:
Essential:
- Bachelor's Degree
- 10+ years in software development in Java and/or Kotlin programming language
- 4+ years of experience developing on Android
- 3+ years in leading technical team
- Experience with the AOSP level of Android (could include writing headless services, APIs, AIDLs, HAL and HIDL)
- Strong understanding of object-oriented design and development
- Strong grasp of data structures and algorithms
- Experience with Multimedia and/or USB on Android Experience with executing xTS and diagnosing issues reported by xTS
- Experience with unit-testing and mock frameworks (gtest, gmock, Robolectric and Mockito)
- Excellent communication and interpersonal skills
- Master's Degree
- Experience in implementing MCP server and tools Experience in using AI tools for software development
- Strong knowledge of Java and Kotlin.
- Experience with the Agile methodology, and a firm understanding of the Software Development Life Cycle.
- Experience writing applications for Android and using tools such as ADB. An understanding of how streaming works over various technologies such as Bluetooth or USB.
- Advanced debugging experience (with gdb) and the ability to use and understand the output of static analysis tools
Key Skills
Ranked by relevance
android
kotlin
server
java
data structures
prototypes
embedded
ai tools
ai
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Product Engineer
2026-06-17
Full-time
Mid-Senior
Switzerland
Consumer Services
Consulting
View Job Details
Related
Lead Dotnet Developer
2026-06-15
Full-time
Mid-Senior
Australia
Information Technology & Services
Engineering
View Job Details
Related
AI/ML Engineer
2026-06-16
Full-time
Not Applicable
Portugal
Engineering Services
Engineering
Login to Apply
- Posted
- May 07, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Waterloo
- Company
- LER TechForce
Industries
Engineering Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Product Engineer
2026-06-17
Full-time
Mid-Senior
Switzerland
Consumer Services
Consulting
View Job Details
Related
Lead Dotnet Developer
2026-06-15
Full-time
Mid-Senior
Australia
Information Technology & Services
Engineering
View Job Details
Related
AI/ML Engineer
2026-06-16
Full-time
Not Applicable
Portugal
Engineering Services
Engineering