Embedded Infotainment Software Architect

2 months ago


Ottawa, Ontario, Canada Ford Motor Company Full time
Job Summary

We are seeking a highly skilled and experienced software developer to join our team as an Embedded Infotainment Staff Software Developer/Architect. As a key member of our software development team, you will be responsible for designing, developing, and architecting infotainment system software for Ford's in-vehicle infotainment and digital cockpit systems.

Key Responsibilities
  • Architect and design infotainment system software using best practice principles and analytical techniques.
  • Develop software for in-vehicle infotainment systems using QNX and Android frameworks.
  • Collaborate with cross-functional teams to resolve system-critical issues and implement product features.
  • Apply automotive product development processes and quality standards, such as A-SPICE and Agile.
  • Develop software for one or more infotainment middleware modules.
  • Perform automotive software development applying automotive standards.
  • Develop native applications on Android (NDK, native daemons, working with HAL interfaces) and C++ applications on Windows (Visual Studio and supporting toolchain).
Requirements
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field of study.
  • 8-10+ years of experience in software development on embedded, mobile, or consumer electronic platforms.
  • 5+ years of experience developing software for in-vehicle infotainment systems.
  • 3+ years of software development experience utilizing functions and features of QNX or Linux operating systems.
  • Experience developing software in C++, Java/Kotlin, and C.
  • Experience with software development and productivity tools, such as QNX Momentics and Android Studio.
  • Ability to define system requirements needed to implement product features.
  • Excellent written and oral communication skills.
  • Proven interpersonal skills and the ability to collaborate across multiple teams with a variety of skills and functional tasks.
Preferred Requirements
  • Creative and inventive mindset, with the ability to derive and implement new features using emerging product technologies and data analytics.
  • Experience with automotive product development processes and quality standards.
  • Native development on Android (NDK, native daemons, working with HAL interfaces).
  • C++ development on Windows (Visual Studio and supporting toolchain).
What We Offer

We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are a motivated and experienced software developer looking for a new challenge, we encourage you to apply.



  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Job Title: Embedded Infotainment Staff Software Developer/ArchitectWe are seeking a highly skilled and experienced professional to join our team as an Embedded Infotainment Staff Software Developer/Architect. This role is responsible for architecting, designing, and developing infotainment system software and resolving system-critical issues for Ford's...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Job Title: Embedded Infotainment Staff Software Developer/ArchitectWe are seeking a highly skilled and experienced professional to join our team as an Embedded Infotainment Staff Software Developer/Architect. This role is responsible for architecting, designing, and developing infotainment system software and resolving system-critical issues for Ford's...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryWe are seeking a skilled professional to provide expertise in support of In-Vehicle Infotainment System Software development. The Embedded Infotainment Staff Software Development Engineer/Architect is responsible for designing, developing, and architecting infotainment system software and resolving system-critical issues for Motorsport Hackers'...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryWe are seeking a skilled professional to provide expertise in support of In-Vehicle Infotainment System Software development. The Embedded Infotainment Staff Software Development Engineer/Architect is responsible for designing, developing, and architecting infotainment system software and resolving system-critical issues for Motorsport Hackers'...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryMotorsport Hackers is seeking a skilled professional to provide expertise in support of In-Vehicle Infotainment System Software development. The Embedded Infotainment Staff Software Development Engineer/Architect is responsible for architecting, designing, and developing infotainment system software and resolving system-critical issues for Ford's...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryMotorsport Hackers is seeking a skilled professional to provide expertise in support of In-Vehicle Infotainment System Software development. The Embedded Infotainment Staff Software Development Engineer/Architect is responsible for architecting, designing, and developing infotainment system software and resolving system-critical issues for Ford's...


  • 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 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 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 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 Ford Motor Company Full time

    Job Title: Embedded Software Development EngineerWe are seeking a highly skilled and experienced Embedded Software Development Engineer to join our team at Ford Motor Company. As an Embedded Software Development Engineer, you will be responsible for designing, developing, and testing software for our in-vehicle infotainment systems.Key...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Job Title: Embedded Software Development EngineerWe are seeking a highly skilled and experienced Embedded Software Development Engineer to join our team at Ford Motor Company. As an Embedded Software Development Engineer, you will be responsible for designing, developing, and testing software for our in-vehicle infotainment systems.Key...


  • 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

    We are seeking a skilled professional to provide 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 infotainment and digital cockpit systems.Key...


  • Ottawa, Ontario, Canada CB Canada Full time

    Job Title: Software Developer – Functional SafetyCB Canada is seeking a skilled Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and implementing software components for our digital cockpit and infotainment systems.Key Responsibilities:Develop and implement software...


  • Ottawa, Ontario, Canada CB Canada Full time

    Job Title: Software Developer – Functional SafetyCB Canada is seeking a skilled Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and implementing software components for our digital cockpit and infotainment systems.Key Responsibilities:Develop and implement software...


  • Ottawa, Ontario, Canada Esolutions Full time $120,000 - $135,000

    Job Title: Software Architecte Android Automobile H/FAs a key member of our team at Esolutions, we are seeking an experienced Software Architecte Android Automobile H/F to lead our Android Infotainment Systems development. The successful candidate will be responsible for designing and implementing cutting-edge Android-based infotainment systems for the...


  • Ottawa, Ontario, Canada Esolutions Full time $120,000 - $135,000

    Job Title: Software Architecte Android Automobile H/FAs a key member of our team at Esolutions, we are seeking an experienced Software Architecte Android Automobile H/F to lead our Android Infotainment Systems development. The successful candidate will be responsible for designing and implementing cutting-edge Android-based infotainment systems for the...


  • Ottawa, Ontario, Canada CB Canada Full time

    Job Title: Software Developer – Functional SafetyCB Canada is seeking a skilled Software Developer to join our team in Ottawa. As a key member of our software development team, you will be responsible for designing and implementing software components for our digital cockpit and infotainment systems.Job Summary:We are looking for a talented Software...