Talent.com
Software Developer
Software DeveloperVoltera • Southwestern Ontario, ON, CA
Software Developer

Software Developer

Voltera • Southwestern Ontario, ON, CA
5 days ago
Job type
  • Full-time
Job description

About Voltera

Voltera is a rapidly scaling technology company that has been driving change in the additive electronics industry since 2013. Our tools help the world’s most innovative minds solve previously unsolvable problems. Our customers, across the board, are changing the way we think about electronics and its applications.

Our first product, V-One, is a multi-functional PCB printer that enables fast iteration. Product developers and educators benefit from V-One's versatility and rapid prototyping capabilities.

Our second product, NOVA, is a materials dispensing system for flexible hybrid electronics. It was designed to meet the unique demands of novel electronics prototyping and materials research, providing precision dispensing on numerous rigid and flexible substrates.

We’re a tight-knit company looking for ambitious, talented individuals. We value the importance of team culture, and strive to create a work environment where you feel empowered through knowledge, supported by your colleagues, passionate about your work, and motivated to drive the growth of the company.

About the Job

  • Develop and maintain Python-based system services, daemons, and tools that run on Linux devices (embedded or desktop-class).
  • Write RESTful APIs or WebSocket interfaces that expose system-level data and control to front-end clients.
  • Work with hardware and firmware teams to define communication protocols and diagnostic / debugging tools.
  • Integrate with existing Linux subsystems such as systemd, udev, D-Bus, and shell utilities.
  • Support cross-platform deployment and testing for desktop and embedded targets (e.g., Debian, Yocto, etc.).
  • Collaborate with React developers to ensure front-end components are tightly integrated with backend APIs.
  • Assist in debugging system performance issues and bottlenecks, both in development and production environments.
  • Write unit tests, integration tests, and contribute to CI / CD pipelines for your components.
  • Maintain clear documentation for APIs, services, and internal tools.

Working conditions

Working from the office in Waterloo at least three days per week.

