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
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...SoftwareFull timeTemporary work- ...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
- ...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/...SuggestedLong term contractFull timeTemporary workFlexible hours
- 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
- 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...SoftwarePermanent employmentFull timeLocal area
- 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...SoftwareFull time
- 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
- 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
- ...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...SoftwareRemote workFlexible hours
- ...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,...SoftwarePermanent employmentWork at office
$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...SoftwareLong term contractLocal areaRemote workWorldwideWeekend work- 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
- 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...SoftwareInternshipWorldwide
$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...SoftwareFull timeWork at officeWorldwide- 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...SoftwareLive InWorldwide
- 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
- 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
$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...SoftwareWork at officeRemote workFlexible hours- ...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...SoftwareLong term contractInternship
$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...SoftwareWork at officeWork from home$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,...SoftwarePermanent employmentFlexible hours- ...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/...SoftwareWork at office
- ...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...SoftwareRemote work
- ...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...SoftwareRelocation package
- 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
- 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...SoftwareFlexible hours
- 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....SoftwareFlexible hours
- ...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...SoftwareRemote workFlexible hours
$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...SoftwareRemote workFlexible hours$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...SoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Hardware, Mobile Software Engineer. Be the first to apply!
Related searches
- senior hardware engineer Winnipeg, MB
- computer hardware engineer Winnipeg, MB
- computer engineering Winnipeg, MB
- entry level computer engineer Winnipeg, MB
- computer vision engineer Winnipeg, MB
- hardware design engineer Winnipeg, MB
- computer engineering intern Winnipeg, MB
- android mobile developer Winnipeg, MB
- mobile developer Winnipeg, MB
- mobile application developer Winnipeg, MB

