Senior Embedded Systems Engineer
$100k - $150k per yearTaiv
Taiv is a fast-growing tech startup located in Winnipeg, Canada. Taiv uses AI to make business TV more fun, engaging, profitable, and easier to manage, starting with bars and restaurants. We’ve built proprietary tech that uses computer vision to watch live TV and improve the content with contextually-aware commercials, content, and games. Our tech also automates the manual AV tasks that venues have to do every day, to make bar management easier, standardized, and more profitable. We’re venture-capital backed and graduated from Y Combinator, the world’s top tech accelerator, in winter 2020. Program alumni include Airbnb, Instacart, DoorDash, etc. ( are looking for a Senior Embedded Systems Engineer to join our growing team!Who We Are:
Taiv is a fast-growing tech startup located in Winnipeg, Canada. Taiv uses AI to make business TV more fun, engaging, profitable, and easier to manage, starting with bars and restaurants. We’ve built proprietary tech that uses computer vision to watch live TV and improve the content with contextually-aware commercials, content, and games. Our tech also automates the manual AV tasks that venues have to do every day, to make bar management easier, standardized, and more profitable. We’re venture-capital backed and graduated from Y Combinator, the world’s top tech accelerator, in winter 2020. Program alumni include Airbnb, Instacart, DoorDash, etc. ( are looking for a Senior Embedded Systems Engineer to join our growing team!What We’re Looking For:
Everything Taiv does runs through the Taiv box, the Android device we install behind TVs in bars and restaurants across North America. This role owns the software on it. Our boxes sit in AV racks in real venues and run every day in messy environments, where the equipment around them rarely behaves the way the spec says it will.You’ll work deep in the embedded stack, across the Android platform and the video and audio paths our AI depends on. You’ll bring up new hardware revisions, cut latency out of the video path, chase down HDMI compatibility bugs that show up on exactly one brand of TV, and decide how our embedded platform evolves as the fleet grows. The work you do shows up in the performance and reliability of every box we deploy.This is a role for someone who has built and shipped a physical product before and likes the problems that live where software meets hardware. Ideally you’ve worked on TVs, AV gear, or other multimedia products. As the most senior embedded engineer on the team, you’ll set technical direction, make the architecture calls, and mentor the engineers around you while staying hands-on in the code. If you’ve spent your career going deeper into the stack while everyone else moved up it, this role was built for you.What You’ll Be Doing:
Own the Android platform on Taiv’s hardware: AOSP builds, framework changes, HALs, and the system services that keep tens of thousands of deployed devices healthy.Develop and debug Linux kernel drivers and device trees, and lead board bring-up for new hardware revisions on ARM SoCs.Build and tune the multimedia pipeline: video input, hardware codecs, and real-time video processing. Own the audio and video paths that feed our on-device AI.Make Taiv work in the real world of venue AV: HDMI edge cases, EDID quirks, CEC and TV control, and compatibility across thousands of different cable boxes and TVs.Debug across every layer, from app to framework to HAL to kernel to hardware, using remote tooling on deployed devices and lab equipment on your desk.Who You Are:
You’ve gone deep on Android. You’re comfortable in AOSP source and know what happens between an app call and the driver underneath it. You’ve shipped platform-level changes to real devices.You’re at home in the kernel. Device trees, driver debugging, board bring-up, and the occasional kernel panic are all normal work for you.You know multimedia end to end: how video gets captured, encoded, decoded, and displayed, and where latency hides in that path.You debug with hardware on your desk. When the logs run out, you reach for a serial console or a logic analyzer.You think in fleets. Watchdogs, staged rollouts, remote updates, and recovery paths come naturally because you’ve supported devices you can’t physically touch.You work independently and own a problem from vague symptom all the way to shipped fix.Your Qualifications:
5+ years of embedded software experience, with significant time on Android platform work (AOSP, framework, HAL development)Strong C and C++, comfortable in Java or Kotlin for framework work and Python or shell for toolingLinux kernel experience: writing and debugging drivers, device trees, and board bring-up on ARM SoCsMultimedia experience: hardware video codecs and the Android audio HALExperience with HDMI and AV systems: video processing, CEC, EDID, and display pipelinesFluent with adb, fastboot, git, and cross-compilation toolchainsBachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experienceNice To Have:
Experience with ARM SoCs used in set-top, TV, or streaming productsExperience running ML models on embedded devices (NPU or GPU acceleration)Bootloader and Android system update experience (A/B updates, recovery)You’ve shipped a consumer electronics product and supported it in the field at scalePerks:
Employee stock options100% employer-covered health benefitsFlex-time & unlimited paid vacationGym membershipCatered lunches 3x per weekDog-friendly officeHybrid work modelFree parking on-siteJob Details:
Job Type: Full-timeSalary: $100,000 - $150,000Schedule: Monday to FridayAbility to commute: can reliably commute to the office (required)
#J-18808-Ljbffr
Taiv is a fast-growing tech startup located in Winnipeg, Canada. Taiv uses AI to make business TV more fun, engaging, profitable, and easier to manage, starting with bars and restaurants. We’ve built proprietary tech that uses computer vision to watch live TV and improve the content with contextually-aware commercials, content, and games. Our tech also automates the manual AV tasks that venues have to do every day, to make bar management easier, standardized, and more profitable. We’re venture-capital backed and graduated from Y Combinator, the world’s top tech accelerator, in winter 2020. Program alumni include Airbnb, Instacart, DoorDash, etc. ( are looking for a Senior Embedded Systems Engineer to join our growing team!What We’re Looking For:
Everything Taiv does runs through the Taiv box, the Android device we install behind TVs in bars and restaurants across North America. This role owns the software on it. Our boxes sit in AV racks in real venues and run every day in messy environments, where the equipment around them rarely behaves the way the spec says it will.You’ll work deep in the embedded stack, across the Android platform and the video and audio paths our AI depends on. You’ll bring up new hardware revisions, cut latency out of the video path, chase down HDMI compatibility bugs that show up on exactly one brand of TV, and decide how our embedded platform evolves as the fleet grows. The work you do shows up in the performance and reliability of every box we deploy.This is a role for someone who has built and shipped a physical product before and likes the problems that live where software meets hardware. Ideally you’ve worked on TVs, AV gear, or other multimedia products. As the most senior embedded engineer on the team, you’ll set technical direction, make the architecture calls, and mentor the engineers around you while staying hands-on in the code. If you’ve spent your career going deeper into the stack while everyone else moved up it, this role was built for you.What You’ll Be Doing:
Own the Android platform on Taiv’s hardware: AOSP builds, framework changes, HALs, and the system services that keep tens of thousands of deployed devices healthy.Develop and debug Linux kernel drivers and device trees, and lead board bring-up for new hardware revisions on ARM SoCs.Build and tune the multimedia pipeline: video input, hardware codecs, and real-time video processing. Own the audio and video paths that feed our on-device AI.Make Taiv work in the real world of venue AV: HDMI edge cases, EDID quirks, CEC and TV control, and compatibility across thousands of different cable boxes and TVs.Debug across every layer, from app to framework to HAL to kernel to hardware, using remote tooling on deployed devices and lab equipment on your desk.Who You Are:
You’ve gone deep on Android. You’re comfortable in AOSP source and know what happens between an app call and the driver underneath it. You’ve shipped platform-level changes to real devices.You’re at home in the kernel. Device trees, driver debugging, board bring-up, and the occasional kernel panic are all normal work for you.You know multimedia end to end: how video gets captured, encoded, decoded, and displayed, and where latency hides in that path.You debug with hardware on your desk. When the logs run out, you reach for a serial console or a logic analyzer.You think in fleets. Watchdogs, staged rollouts, remote updates, and recovery paths come naturally because you’ve supported devices you can’t physically touch.You work independently and own a problem from vague symptom all the way to shipped fix.Your Qualifications:
5+ years of embedded software experience, with significant time on Android platform work (AOSP, framework, HAL development)Strong C and C++, comfortable in Java or Kotlin for framework work and Python or shell for toolingLinux kernel experience: writing and debugging drivers, device trees, and board bring-up on ARM SoCsMultimedia experience: hardware video codecs and the Android audio HALExperience with HDMI and AV systems: video processing, CEC, EDID, and display pipelinesFluent with adb, fastboot, git, and cross-compilation toolchainsBachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experienceNice To Have:
Experience with ARM SoCs used in set-top, TV, or streaming productsExperience running ML models on embedded devices (NPU or GPU acceleration)Bootloader and Android system update experience (A/B updates, recovery)You’ve shipped a consumer electronics product and supported it in the field at scalePerks:
Employee stock options100% employer-covered health benefitsFlex-time & unlimited paid vacationGym membershipCatered lunches 3x per weekDog-friendly officeHybrid work modelFree parking on-siteJob Details:
Job Type: Full-timeSalary: $100,000 - $150,000Schedule: Monday to FridayAbility to commute: can reliably commute to the office (required)
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Systems Engineer in Winnipeg, MB vacancy
- ...sets technical direction and mentors other engineers while staying hands on in the code.... ...offers hands on exposure to running models on embedded hardware, since the posting lists NPU or... ...of truth for the role. About TaivAn AI system that watches the live TV feed in bars and...SeniorRemote work
- Lead embedded systems engineering in Cedar Park, Texas, using C/C++ programming and electronics design for demanding industrial environments.Our client seeks a Senior Electrical Engineer to support embedded systems and electronic products. You will apply technical expertise...Senior
- ...client, an innovative technology solutions provider specializing in industrial IoT and custom electronic design, is seeking a Senior Embedded Systems Engineer to join their R&D team in Kimberley . This role is critical for the development of intelligent, connected devices that...Senior
- Senior Embedded Systems Electronics engineer | Ingénieur senior en systèmes embarqués et électronique Innovobot Labs est le laboratoire d'innovation d'Innovobot. Innovobot Labs s'attaque aux défis majeurs en développant et appliquant des technologies de pointe, et en créant...Senior
$118k - $132k per year
4FMV is recruiting on behalf of our client, a Montreal-based innovation lab, for a Senior Embedded Systems Electronics Engineer. The lab develops and commercializes new products, solutions and intellectual property across MedTech, advanced manufacturing and robotics. The...SeniorWork at officeRemote work- ...Android device software across AOSP and Linux kernel drivers, supporting low latency video and audio on ARM hardware.As a Senior Embedded Systems Engineer, you will work hands on across platform builds, kernel drivers, and multimedia paths. You will debug HDMI issues...Senior
- Join our Software Team to build the embedded firmware powering the next generation of AI datacenter... ...need someone passionate about embedded systems, RTOS’s, virtualization, optimizing close... .... Work closely with hardware engineers to identify peripheral programming issues...SeniorFlexible hours
- Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North America's sustainable future? Founded in 2019, Verdyn is a trailblazing firm offering comprehensive, turn-key solutions in renewable energy, battery storage, power quality, and infrastructure...SeniorLocal area
$100k - $130k per year
Senior Systems Integration Engineer (Embedded Systems), Electronics2 weeks ago Be among the first 25 applicants Base Pay RangeCA$100,000.00/yr - CA$130,000.00/yr Solve mission-critical challenges with WOLF’s advanced embedded systems for defence and aerospace customers...SeniorLong term contractPermanent employmentFull timeTemporary workFor contractorsCasual workWork at officeRemote workWorldwideRelocation packageDay shift$100k - $130k per year
...technology company in defense and aerospace is seeking a full-time Senior Systems Integration Engineer to join their customer support team. The role is critical in resolving technical issues related to embedded systems and requires a Bachelor’s degree in a relevant field...SeniorFull timeRelocation package- ...is a leading provider of SoCs (System on Chip), software and... ...someone with a strong background in embedded systems and mission-critical software... ...back-end architectures.As a Senior Developer, you will work... ...in Computer Science, Software Engineering, Electrical Engineering, or a...Senior
- Staff / Principal Embedded Systems EngineerThe OpportunityWe're partnering with a well-funded,... ...phase of expansion and investment in its engineering capabilities. The business develops... ...hardware and software platform. This is a senior, hands‑on engineering position with...SeniorLong term contractWork at officeRemote workFlexible hours
- Lenovo is seeking a UEFI Engineer to join the Infrastructure Solutions Group (ISG) in Morrisville, NC. You will collaborate with software... ...optimized firmware for server and enterprise platforms, focusing on embedded firmware across Lenovo’s product lines. Responsibilities include...
$92.3k - $142k per year
...feasible by the application of scientific and engineering methodologies. Work in this family... ...develop, and maintain robust, real-time embedded software for microprocessor-based protection... ...QualificationsEducation:Master’s degree in Embedded Systems, Computer Science, or Electrical...Local areaRelocation package- Join a dynamic software team dedicated to enhancing AI datacenter hardware through cutting-edge embedded firmware. We're seeking an Embedded Systems Engineer passionate about developing real-time power control and telemetry solutions. We are looking for a skilled engineer...
- Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company.... ...-critical electronics and software systems to the aerospace, defence, and space industries... ...are currently seeking a qualified Senior Embedded Software Engineer to join our team....Senior
$100k - $150k per year
...integrating advanced battery energy storage systems for utility-scale projects. Our mission?... ...a difference worldwide.Position Title: Senior Embedded Linux EngineerDepartment: Inverter... ...HybridAbout the Role:The Senior Embedded Linux Engineer is responsible for the design,...SeniorWorldwide- Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins... ...for defining, implementing, and maintaining the firmware systems that govern measurement accuracy, real-time control,...SeniorLong term contract
- Design embedded firmware for industrial bolting tools as a Senior Firmware Engineer at Acara Solutions. Apply C, C++, and real-time systems expertise.This senior engineer develops firmware across new products, sustaining efforts, and custom solutions. The work spans system-level...Senior
- Lead safety-critical embedded software design at Aversan Inc. in Brampton, Ontario, using C++ and real-time operating systems in a hybrid arrangement.As a Senior Embedded Software Engineer, you will develop safety-critical, real-time software for aerospace, defence, and space...Senior
- Cisco Systems, Inc. is seeking a software developer to craft user-friendly, reliable software and tools that support critical technology... ...Join us across Applications Development, Database Development, Embedded Networking and OS Development, IT, Security and more. #J-18808...
- Intero Integrity Services is seeking an Embedded Electrical Engineer to join our Scarborough, ON team. You will develop electronics for robotic inspection systems, from concept through field deployment, collaborating across mechanical, software, and manufacturing teams. You...
$140k - $180k per year
...’re growing the team to take it even further. About The RoleWe are looking for a Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots. You will own the development of embedded software for critical...SeniorWork at officeWorldwide$130k - $180k per year
...role involves guiding the development of core embedded software solutions for mission-critical... ...have significant experience in leading software engineering teams, strong proficiency in C/C++, and a background in embedded systems. This position offers a salary range of $130,...Senior- Embedded Linux and BESS communication expertise define this senior engineering role at e-STORAGE in Kitchener, Ontario, with hybrid work.As Senior Embedded Linux Engineer, you... ...platforms supporting battery energy storage system coordination and communications. Your work covers...Senior
- Embedded Linux expertise anchors this senior firmware engineering role, supporting fully remote work across complex embedded systems. Develop robust firmware with C and C++.As a Senior Firmware Engineer, you will architect, develop, and optimize firmware for innovative hardware...SeniorRemote work
- Design embedded software for spacecraft and ground systems remotely across Canada or the United States, using C/C++ and embedded Linux.This senior contract role supports a growing fleet of satellites through software development and maintenance. You will influence design and...SeniorContract workRemote work
- ...software solutions, and they are actively seeking a Senior Firmware Engineer with expertise in Embedded Linux to join their fully remote team. This position... ...understanding of developing robust firmware for complex embedded systems. You will be instrumental in architecting, developing...SeniorRemote workHome office
$106k - $156k per year
...has an immediate 12-month contract opening for a Hardware & Embedded Systems Engineer. About the team: The Huawei Human-Machine Interaction Lab unites... ...and software engineers. Collaborate closely with a Senior Hardware Engineer to ensure design excellence and continuously...SeniorContract workInternshipImmediate startFlexible hours- Drive embedded systems certification and engineering execution for Thales Avionics, applying DO-178 standards across collaborative Canada-France development.... ...critical capabilitiesProvide reports to project managers and senior managementMonitor research and technology activities...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Systems Engineer. Be the first to apply!
Related searches
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB
- senior accountant Winnipeg, MB
- senior hr manager Winnipeg, MB
- senior bookkeeper Winnipeg, MB
- senior tax manager Winnipeg, MB

