Embedded Software jobs in Hamilton, ON
- TITAN HapticsMississauga, ON L5L 1R9
- $90,000–$135,000 a year
- Full-time
- Stock options
- Flexible schedule
- Side projects demonstrating competence in embedded software or full-stack systems.
- Draft software architecture outlines and set milestones for each feature.
Firmware Developer
Easily applyOLS-NAAyr, ON- Full-time +1
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Casual dress
- Company events
- Degree or diploma in computer science, embedded system development or related.
- Experience with common embedded system technologies such as Bluetooth/WiFi/GPS/…
Firmware Developer
Easily applyOLS-NAAyr, ON- Full-time +1
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Casual dress
- Company events
- Degree or diploma in computer science, embedded system development or related.
- Experience with common embedded system technologies such as Bluetooth/WiFi/GPS/…
Control Systems - Embedded Systems Software Developer
Easily applyNewTigercat IndustriesCambridge, ON N1T 1S3- $34–$39 an hour
- Full-time
- Monday to Friday +2
- Vision care
- Employee assistance program
- Profit sharing
- RRSP match
- Company events
- This role will also develop, test, and deploy embedded software crucial to the operation of the machine control systems used in equipment for the forestry…
Senior Programmer Analyst (Burlington, ON)
Easily applyNewWolseley Canada Inc.Burlington, ON L7N 3V6- $110,000–$135,000 a year
- Full-time
- On call
- Tuition reimbursement
- Dental care
- Profit sharing
- Paid vacation
- Analyses, debugs and supports existing application software.
- Experience with EDI transaction processing and Warehouse management software would be an asset;
View similar jobs with this employerAtkinsRéalisMississauga, ON- Full-time
- Preparation of system/software change request for modifications to existing systems/software.
- Execute software engineering tasks including software requirements…
Sr. Embedded Systems Developer
Easily applyUMI Group Inc.Guelph, ON N1L 1B2- $70,000–$105,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Prior experience with code revision and software development life cycles.
- Design and develop software to control new and existing mobile and industrial systems.
Sr Embedded Build, Release & Integration Developer
Easily applyNewAltis RecruitmentOntario- $120,000–$150,000 a year
- Full-time
- 7+ years of progressive experience in embedded software development, build engineering, release management, or system integration.
- What’s In It for You*.
View similar jobs with this employerL3Harris TechnologiesWaterdown, ON- Internship / Co-op
- Understanding of embedded systems design (hardware & software).
- You will be working as a part of the embedded software team to support new and existing product…
- MacDonald Dettwiler and Associates Inc.Brampton, ON
- $112,000–$140,000 a year
- Permanent
- Flight software/aircraft software (highly beneficial).
- 10+ years of developing embedded applications.
- Lead designs for safety critical, real-time software…
- GoogleKitchener, ON
- $174,000–$252,000 a year
- Full-time
- Proficiency in embedded or mobile development.
- Google's software developers develop the next-generation technologies that change how billions of users connect,…
- SynopsysMississauga, ON
- $189,000–$284,000 a year
- Date posted 09/17/2026.
- Category Engineering Hire Type Employee Job ID 18873 Base Salary Range $189000-$284000 Remote Eligible No Date Posted 09/17/2026.
- View all Synopsys jobs - Mississauga jobs - SerDes Architect jobs in Mississauga, ON
- Salary Search: Optical SerDes Architect salaries
- See popular questions & answers about Synopsys
- SynopsysMississauga, ON
- $147,000–$220,000 a year
- We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.
- What You’ll Be Doing:
- View all Synopsys jobs - Mississauga jobs - Shift Leader jobs in Mississauga, ON
- Salary Search: Pre-Silicon Signoff Lead salaries in Mississauga, ON
- See popular questions & answers about Synopsys
- SynopsysMississauga, ON
- $147,000–$220,000 a year
- We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.
- What You’ll Be Doing:
Engineer, DevOps
Easily applyRecurrent Energy Power Services (Canada) IncKitchener, ON N2P 2E9- Full-time
- Collaborate with embedded software engineer, front/back -end developers to integrate software components.
- Implement and manage software release channels and…
Senior Embedded Linux Engineer
Easily applyCanadian Solar SSES (Canada) Inc.Kitchener, ON N2P 2E9- $100,000–$150,000 a year
- Full-time
- Demonstrated experience in system‑level embedded software development for industrial or energy systems.
- At least 5 years' of experience in professional embedded…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Software Platform Lead - embedded systems, platform SDKs and high-level APIs
Software Platform Lead - embedded systems, platform SDKs and high-level APIs
Job details
Pay
Job type
Benefits
Full job description
Role Overview
As Software Project Manager, you will own the end-to-end delivery of software interfaces for our haptic products. You’ll sit at the intersection of embedded systems, operating systems, device drivers, platform SDKs, and high-level APIs, ensuring that code shipped by internal and external teams aligns with both technical and user-experience goals. This role offers direct product ownership and the chance to shape 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.
Tool Proficiency
- 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.
Skills & Competencies
- 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.
Compensation & Benefits
- 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
- Budget for professional development (conferences, training, books)
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 “Software Platform Lead” in the subject line.
We look forward to learning how you can help shape next-generation haptic experiences.
Job Type: Full-time
Pay: $90,000.00-$135,000.00 per year
Application question(s):
- 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?
- Over 5 years experience writing production code in Node.js and Embedded C/C++?
Location:
- Mississauga, ON L5L 1R9 (preferred)
Work Location: In person