Current jobs related to Android and Firmware Developer - Ottawa, Ontario - Raven Connected, Inc.
-
Android Firmware Developer
2 weeks ago
Ottawa, Ontario, Canada Raven Connected, Inc. Full timeLocated 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 timeJob 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 timeJob 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 timeJob 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
1 month ago
Ottawa, Ontario, Canada Lebanese In Ottawa Full timeJob 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...
-
Senior Android Developer
1 month ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Android Developer to join our team at Warner Bros. Discovery. As a key member of our Android team, you will be responsible for designing, developing, and maintaining high-quality Android applications.ResponsibilitiesAs a Senior Android Developer, you will work closely with our design team, product...
-
Senior Android Developer
1 month ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Android Developer to join our team at Warner Bros. Discovery. As a key member of our Android team, you will be responsible for designing, developing, and maintaining high-quality Android applications.ResponsibilitiesAs a Senior Android Developer, you will work closely with our design team, product...
-
Firmware Engineer
3 weeks ago
Ottawa, Ontario, Canada Lebanese In Ottawa Full timeJob 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 timeJob 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...
-
Senior Firmware Developer
4 weeks ago
Ottawa, Ontario, Canada Nanometrics Full timeAbout 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...
-
Senior Firmware Developer
1 month ago
Ottawa, Ontario, Canada Nanometrics Full timeAbout 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...
-
Senior Firmware Developer
1 month ago
Ottawa, Ontario, Canada Nanometrics Full timeAbout 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...
-
Senior Firmware Developer
4 weeks ago
Ottawa, Ontario, Canada Nanometrics Full timeAbout 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...
-
Senior Android Developer
4 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Android Developer to join our team at Warner Bros. Discovery. As a key member of our Android team, you will be responsible for designing, developing, and maintaining high-quality Android applications.ResponsibilitiesAs a Senior Android Developer, you will work closely with our cross-functional team to...
-
Senior Android Developer
4 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Android Developer to join our team at Warner Bros. Discovery. As a key member of our Android team, you will be responsible for designing, developing, and maintaining high-quality Android applications.ResponsibilitiesAs a Senior Android Developer, you will work closely with our cross-functional team to...
-
Senior Android Developer
3 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Android Developer to join our team at Warner Bros. Discovery. As a key member of our Android team, you will be responsible for designing, developing, and maintaining high-quality Android applications.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop new features and improve...
-
Senior Android Developer
3 weeks ago
Ottawa, Ontario, Canada Nuvyyo, Inc Full timeThe 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...
-
Firmware Engineer
3 weeks ago
Ottawa, Ontario, Canada Lebanese In Ottawa Full timeJob 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...
-
Senior Firmware Engineer
2 weeks ago
Ottawa, Ontario, Canada Lebanese In Ottawa Full timeJob 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...
-
Senior Firmware Developer
3 weeks ago
Ottawa, Ontario, Canada Nanometrics Full timeAbout 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...
Android and Firmware Developer
2 months ago
Raven Connected, Inc. is a leading automotive video telematics hardware and software company based in downtown Ottawa. We are a small, talented team dedicated to advancing fleet management and leading-edge automotive video technology.
Job Overview:We are seeking a skilled and motivated Android and Firmware Developer to join our dynamic engineering team. The successful candidate will be responsible for developing and maintaining firmware for our devices, as well as implementing new features and enhancements to our next-generation products and Android applications.
Key Responsibilities:- Develop and maintain firmware for current and next-gen devices
- Implement new features and enhancements to Android applications
- Collaborate with cross-functional teams to define requirements and develop solutions
- Conduct code reviews and provide constructive feedback to team members
- 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
- Bachelor's degree in Computer Science, Engineering, or related field
- Solid understanding of Android application development using Java/Kotlin
- Proficiency in C/C++ programming for embedded systems
- Experience with firmware development and debugging
- Knowledge of Android SDK, NDK, and related tools
- Familiarity with version control systems such as Git
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Experience with customizing and extending Android OS; building and integrating custom ROMs; building images with CMake, Yocto, and AOSP; and knowledge of Binder and Hardware Abstraction Layer (HAL)
- Proficiency in Jetpack Libraries: Compose, Room, Navigation, ViewModel, and WorkManager
- Expertise in Kotlin Coroutines and Flows for async programming
- Experience with Clean Architecture and design patterns such as MVI, MVVM, and MVP
- Experience with developing and maintaining SDKs; managing multi-module projects and modularization strategies
- Experience in designing scalable applications; performing performance tuning for large-scale applications
- Experience in developing Android mobile applications
- Expertise in Bluetooth/BLE communication protocols: tuning scan intervals and pairing with peripherals
- Knowledge of video encoding/decoding: H.264, H.265, and MediaCodec API
- Familiarity with cloud services like AWS/Azure, including AWS IoT, Lambda, and S3
- Experience in automotive/telematics, including Android Auto
- Working knowledge of Python
- Competitive compensation model with full benefits included
- Compensation aligned with experience and similar industry models
- Full-time position
- Monday to Friday schedule
- Work location: downtown Ottawa with some flexibility for a hybrid schedule