Senior Android Software Engineer

2 weeks ago


Waterloo, Canada Insight Global Full time

At Insight Global, we are currently seeking a highly skilled Senior Android Software Engineer to join our team.

This is a 12-month contract position located in Waterloo with the opportunity for extension or full-time employment.

We estimate the salary for this role to be around $120,000 - $150,000 per year, based on industry standards and location.

Job Description

The successful candidate will have experience owning a specific component or feature end-to-end within Android development, with a strong background in Java/Kotlin and familiarity with AOSP and/or middleware layers.

Additionally, they will have expertise in visual design with Android, including HMI, UI, and GUI front-end development, as well as comfortability working in complex ecosystems.

Apart from this, the ideal candidate should have experience with application roll-out end-to-end from initiation to GoLive, platform-level experience on AOSP and/or working in middleware layers, experience with Android HAL (Hardware Abstraction Layer), and automotive experience.

Proficiency in JNI - specifically integration of Java/Kotlin code with native code in C/C++ and Selinux - Security Enhanced Linux is also required.

Key Responsibilities

  • Owning and delivering a specific component or feature end-to-end within Android development
  • Visual design and development of Android applications, including HMI, UI, and GUI front-end development
  • Experience working in complex ecosystems and ensuring seamless application roll-out from initiation to GoLive
  • Expertise in AOSP and/or middleware layers, Android HAL, and automotive technologies
  • Integration of Java/Kotlin code with native code in C/C++ using JNI
  • Familiarity with Selinux - Security Enhanced Linux

Benefits

We offer a competitive salary package, comprehensive benefits, and opportunities for growth and professional development.

