hero

Venture into tech

Want to get in early on the next big thing or join a tech rising star? Search our curated, vetted list of job opportunities at high-growth Ottawa-led and Ottawa-founded technology companies. Get notified of new opportunities - sign up for alerts belowCareers at Invest Ottawa
companies
Jobs

Mobile Software Engineer (IoT & Smart Home)

SmartCocoon

SmartCocoon

Software Engineering · Contractor
Ottawa, ON, Canada
Posted on Jan 9, 2026

Mobile Software Engineer (IoT & Smart Home)

  • Location: Ottawa, ON (Hybrid)
  • Term: 6-Month Contract (Potential for Permanent)

Help Us Build the Future of Climate Comfort

At SmartCocoon, we aren’t just building another app; we’re changing how people experience their homes. Our Smart Register Booster Fans use intelligent algorithms to solve the age-old problem of "too hot" or "too cold" rooms, all while making HVAC systems more efficient.

We are a lean, agile team where every line of code you write directly impacts the comfort and energy footprints of our users. If you’re looking for a role where your voice is heard and your work is visible, you belong here.

The Opportunity

As our Mobile Software Engineer, you will be a core part of our development lifecycle. You won’t just be "fixing bugs"—you’ll be designing, prototyping, and shipping features that bridge the gap between hardware and software.

What you’ll do:

  • Own the Experience: Support features from initial design through shipping and post-release maintenance.
  • Collaborate: Work closely with product and design teams to turn complex IoT challenges into seamless user experiences.
  • Work Smarter: Leverage modern AI tools to accelerate development, improve code quality, and automate repetitive tasks.
  • Build the Stack: Gain hands-on experience across our entire tech stack, from mobile interfaces to backend logic.

What You Bring

  • Mobile Expertise: Proficiency in React Native (preferred), Native Android/iOS, or Flutter.
  • Design Eye: A strong grasp of mobile UI/UX best practices—you know exactly what a "great" app feels like.
  • AI-Fluent: Strong experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, or LLM-based prompting) to write cleaner code and solve problems faster.
  • Full-Stack Curious: Experience with modern web frameworks like Ruby on Rails, Django, or Laravel.
  • Ownership Mentality: You take initiative and take pride in shipping high-quality, reliable software.

Bonus Points for:

  • IoT Knowledge: Familiarity with networking protocols (MQTT, WiFi, Bluetooth, TLS).
  • DevOps Skills: Experience with CI/CD (GitHub Actions/Bitbucket Pipelines) or Docker.
  • Quality First: A background in Test Driven Development (TDD).

Work Environment & Culture

We believe in Hybrid Harmony. We offer the flexibility of remote work combined with intentional in-person collaboration at our Ottawa office. This model ensures we stay connected as a team while respecting your work-life balance.

Important Eligibility Details

This position is partially funded by a government diversity and youth employment grant. To be eligible for this specific opening, candidates must meet the following criteria:

  • Identify as female.
  • Be under the age of 30.
  • Be a graduate of a Canadian University.
  • Be a Canadian Citizen or Permanent Resident.

How to Apply

Ready to help us revolutionize home comfort? We’d love to see what you’ve built!

Share your CV (and a link to your portfolio or GitHub if you have one)

SmartCocoon is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com