Senior Software Lead (Host-Side Platform & Integrations – Haptics)

TITAN Haptics Inc.

Mississauga

On-site

CAD 90,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee Stock Options
Flexible vacation policy
Opportunity to work on high-impact features

Job summary

A leading haptic technology firm in Mississauga seeks an Embedded Software Project Lead to own the delivery of software for haptic products. This hybrid role demands over 5 years of software experience, including production code in Node.js and Embedded C/C++. You will lead cross-functional teams, guiding integrations while influencing product strategy. Competitive salary of CAD $90,000 – $135,000/year plus stock options offered.

Qualifications

  • 5+ years hands-on software background.
  • Experience with low-level drivers to front-end SDKs.
  • Proven track record of designing API and software architecture.
  • Ability to break complex features into achievable milestones.

Responsibilities

  • Own the end-to-end delivery of software interfaces for haptic products.
  • Manage relationships with external engineering partners.
  • Review and contribute to core production code and oversee integration efforts.
  • Keep documentation up to date and mentor junior engineers.

Skills

Hands-On Software Background
Project & Product Sense
Cross-Functional Collaboration
Clear Communication in English

Education

Bachelor’s or Master’s degree in Software Engineering, Computer Science, or related field

Tools

Node.js
Embedded C/C++
Git

Job description

As Embedded Software Project Lead, you will own the end-to-end delivery of software interfaces for our haptic products. This is a hands-on role: you will write production code, guide integration work, and coordinate delivery across embedded systems , operating systems, device drivers, platform SDKs , and high-level APIs . You’ll work directly with internal and external engineering teams to ensure everything shipped meets both technical and user-experience goals. The role includes real product ownership and influence over the roadmaps of emerging haptic solutions in gaming, AR/VR, mobile, touchscreens, and automotive.

About TITAN Haptics

TITAN Haptics is a venture-backed startup based in Toronto, dedicated to bringing advanced touch (haptic) experiences to consumer electronics—ranging from smartphones and gaming consoles to AR/VR headsets and automotive interfaces. Our small, cross-functional teams tackle tough engineering challenges. We value thoughtful problem solving, a willingness to learn, and a genuine interest in how users interact with touch feedback.

You will:

  • Define and Own Product Scope
    • Partner with engineering, design, and product teams to refine requirements.
    • Draft software architecture outlines and set milestones for each feature.
    • Maintain the product backlog and make trade-off decisions when needed.
  • Coordinate Across Teams
    • Manage relationships with external software engineering partners, ensuring they have clear specifications and schedules.
    • Communicate progress, challenges, and releases to internal stakeholders (hardware, firmware, QA, marketing).
    • Facilitate regular stand-ups, design reviews, and code walkthroughs.
  • Lead Implementation and Quality
    • Review and contribute to core production code (Node.js, Embedded C/C++).
    • Oversee integration efforts: connecting our haptic API to platforms like Unity, custom console SDKs, or mobile OS drivers.
    • Ensure thorough testing, debugging, and timely releases across multiple hardware variants.
  • Maintain and Evolve Codebases
    • Keep documentation up to date: API specs, integration guides, release notes.
    • Mentor junior engineers and conduct code reviews to uphold coding standards.
    • Monitor technical debt and drive refactoring initiatives where it matters.
What You’ll Bring
  • Hands-On Software Background (5+ years)
    • Experience writing production code in Node.js and Embedded C/C++.
    • Comfort with end-to-end full-stack integration: from low-level drivers to front-end SDKs.
    • Proven track record of designing and leading API and software architecture.
  • Project & Product Sense
    • Demonstrated ability to break complex features into achievable milestones.
    • Portfolio or examples showing how you’ve owned features or products from design through release.
    • Aptitude for balancing technical details with user experience goals.
  • Cross-Functional Collaboration
    • Experience liaising with hardware engineers, QA teams, UX designers, and external partners.
    • Clear, concise communication in English (written and verbal).
  • Formal Education
    • Bachelor’s or Master’s degree in Software Engineering, Computer Science, or related field.
  • Comfortable in Google Workspace (Docs, Sheets, Slides).
  • Familiarity with version control systems (Git) and CI/CD pipelines.