If you're passionate about Android development and are looking for a challenging role that aligns with your skills and interests, please submit your resume and a brief introduction outlining your relevant experience and qualifications.



  • Waterloo, Ontario, Canada Insight Global Full time

    Job Title: Senior Android Software EngineerLocated in the vibrant city of Waterloo, Ontario, this opportunity for a Senior Android Software Engineer is ideal for individuals seeking to leverage their technical expertise and experience in designing and developing cutting-edge Android applications.We are looking for a seasoned software engineer with a strong...


  • Waterloo, Ontario, Canada Insight Global Full time

    About Insight GlobalAt Insight Global, we strive to provide exceptional talent solutions to drive business success.Job Summary:As a Senior Android Software Engineer at Insight Global, you will have the opportunity to work on high-profile projects and collaborate with our talented team of engineers to deliver cutting-edge solutions.Key Responsibilities:Core...


  • Waterloo, Ontario, Canada Fountain Automotive Full time

    Company OverviewFountain Automotive is a leading company in the automotive industry, committed to delivering innovative solutions.Estimated Salary: $120,000 per yearThis role is based on a national average salary for this position and may vary depending on location.Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our...


  • Waterloo, Canada Syntronic Full time

    What You Will Do:Write code across the HMI and middleware software layers, ensuring seamless integration with infotainment systems.Develop, manage, and maintain software for Apple CarPlay and Android Auto solutions.Design and implement customer-visible features that are used by millions of users globally.Collaborate in an agile team of developers, test...


  • Waterloo, Canada Sun Life Financial Full time

    You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Discover how you can make a difference in the lives of individuals, families and communities around the world.Job Description:Role Summary:The Canada IT –...


  • Waterloo, Canada Hire DigITalent Inc. Full time

    Job DescriptionHire DigITalent Inc. is seeking a Senior Engineering Director for Mobile Platform to lead its mobile engineering team.This role requires a seasoned technology leader with experience in leading and managing software engineering teams, as well as expertise in mobile app ecosystems, including iOS and Android.The ideal candidate will have a strong...


  • Waterloo, Canada MEDA Engineering and Technical Services, LLC Full time

    We are recruiting an experienced Senior Software Engineer to join our team supporting our client in the automotive industry.NOTE:HybridRESPONSIBILITIES:Taking requests from various internal clientsDeveloping solutions using data from a variety of sources and presenting results in an appropriate formatIdentifying/validating the upstream data quality issues...


  • Waterloo, Ontario, Canada Power Staffing Solutions Full time

    We are seeking a skilled Senior Mobile Technology Engineer to join our team at Power Staffing Solutions in Waterloo.Key ResponsibilitiesDesign and implement mobile applications using modern development practices and software engineering principles.Collaborate with cross-functional teams to define, design, and ship new features for both iOS and Android...


  • Waterloo, Canada Fountain Automotive Full time

    What you'll doDevelop Android applications with a focus on efficiency, reliability, and performance.Collaborate with cross-functional teams to define, design, and ship new features.Ensure the quality and responsiveness of applications by conducting thorough testing and troubleshooting.What you'll need to get the job doneProficient in developing Android apps...


  • Waterloo, Ontario, Canada Power Staffing Solutions Full time

    We are seeking a highly skilled Mobile Application Developer to join Power Staffing Solutions in Waterloo, Ontario.About the Role:The ideal candidate will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms.This role requires a strong understanding of software development principles and the ability...


  • Waterloo, Canada Hire DigITalent Inc. Full time

    Our client, a leading telecommunications company, is hiring a Director of Mobile Engineering to lead a team of developers and drive the organization’s core experience. This role focuses on creating exceptional user experiences across iOS, Android, and Web platforms.Reporting to the VP of Engineering, the position requires an unwavering focus on innovation,...


  • Waterloo, Canada MCAP Group of Companies Full time

    Joining MCAP means you will be a part of our diverse workforce of highly talented individuals who are recognized for their expertise and success! At MCAP, your professional expertise, commitment to teamwork and passion for service excellence are recognized and rewarded with competitive total rewards offering, a career with continuous learning and development...


  • Waterloo, Ontario, Canada Syntronic Full time

    Job DescriptionAbout the Role:We are seeking an experienced Software Engineer to join our team in developing high-quality software solutions for automotive infotainment systems. This is a unique opportunity to work with cutting-edge technologies, collaborate with a talented team, and make a real impact on the industry.Key Responsibilities:Design and...


  • Waterloo, Ontario, Canada Sun Life Financial Full time

    Unlock your potential in a collaborative environment at Sun Life Financial, where innovative minds drive success.Job OverviewWe are seeking a highly skilled Senior Software Engineer with a passion for cutting-edge technologies to join our dynamic team. As a key member of our Platforms and Engineering Domain, you will play a pivotal role in driving...


  • Waterloo, Canada Altair Remote Work Freelance Full time

    Transforming the Future with Convergence of Simulation and Data Software Engineer Senior Job SummaryOur client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position.What You Will DoThe Fully Networked Vehicle Analytics Data team is looking for a passionate team member to join the organization. Our mission is to provide the...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    h3>Senior Full Stack Software Engineer/Coach, Engineering TransformationJoin our Global Engineering Transformation team!Be a part of our team that redefines how we get work done in collaboration of all Technology Segments. We are growing our Engineering Transformation Office to power extraordinary customer and employee experiences through software, platform,...


  • Waterloo, Canada Tbwa ChiatDay Inc Full time

    h3>Senior Full Stack Software Engineer, Financial Products and InfrastructureThe Company You’ll JoinCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine.Carta’s world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in...


  • Waterloo, Canada MEDA Engineering and Technical Services, LLC Full time

    We are recruiting an experienced Senior Software Engineer to join our team to support our client in the automotive industry. NOTE: Hybrid RESPONSIBILITIES: Manages and maintains our rapidly growing vehicle analytics framework Developing and managing various pieces of software that run on multiple components in vehicles to capture, aggregate, and...


  • Waterloo, Canada Société Financière Manuvie Full time

    p>Join our Global Engineering Transformation team!Be a part of our team that redefines how we get work done in collaboration of all Technology Segments. We are growing our Engineering Transformation Office to power extraordinary customer and employee experiences through software, platform, and engineering skills. p>We are seeking a senior engineer with...


  • Waterloo, Canada Company 19 - John Hancock Life Insurance Company (U.S.A.) Full time

    Description The opportunity Work Locations: Boston - USA or Toronto-Canada or Waterloo-Canada Work arrangement: Hybrid (3 days from nearest Office, 2 days from Home) Are you a self starter who loves technical challenges? Are you passionate about building high-quality, user-friendly solutions? If so, then we want to hear from you! We are...