About You

  • Post‑secondary education in Computer Engineering, Software Engineering, or related discipline.
  • Major bonus : Computer Vision or Sensor fusion background
  • Strong proficiency in Python for systems or backend development (e.g., FastAPI, asyncio, or similar).
  • Solid experience developing in Linux environments (command line, services, permissions, process control, etc.).
  • Familiarity with networking concepts (sockets, HTTP / WebSocket protocols, service discovery).
  • Comfortable reading and debugging low‑level logs, kernel messages, or hardware interaction layers.
  • Ability to work across technical boundaries with hardware, firmware, and frontend teams.
  • Experience working with REST APIs, JSON, and inter-process communication patterns.
  • Familiarity with Git and basic CI workflows.
  • Nice to haves

  • Experience developing Python services that interact with hardware (USB, serial, CAN, GPIO, etc.).
  • Exposure to web front‑end technologies (React, TypeScript, basic CSS), even as a consumer / integrator.
  • Familiarity with embedded Linux build systems (e.g., Buildroot, Yocto, or Raspberry Pi OS).
  • Knowledge of containerization tools like Docker and system orchestration basics.
  • Exposure to GraphQL or WebSocket data streaming for real‑time system updates.
  • Experience writing Python‑to‑C bindings (ctypes, cffi, or pybind11).
  • Interest in hardware / robotics and physical systems.
  • Why We’re Awesome

  • We’re a scaling company - you’re hired to have a voice, not to be a cog.
  • Three weeks’ vacation to start, plus a paid end‑of‑year company shutdown.
  • Flexible work hours.
  • Family‑friendly work culture.
  • Collaborative work environment.
  • Located in the growing tech hub of Waterloo, Ontario, close to restaurants and easily accessible by public transit.
  • If this sounds like a good fit, reach out! We’d love to hear from you.

    Compensation

    The expected base salary range for this role is CAD $105,000–$135,000. Final compensation will be based on job‑related skills, experience, and qualifications. This range reflects base pay only and does not include bonus eligibility or benefits.

    Posting and application details

    This posting is for an existing vacancy. Applications are reviewed by a member of our team; we do not use artificial intelligence (AI) to screen, assess, or select candidates. Selected applicants will be contacted regarding next steps.

    Voltera is an equal opportunity employer, and we are committed to inclusion and diversity. Voltera does not discriminate based on race, ancestry, place of origin, color, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, record of offenses, marital status, family status, disability, or any other basis forbidden under federal, provincial, or local law.

    Accommodations are available upon request for candidates participating in all aspects of the recruitment process. If you require accommodation or require recruitment documents in a different format, please contact us at accessibility@voltera.io.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Southwestern Ontario, ON, CA

    Similar jobs
    Principal Software Architect (AI)

    Principal Software Architect (AI)

    OpenText • Southwestern Ontario, ON, Canada
    Remote
    Full-time
    Principal Software Architect (GenAI Applications and Agentic Systems).Be among the first 25 applicants.Direct message the job poster from OpenText. At OpenText, AI is at the heart of everything we d...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer

    Software Engineer

    Infinity Solutions • ON, Canada
    Full-time
    Quick Apply
    About the Role and Job : Job Title : Software Engineer Job Location : Markh...Show more
    Last updated: 14 hours ago • New!
    Automation Developer

    Automation Developer

    Cleo Consulting • ON, Canada
    Full-time
    Quick Apply
    Assignment : RQ10106 - Automation Developer - Senior Job Title : Automation Developer Requisition (SS) : RQ10106<...Show more
    Last updated: 8 hours ago • New!
    Senior SQL Developer (Capital markets)

    Senior SQL Developer (Capital markets)

    Goldenpick Technologies • ON, Canada
    Full-time
    Quick Apply
    Remote Note - 12 PM-9 PM ET shift preferable Must have < / di...Show more
    Last updated: 1 day ago
    Senior Java JEE Developer

    Senior Java JEE Developer

    Cleo Consulting • ON, Canada
    Full-time
    Quick Apply
    Assignment : RQ10134 - Software Developer - Senior Job Title : Senior Java JEE Developer Requisition (SS) : RQ10134&...Show more
    Last updated: 14 hours ago • New!
    Siebel Developer - CRM

    Siebel Developer - CRM

    Cleo Consulting • ON, Canada
    Full-time
    Quick Apply
    Assignment : RQ10193 - Software Developer - CRM - Senior Job Title : Siebel Developer - CRM Requisition (SS) : RQ101...Show more
    Last updated: 1 day ago
    Programming Analyst - Cofomo

    Programming Analyst - Cofomo

    Cofomo • ontario, ontario, ca
    Full-time
    We’re hiring a Salesforce Developer Consultant!.Our client is looking for a Salesforce Programmer / Developer consultant to join their team!. If you love building smart, user-focused Salesforce soluti...Show more
    Last updated: 4 days ago • Promoted
    Technology Architect

    Technology Architect

    Cleo Consulting • ON, Canada
    Full-time
    Quick Apply
    Assignment : RQ10224 - Technology Architect - Senior Job Title : Technology Architect Requisition (SS) : RQ10224<...Show more
    Last updated: 1 day ago
    SAP BI Report Developer

    SAP BI Report Developer

    Astra North Infoteck Inc. • Canada, ON, ca
    Full-time
    Quick Apply
    SAP BI Report Developer / Analyst.SAP BI Developer / Analyst to design and build reporting, analysis, and dashboard tools from SAP SAC, SAP BW, and HANA Live using data from Sales, Customer Service, Su...Show more
    Last updated: 1 day ago
    Programmer Analyst

    Programmer Analyst

    Sophus IT Solutions • Ontario, Canada
    Full-time
    COBOL batch and interactive programs in the iSeries.Post Secondary education in Computer Science, Computer Engineering or a related discipline with hands-on programming experience or the equivalent...Show more
    Last updated: 8 hours ago • Promoted • New!
    Programming Analyst

    Programming Analyst

    Cofomo • Ontario, Canada
    Full-time
    We’re hiring a Salesforce Developer Consultant!.Our client is looking for a Salesforce Programmer / Developer consultant to join their team!. If you love building smart, user-focused Salesforce soluti...Show more
    Last updated: 4 days ago • Promoted
    Senior Java Integration & Solution Architect

    Senior Java Integration & Solution Architect

    Cleo Consulting • ON, Canada
    Full-time
    Quick Apply
    Assignment : RQ10220 - Software Developer - Senior Job Title : Senior Java Integration & Solution Architect Req...Show more
    Last updated: 1 day ago
    Applications Architect

    Applications Architect

    Cleo Consulting • ON, Canada
    Full-time
    Quick Apply
    Assignment : RQ10180 - Applications Architect - Senior Job Title : Applications Architect Requisition (SS) : RQ10180...Show more
    Last updated: 8 hours ago • New!
    Programming Analyst - ontario

    Programming Analyst - ontario

    Cofomo • ontario, ontario, ca
    Full-time
    We’re hiring a Salesforce Developer Consultant!.Our client is looking for a Salesforce Programmer / Developer consultant to join their team!. If you love building smart, user-focused Salesforce soluti...Show more
    Last updated: 4 days ago • Promoted
    Software Specialist

    Software Specialist

    InsideHigherEd • All Cities, Ontario, Canada
    Full-time
    Operations and Real Estate Partnerships.The University of Toronto is a trailblazer not only in academia and research but also in ensuring operational excellence. U of T’s Facilities and Services gro...Show more
    Last updated: 3 days ago • Promoted
    Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

    Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

    Mindrift • ON, CA
    Remote
    Part-time
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Show more
    Last updated: 22 days ago
    Solutions Engineer | REMOTE (ONTARIO)

    Solutions Engineer | REMOTE (ONTARIO)

    Gatekeeper • ON, CA
    Remote
    Full-time
    Quick Apply
    ONLY unified contract & third-party risk management platform that protects compliance-centric organisations by delivering company-wide control to reduce risk and cost.Powered by our AI engine, ...Show more
    Last updated: 7 days ago
    Senior Solutions Engineer | REMOTE (ONTARIO)

    Senior Solutions Engineer | REMOTE (ONTARIO)

    Gatekeeper • ON, CA
    Remote
    Full-time
    Quick Apply
    ONLY unified contract & third-party risk management platform that protects compliance-centric organisations by delivering company-wide control to reduce risk and cost.Powered by our AI engine, ...Show more
    Last updated: 7 days ago