Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Hardware, Mobile Software Engineer

Kindredventures

About Mecka AIMecka AI is building the data infrastructure layer for robotics and embodied AI.We design and operate global systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs and robotics companies to train and validate humanoid and embodied AI systems.We work closely with frontier robotics teams to bridge real-world data, simulation, learning-based systems, and deployed hardware.
About the RoleYou will build the mobile experience on iOS and Android that lets people turn everyday activity into valuable robot-learning data. As Mecka's capture network grows, your software will help more people record reliably, understand their devices, and complete successful captures in real-world conditions.
You will own the application experience from connecting hardware to recording and transferring data. Bring strong native mobile development skills and attention to usability, performance, and recovery. Your work will make sophisticated capture systems straightforward to use, even when connections drop, permissions change, or recording sessions are interrupted.
What You'll Do
Integrate device interfaces and media capabilities into iOS and Android applications.
Design status displays and recovery flows so users stay on track through disconnections, permission changes and interrupted transfers.
Improve responsiveness, video performance, memory use and battery consumption across supported phones.
Add diagnostics, and work with firmware engineers to reproduce issues and test complete user workflows.
What You BringMust-have:
3–4 years of experience building and debugging native mobile applications with connected hardware or media features on real devices, with strong Swift skills for iOS or Kotlin/Java skills for Android.
A solid understanding of application lifecycle, concurrency, permissions, background execution and networking on iOS or Android.
The ability to design reliable app state that preserves user progress when connections or processes are interrupted.
Hands-on experience profiling and debugging performance, memory and connectivity on real iOS or Android devices.
The ability to build clear user interfaces and automated tests for important app workflows.
Nice-to-have:
Experience with AVFoundation, Core Bluetooth, Camera2/CameraX, MediaCodec, device connectivity APIs, or native C++ integration.
Experience with both iOS and Android, device provisioning, recording apps, or large file transfers.
About You
You are ambitious about what you build. You can point to results you personally delivered.
You care deeply about your craft, pursue difficult questions, and learn quickly.
You take initiative and own problems through to results. You work independently, make decisions, and bring others in when needed.
You communicate honestly. You own mistakes, share credit, and help the people around you succeed.
A Note on ApplyingStudies show women and candidates from underrepresented groups often only apply when they meet 100% of the listed qualifications, while others apply after meeting 60%.
Inclusive Hiring at Mecka
We are committed to creating an inclusive and supportive candidate experience. Should you require any accommodation whatsoever during the interview process, please inform us without any hesitation. Mecka is dedicated to ensuring equal treatment and opportunity in all phases of recruitment, selection, and employment, in compliance with employment law. We do not discriminate based on gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other protected category. Mecka is proud to be an equal opportunity employer, fostering a culture of inclusivity and maintaining a work environment that is free from discrimination, harassment, and retaliation.
Use of Artificial Intelligence in Recruitment
Mecka uses artificial intelligence (AI) responsibly to support administrative and efficiency-focused aspects of our recruitment process. This includes activities such as drafting job descriptions, generating interview questions, note-taking and recordings, and supporting sourcing and scheduling workflows. All candidate evaluations, interviews, and hiring decisions are made by members of the Mecka team. While AI tools may assist with screening and assessment, they do not replace human judgment in selection decisions. Our use of AI is intended to streamline routine tasks, improve consistency, and enhance the overall candidate experience. We are committed to upholding principles of fairness, transparency, and accountability in all hiring activities. Mecka regularly reviews its recruitment practices to mitigate bias and to ensure alignment with applicable laws and evolving best practices.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Hardware, Mobile Software Engineer in Winnipeg, MB vacancy
  • $130k - $190k per year

     ...important FinTechs in Canada. We have $5M ARR per full-time engineer, growing at a double-digit monthly rate, profitable, and have had...  ...with engineering tradeoffs. Nice to Have Experience with mobile release pipelines, over-the-air updates, and app store processes... 
    Software
    Full time
    Temporary work

    Bree

    Winnipeg, MB
    3 hours ago
  •  ...systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs...  .... About the RoleYou will build the software platform that connects Mecka's capture...  ...diagnostics, and operational tools that help engineers understand how devices and services are... 
    Software

    Mecka AI

    Winnipeg, MB
    2 hours ago
  •  ...progress. The company invented the world’s first 3D-stacked photonics engine, Passage capable of connecting thousands to millions of...  ...lab characterization and debug of high-speed electrical/optical hardware, including novel failure modes Build system-level electrical/... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Lightmatter, Inc.

    Winnipeg, MB
    1 day ago
  • Build mobile automation for EA SPORTS FC using TypeScript or JavaScript while working hybrid at least three days weekly in Burnaby, BC.As a Software Engineer II, you will develop automation components and developer tools for the Companion App across iOS, Android, and web. Your... 
    Software

    Electronic Arts Ltd

    Winnipeg, MB
    3 hours ago
  • Software Developer / Engineer, Mobile Applications Job Type: Direct Placement Duration: Direct Placement Job Title: Software Developer /...  ...ecosystem. You will work closely with software, firmware, hardware, mechanical, product, V&V, and DevOps teams to develop reliable... 
    Software
    Permanent employment
    Full time
    Local area

    Acara-Solutions

    Winnipeg, MB
    2 hours ago
  • Elevate your mobile development career with BitGo in Toronto as a Senior Software Engineer focused on React Native, iOS, and Android applications. Shape user experiences for digital asset management in a collaborative environment. BitGo is seeking a Senior Mobile Software... 
    Software
    Full time

    BitGo

    Winnipeg, MB
    3 hours ago
  • Lead aerospace compliance expertise in Toronto or Montreal as a Senior Engineer reviewing airborne software and electronic hardware designs on-site.This Senior Engineer position supports client technical and regulatory requirements across airborne software and electronic hardware... 
    Software

    TechDoQuest

    Winnipeg, MB
    3 hours ago
  • Hiring: Senior Aerospace Software & Hardware Certification Engineer/Software and Hardware Senior Engineering SpecialistSeeking a senior engineering professional with 15+ years of technical engineering experience, including 10+ years in aeronautics .Minimum 5 years of FPGA... 
    Software

    ThoughtStorm Inc.

    Winnipeg, MB
    3 hours ago
  •  ...applications and next steps. Our partner is looking for a Software Engineer (Edge – Devices & Mobile) based in Canada. We are looking for an experienced...  ...and operational stability across diverse and unmanaged hardware environments. Lead the expansion of the platform to... 
    Software
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    2 hours ago
  •  ...superior power, and robust protection.Xona is seeking a skilled Software Engineer to work as a contributor to the development and integration of...  ...Python coding languages and build systems Experience with hardware communication system protocols such as RS-485, UART, I2C, CAN,... 
    Software
    Permanent employment
    Work at office

    Xona-Space-Systems

    Winnipeg, MB
    3 hours ago
  • $160.32k - $200.4k per year

     ...for team gatherings, functional off-sites or customer meetings. See yourself at TwilioJoin the team as Twilio's next Staff Mobile Software Engineer for Stytch, where you'll shape the next generation of identity and fraud prevention products. About the jobWe are... 
    Software
    Long term contract
    Local area
    Remote work
    Worldwide
    Weekend work

    SendGrid

    Winnipeg, MB
    3 hours ago
  • Lead the development of cutting-edge mobile apps for BitGo's retail users managing digital assets. This Senior Mobile Software Engineer role focuses on delivering a secure, high-performance experience for both iOS and Android platforms. As a senior engineer at BitGo, you... 
    Software

    Bitgo

    Winnipeg, MB
    2 hours ago
  • We are looking for a Senior Android Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be someone...  ...History Consideration: For the Senior Mobile Software Engineer, we will conduct a background check... 
    Software
    Internship
    Worldwide

    Precision Labs

    Winnipeg, MB
    3 hours ago
  • $180k - $220k per year

     ...Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-time user experience for our retail users. Responsibilities Design and... 
    Software
    Full time
    Work at office
    Worldwide

    Wwshemi

    Winnipeg, MB
    2 hours ago
  • ABOUT YOU We are looking for a Senior iOS Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be...  ...Consideration: For the Senior Mobile Software Engineer, we will conduct a background check... 
    Software
    Live In
    Worldwide

    Precision Labs

    Winnipeg, MB
    2 hours ago
  • Join Mecka AI as a Mobile Software Engineer, creating innovative iOS and Android applications that drive robotic learning. Your expertise will transform everyday activities into vital data for robotics. As a crucial team member at Mecka AI, you will focus on delivering seamless... 
    Software

    Kindredventures

    Winnipeg, MB
    2 hours ago
  • Build secure, polished mobile apps with React Native, Swift, or Kotlin as a Senior Mobile Software Engineer onsite in Toronto. Own features from design through release.BitGo is hiring a senior engineer to create apps retail users rely on to manage and move digital assets. You... 
    Software

    TempoAtlas

    Winnipeg, MB
    3 hours ago
  • $133k - $183k per year

     ...Look For You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using declarative UI frameworks like React or Vue You have experience shipping mobile apps using native or cross-platform languages like React Native... 
    Software
    Work at office
    Remote work
    Flexible hours

    Candidate

    Winnipeg, MB
    2 hours ago
  •  ...workloads. We are seeking a highly skilled and motivated Hardware Board Design Engineer to drive the architecture, design, and development of next...  ...Power Integrity (SI/PI), Thermal/Mechanical Engineering, and Software/Firmware—to deliver robust, scalable, and cutting-edge... 
    Software
    Long term contract
    Internship

    NUVACORE

    Winnipeg, MB
    2 hours ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – Mobile(Android) About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning... 
    Software
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    3 hours ago
  • $90k - $100k per year

    Job DescriptionThis is a hands-on, non-managerial hardware engineering role supporting a primarily hardware-focused product portfolio, with some...  ...Additional Skills & Qualifications Firmware experience Software experience Experience with communication protocols,... 
    Software
    Permanent employment
    Flexible hours

    ACTalent

    Winnipeg, MB
    3 hours ago
  •  ...and a high-performing team. We are currently seeing a Hardware Applications Engineer to be responsible for hands on testing and documentation preparation...  ...ll do..Pre-sales validation: Plan and execute hardware/software validation (power-on, imaging, driver/firmware, thermal/... 
    Software
    Work at office

    Teguar Corporation

    Winnipeg, MB
    3 hours ago
  •  ...systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs...  ...build the embedded Linux and Android software that makes every recording count. Mecka's...  ...Reproduce field failures with hardware and test engineers, and validate fixes across supported... 
    Software
    Remote work

    Mecka AI

    Winnipeg, MB
    3 hours ago
  •  ...edge products to our customers. We are seeking an Electronics Hardware Engineer with strong, practical experience in electronic circuit design...  ...enhancements for existing products, working closely with our firmware, software, and mechanical engineering teams. Core Responsibilities... 
    Software
    Relocation package

    Algo Communication Products Ltd.

    Winnipeg, MB
    2 hours ago
  • Lead hardware and software release readiness through defect management, cross-functional coordination, and compliance tracking across complex...  ...security, controller, and networking software. The work connects Engineering, Firmware, Software, QA, Product Management, Manufacturing,... 
    Software

    Extreme Networks, Inc

    Winnipeg, MB
    3 hours ago
  • Software and Hardware Senior Engineering Specialist (SWEL)- Pool PostingWhen applicable, Bombardier promotes flexible and hybrid work policies. Why join us?At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people... 
    Software
    Flexible hours

    Bombardier

    Winnipeg, MB
    2 hours ago
  • Mobile Device Software Research Engineer Who We Are Flowfinity Wireless is a proven provider of flexible enterprise mobile app software. We help businesses across industries run more efficiently by replacing paper and spreadsheets with fully customizable workflow apps.... 
    Software
    Flexible hours

    Flowfinity

    Winnipeg, MB
    2 hours ago
  •  ...experiences. The Card Acquisition team drives product-led growth and reliable engineering to onboard customers and partners. We seek a software engineer with 1.5+ years of experience to ship web and mobile apps, design APIs, and contribute to a collaborative, growth-focused team... 
    Software
    Remote work
    Flexible hours

    Candidate

    Winnipeg, MB
    3 hours ago
  • $110k - $130k per year

     ...Full-Stack Developer with cross-platform mobile, backend, and cloud infrastructure experience...  ...to durable fixes.Contribute to improving engineering practices, tooling, documentation, and...  ...Looking For 5+ years of professional software development experience across mobile, full... 
    Software
    Remote work
    Flexible hours

    CoVet, Inc.

    Winnipeg, MB
    3 hours ago
  • $130k - $190k per year

    A leading financial technology platform in Toronto seeks an Entry Level Engineer to build full-stack features and enhance customer value in a fast-paced environment. Candidates should be fluent in TypeScript and demonstrate real startup experience with a portfolio of shipped... 
    Software
    Full time

    Bree

    Winnipeg, MB
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Hardware, Mobile Software Engineer. Be the first to apply!