Current jobs related to Android Framework Architect - Ottawa, Ontario - Esolutions


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryAt Motorsport Hackers, we are seeking a highly skilled Embedded Software Architect to join our team and contribute to the development of our in-vehicle infotainment systems.ResponsibilitiesAs an Embedded Software Architect, you will be responsible for designing and developing infotainment system software using the QNX and Android frameworks. Your...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryMotorsport Hackers is seeking a skilled Embedded Infotainment Staff Software Development Engineer/Architect to provide expertise in support of In-Vehicle Infotainment System Software development.Key ResponsibilitiesThis role involves applying best practice principles and analytical techniques in infotainment software running on QNX and Android...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryWe are seeking a skilled professional to lead the development of infotainment system software for Ford's in-vehicle systems. The successful candidate will be responsible for designing, developing, and architecting software solutions that meet the needs of our customers.Key ResponsibilitiesThis role involves applying best practice principles and...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryWe are seeking a professional to provide expertise in support of In-Vehicle Infotainment System Software development at Motorsport Hackers.Key ResponsibilitiesThis role involves applying best practice principles and analytical techniques in infotainment software running on QNX and Android framework.Developing infotainment system softwareResolving...


  • Ottawa, Ontario, Canada Nuvyyo, Inc Full time

    The E.W. Scripps Company is seeking a Sr. Android Developer to oversee development of front-end products that deliver content to large audiences. This position is responsible for application development, release management, and ongoing support for the company's mobile applications.Key Responsibilities:Design and build advanced applications for the Android...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryMotorsport Hackers is seeking a skilled Software Architect to design and develop infotainment system software for Ford's in-vehicle systems. The ideal candidate will have expertise in architecting, designing, and developing software for complex systems.Key ResponsibilitiesThis role involves applying best practice principles and analytical...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Job DescriptionWe are seeking a diligent, detail-driven professional to provide vital expertise in support of In-Vehicle Infotainment System Software development.The Embedded Software Development Engineer is responsible for architecting, designing, and developing infotainment system software and resolving system-critical issues for Ford's in-vehicle...


  • Ottawa, Ontario, Canada Django Rest Framework Full time

    Job DescriptionThe Product Engineer plays a pivotal role in ensuring the seamless implementation of developed applications. Their primary responsibility involves thorough testing to guarantee that the application aligns with the envisioned product design by the Product UI Developer and the Product Architect.To achieve this, the Product Engineer leverages...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    We are seeking a highly skilled and experienced software architect to join our team at Ford Motor Company. The ideal candidate will have a strong background in software development, particularly in the area of in-vehicle infotainment systems.Key Responsibilities:Design and develop software for in-vehicle infotainment systems using QNX and Android...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Our company is seeking an experienced Embedded Software Development Engineer to join our team and contribute to the development of innovative infotainment system software.About UsFord Motor Company, a leading global automotive manufacturer, offers a unique opportunity for talented professionals to grow their careers in a dynamic and collaborative...


  • Ottawa, Ontario, Canada ADGA Group of Companies Full time

    Job Title: Senior System ArchitectADGA Group Consultants is seeking a Senior System Architect to provide system architecture guidance to Land Command Systems Program Management staff and coordinate system architecture efforts of both the Canadian Deployable Mission Network (CDMN) and the Land C4ISR Support System (LCSS).Key Responsibilities:Develop top-level...


  • Ottawa, Ontario, Canada ADGA Group of Companies Full time

    ADGA Group Consultants is seeking a highly experienced Senior System Architect to provide system architecture guidance to Land Command Systems Program Management staff and coordinate system architecture efforts of both the Canadian Deployable Mission Network (CDMN) and the Land C4ISR Support System (LCSS).The ideal candidate will have expertise in developing...


  • Ottawa, Ontario, Canada S.i. Systèmes Full time

    Job Title: Senior Technical Architect for GCdocsDescription:We are seeking a highly skilled Senior Technical Architect to join our team at S.i. Systèmes. As a key member of our Public Sector client's team, you will be responsible for reviewing and developing technical architectures, frameworks, and strategies for the GCdocs project.Key Responsibilities:-...


  • Ottawa, Ontario, Canada ADGA Group of Companies Full time

    Job Title: Senior System ArchitectADGA Group Consultants is seeking a Senior System Architect to provide system architecture guidance to Land Command Systems Program Management staff and coordinate system architecture efforts of both the Canadian Deployable Mission Network (CDMN) and the Land C4ISR Support System (LCSS).Key Responsibilities:Develop top-level...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    About the RoleFord Motor Company is seeking a highly skilled Software Developer to join our team in creating innovative in-car infotainment systems. As a key member of our dynamic team, you will design and implement customer-facing features that are used by millions of people every day.Key ResponsibilitiesDesign and develop high-quality software features for...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Software Developer/Systems DeveloperBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a skilled Video Playback and Streaming Developer to develop multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer...


  • Ottawa, Ontario, Canada ADGA Group of Companies Full time

    Job DescriptionADGA Group Consultants is seeking a Senior System Architect to provide guidance on System Architecture to Land Command Systems Program Management staff and coordinate System Architecture efforts of both the Canadian Deployable Mission Network (CDMN) and the Land C4ISR Support System (LCSS).Develop top-level System-of-Systems (SoS) System Views...


  • Ottawa, Ontario, Canada BlackBerry Full time

    BlackBerry QNX, a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, is seeking a skilled Video Playback and Streaming Developer to join its team.About the RoleWe are looking for an experienced software developer to develop multimedia software technologies, capabilities, and solutions that meet the needs of...


  • Ottawa, Ontario, Canada ADGA Group of Companies Full time

    Job SummaryADGA Group Consultants is seeking a Senior System Architect to provide system architecture guidance to Land Command Systems Program Management staff and coordinate system architecture efforts of both the Canadian Deployable Mission Network (CDMN) and the Land C4ISR Support System (LCSS).Key ResponsibilitiesDevelop top-level system views for the...


  • Ottawa, Ontario, Canada ADGA Group of Companies Full time

    Job Title: Senior System ArchitectADGA Group Consultants is seeking an experienced Senior System Architect to provide expertise in system architecture guidance and coordination for the Canadian Deployable Mission Network (CDMN) and the Land C4ISR Support System (LCSS).Develop top-level system views for CDMN and LCSS networks.Provide guidance on the...

Android Framework Architect

4 weeks ago


Ottawa, Ontario, Canada Esolutions Full time
Job Description

We are seeking an experienced Android Framework Architect to join our team at Esolutions. As a key member of our software development team, you will be responsible for designing and implementing the Android framework for our automotive infotainment systems.

Key Responsibilities
  • Refactor the existing product to improve performance and efficiency.
  • Analyze and troubleshoot issues reported by the validation team.
  • Collaborate with a global team to provide timely solutions to problems.
Requirements
  • 10+ years of experience in Android architecture and Android HAL Layer.
  • Expertise in Android code base, including Application layer (Java), JNI, and Native frameworks (C).
  • Strong understanding of Android programming environment, including Binders, Shared memory, and IPC mechanisms.
  • Experience with Android Services/Framework layer and debugging.
  • Programming skills in Kotlin, C, and C++.
  • Expertise in Vehicle Interface and Infotainment systems.
  • Strong debugging skills to troubleshoot problems in any layer of Android.
  • Familiarity with tools such as GIT, Gerrit, JIRA, and Android debugging tools.
What We Offer
  • Competitive salary: $120,000 - $135,000 per year.
  • Comprehensive benefits package, including commuter benefits, flexible schedule, life insurance, paid time off, and work-from-home options.