Nice to Have
  • Personal or hobby experience in web development, electronics, or firmware.
  • Side projects demonstrating competence in embedded software or full-stack systems.
  • Passion for gaming, AR/VR, consumer electronics, or emerging tech trends.
  • Fluency in additional languages (Chinese, Japanese, or Korean) to collaborate with Asia-based partners.
  • Strong problem-solving instincts and a knack for troubleshooting.
  • Resourcefulness: able to find creative solutions when standard approaches fall short.
  • Self-starter: comfortable driving tasks independently and following through.
  • Collaborative mindset: thrives in small teams and values open exchange of ideas.
Location & Work Model
  • Location: Mississauga, Ontario (hybrid model with flexible on-site days)
  • TITAN operates with a flexible schedule—focus is on deliverables rather than clocking hours.
  • Full-Time: CAD $90,000 – $135,000/year (based on experience), plus Employee Stock Options
  • Contract / Part-Time: CAD $45 – $75 per hour
  • Flexible hours and vacation policy (we trust you to manage your time)
  • Opportunity to own high-impact features in a fast-moving startup
Why This Role Matters

By joining TITAN Haptics as Software Platform Lead, you will:

  • Play an essential part in bringing new haptic experiences to millions of users.
  • Partner closely with hardware and firmware engineers to build unique products that stand out in consumer electronics.
  • Have direct influence over feature prioritization, architectural direction, and user experience.
  • Grow alongside a small, nimble team—your voice and ideas will shape our product strategy.

If you’re excited about owning software products end-to-end, coordinating with passionate engineers, and helping define the future of touch technology, we’d love to hear from you.

How to Apply Please send your resume, a brief cover letter explaining your interest and relevant experience, and links to any repositories or project samples to hr@titanhaptics.com. Include “Embedded Software Project Lead” in the subject line.

We look forward to learning how you can help shape next-generation haptic experiences.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mechatronics Integration Engineer
Mechatronics Integration Engineer

TITAN Haptics • Mississauga

On-site
CAD 60,000 - 70,000
Employee Stock Options
Mechatronics Engineer Intern - Hardware
Mechatronics Engineer Intern - Hardware

Entrada Ventures • Mississauga

On-site
CAD 30,000 - 39,000
Catered lunches in office
Hardware Engineering Lead
Hardware Engineering Lead

Texavie • Vancouver

On-site
CAD 120,000 - 180,000
Early-stage equity
On-site in Vancouver
Product Manager
Product Manager

Haptiq • Toronto

On-site
CAD 80,000 - 95,000
Flexible work arrangements
Great Paid Time Off (PTO) policy
Opportunities for professional growth
Lead Staff Software Engineer
Lead Staff Software Engineer

Talent To Hire Inc. • Toronto

On-site
CAD 120,000 - 160,000
Lead Embedded Software for Next-Gen Haptics (Hybrid)
Lead Embedded Software for Next-Gen Haptics (Hybrid)

TITAN Haptics Inc. • Mississauga

Hybrid
CAD 90,000 - 135,000
Employee Stock Options
Flexible vacation policy
Opportunity to work on high-impact features
Software Development Team Lead
Software Development Team Lead

Maya HTT • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Flex Working Hours
Hybrid Work
Employer-Paid Benefits
+5
Senior Product Manager, Devices
Senior Product Manager, Devices

Jobgether • Canada

On-site
CAD 180,000 - 200,000
Health benefits
Equity opportunities
Discretionary incentive
+5
Product Development Team Lead
Product Development Team Lead

Inertia Technology Co Ltd • Toronto

Hybrid
CAD 90,000 - 120,000
Competitive compensation
Growth opportunities
Collaborative work environment
Lead Software Engineer
Lead Software Engineer

Jobgether • Canada

Remote
CAD 120,000 - 180,000
Remote-first environment
Professional development opportunities
Global exposure