Android Firmware Engineer

8 hours ago


Ottawa, Ontario, Canada Raven Connected, Inc. Full time

About Us


Raven Connected, Inc. is a cutting-edge automotive video telematics hardware and software company based in downtown Ottawa.


We're a small team of talented engineers dedicated to advancing fleet management and leading edge automotive video technology.


We're seeking an experienced Android Firmware Developer to join our dynamic engineering team as a key member responsible for developing and maintaining firmware for our devices, implementing new features and enhancements to our next-generation products and Android applications.


This is an exciting opportunity to work on both established and evolving products and challenging new projects in a fast-paced and collaborative environment.


Requirements


To be successful in this role, you will need:



  • A Bachelor's degree in Computer Science, Engineering, or a related field.
  • Solid understanding of Android application development using Java/Kotlin.
  • Proficiency in C/C++ programming for embedded systems.
  • Knowledge of Android SDK, NDK, and related tools.
  • Familiarity with version control systems such as Git.
  • Experience with customizing and extending Android OS; building and integrating custom ROMs; building images with CMake, Yocto, and AOSP;
  • Expertise in Kotlin Coroutines and Flows for async programming.
  • Experience in developing Android mobile applications.
  • Knowledge of video encoding/decoding.
  • Experience in automotive/telematics, including Android Auto.
  • Working knowledge of Python.

Responsibilities


In this role, you will:



  • Implement new features and enhancements to Android applications.
  • Troubleshoot and debug issues to ensure optimal performance and reliability.
  • Stay up-to-date with the latest technologies and best practices in Android and firmware development.

What We Offer


We offer a competitive salary range of $120,000 - $160,000 per year, depending on experience.


We also provide a comprehensive benefits package, including health and dental insurance, retirement savings plan, and generous paid time off.


The position is full-time, Monday to Friday, with a flexible work schedule.


We're proud to offer a dynamic and collaborative work environment, with opportunities for professional growth and development.


How to Apply



  • Ottawa, Ontario, Canada Raven Connected, Inc. Full time

    Located in downtown Ottawa, Raven Connected is an innovative automotive video telematics hardware and software company. We're a small, talented group dedicated to advancing fleet management and leading-edge automotive video technology. We are seeking a skilled and motivated Android/AOSP Firmware Developer. The successful candidate will be responsible for...

  • Firmware Engineer

    1 month ago


    Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our team in Ottawa, Canada. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our mixed analogue-digital systems.Key Responsibilities:Design and develop firmware for microcontrollers and other embedded systems.Develop and...

  • Firmware Engineer

    1 month ago


    Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our team in Ottawa, Canada. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our mixed analogue-digital systems.Key Responsibilities:Design and develop firmware for microcontrollers and other embedded systems.Develop and...

  • Firmware Engineer

    2 months ago


    Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our team at Questat, a start-up company specializing in point of care blood analysis systems. As a Firmware Engineer, you will play a crucial role in developing and validating our products, ensuring they meet the highest standards of quality and accuracy.Key...

  • Firmware Engineer

    2 months ago


    Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our team at Questat, a start-up company specializing in point of care blood analysis systems. As a Firmware Engineer, you will play a crucial role in developing and validating our products, ensuring they meet the highest standards of quality and accuracy.Key...

  • Firmware Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our team at Questat, a start-up company in Ottawa, Canada. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our point-of-care blood analysis systems.Key Responsibilities:Integrate with a multidisciplinary team to develop...

  • Firmware Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our team at Questat, a start-up company in Ottawa, Canada. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our point-of-care blood analysis systems.Key Responsibilities:Integrate with a multidisciplinary team to develop...

  • Firmware Engineer

    3 weeks ago


    Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Firmware EngineerJoin our team at Questat, a start-up company leveraging decades of experience in the development of point of care blood analysis systems.Department: R&DWe are committed to delivering high-quality products and services that patients and providers can rely on for consistently accurate and actionable...

  • Firmware Engineer

    3 weeks ago


    Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Intermediate/Senior Firmware EngineerDepartment: R&DReports to: R&D ManagerTerm: Full-Time, ContinuingPrimary Location: Ottawa, ONQuestat is a start-up company leveraging the founding entrepreneurs' decades of experience and subject matter expertise in the development of point of care blood analysis systems.We firmly believe in near patient...


  • Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Intermediate/Senior Firmware EngineerDepartment: R&DReports to: R&D ManagerTerm: Full-Time, ContinuingJob Summary:We are seeking a highly skilled Firmware Development Specialist to join our R&D team. The successful candidate will be responsible for designing, developing, testing, and maintaining bare metal firmware for real-time data acquisition...

  • Firmware Engineer

    3 weeks ago


    Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Firmware Engineer - Data Acquisition SystemsWe are seeking a highly skilled Firmware Engineer to join our team in Ottawa. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for data acquisition systems.Key Responsibilities:Design and develop firmware for data acquisition systemsTest and validate...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About Your Next Challenge:Harris Geospatial Solutions is seeking a skilled FPGA Firmware Design Engineer to join our team. As a key member of our multi-disciplined design team, you will design, develop, simulate, and integrate challenging FPGA designs based on given project requirements.Key Responsibilities:Build and implement FPGA models from RTL designs...


  • Ottawa, Ontario, Canada Lebanese In Ottawa Full time

    Job Title: Senior Firmware Engineer for Data Acquisition SystemsDepartment: R&DReports to: R&D ManagerTerm: Full-Time, ContinuingPrimary Location: Ottawa, ONAt Questat, we're a start-up company leveraging our founding entrepreneurs' decades of experience in developing point of care blood analysis systems. We believe in near patient testing and are committed...


  • Ottawa, Ontario, Canada Nanometrics Full time

    About UsNanometrics is a leading provider of scientific instruments and solutions for various Earth Sciences applications. Our cutting-edge products are used to collect, record, and stream seismic data and state-of-health information in challenging field environments.The RoleWe are seeking a Senior Firmware Developer to join our team of experienced software...


  • Ottawa, Ontario, Canada Nanometrics Full time

    About UsNanometrics is a leading provider of scientific instruments and solutions for various Earth Sciences applications. Our cutting-edge products are used to collect, record, and stream seismic data and state-of-health information in challenging field environments.The RoleWe are seeking a Senior Firmware Developer to join our team of experienced software...


  • 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 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 Nanometrics Full time

    About UsNanometrics is a world-class company that develops cutting-edge products for scientific research. We are seeking a Senior Firmware Developer to join our team of talented software developers.The RoleDevelop firmware for our seismic datalogger and sensor products.Design solutions involving embedded systems and cloud applications.Solve complex problems...


  • Ottawa, Ontario, Canada Babylist Full time

    About BabylistBabylist is a technology solution for expecting parents and the community that supports them. With over a decade of experience, we've expanded from a baby registry to a full-service platform that helps parents make decisions with confidence, stay connected, and build happy and healthy families.Our TechnologyWe're a team of passionate...