Talent.com
Software Developer
Software DeveloperZaber Technologies • Vancouver, Metro Vancouver Regional District, CA
Software Developer

Software Developer

Zaber Technologies • Vancouver, Metro Vancouver Regional District, CA
2 days ago
Job type
  • Full-time
  • Permanent
Job description

Zaber is seeking a fast-learning and innovative Software Developer to write code that interacts with the physical world. This role involves tackling a range of challenging projects, including design, implementation, and project management.

You’ll join our responsive and supportive software team, which engineers solutions for controlling robotics and motion control devices. The scope of our work includes both internal automation projects and customer-facing software. You’ll work in a caring and collaborative team where the culture is to speak freely. You’ll solve interesting problems in conjunction with mechanical and electronics engineers and industrial designers.

Zaber makes cutting-edge, precision robotics for industry-leading customers across a range of sectors. Through your programming, you’ll enable our customers to advance science and technology across sectors such as photonics, biotechnology, and industrial automation.

Software Developer Responsibilities

  • Contribute to various customer-facing software using languages such as Typescript, Go, Python, and C++. This includes Zaber core SDK, back-end infrastructure, GUI desktop applications, and web pages.
  • Write meaningful tests on various levels to ensure the appropriate lasting quality.
  • Engage in code reviews within the team and across the company to uphold code quality and facilitate knowledge exchange.
  • Develop CI / CD pipelines to ensure automated deployment and separation between development and production environments.
  • Present your designs and ideas to receive and incorporate feedback from colleagues.
  • Assist Application Engineers in supporting our products in customers’ hands.
  • Collaborate effectively with Firmware, Electronics, Mechanical Engineering, UX Design, and Marketing teams to define project requirements and refine designs.

Software Developer Opportunities

  • Use modern web-based technologies (Typescript, React, Redux, Electron) to develop cross-platform applications (Zaber Launcher) that interface with Zaber's hardware products.
  • Set up and maintain cloud infrastructure (AWS) to serve up virtual device simulation of firmware in real-time.
  • Work in conjunction with a UX / UI Designer, learning about user-centric design and optimizing the impact of your programming.
  • Access to manufacturing equipment and training for use on personal projects.
  • Software Developer Skills

  • Solid programming skills and, more importantly, a desire to continually learn and improve.
  • Desire to learn and apply best practices like linting, typing, automated testing, code reviews, CI / CD, and clean coding patterns.
  • Experience working with hardware, including electronics, mechanics, sensors, test and measurement equipment.
  • Desire to work onsite with a team, participate in code reviews, and share team responsibilities such as code maintenance and customer support.
  • Solid problem-solving skills and knowledge of common algorithms, data structures, and design patterns.
  • Software Developer Details

  • The starting wage for this role is $40 - $65 / hour, depending on experience.
  • Type : Full-time, Permanent
  • Selected Benefits : PHSP (health, dental & vision), Stock Options & Employee Stock Purchase Plan, Flexible Schedule, Paid Time Off, Casual Dress, Commuter Benefits, EAP
  • Team : Software
  • To learn more about our company culture and benefits, visit our careers page : https : / / www.zaber.com / careers

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Software Engineer

    Software Engineer

    Pierre Strand • Vancouver
    Full-time
    Join our dynamic team, where we prioritize work-life balance and foster a collaborative culture.We offer competitive health benefits, 401k matching, and the opportunity to work with a talented grou...Show more
    Last updated: 15 days ago • Promoted
    Java Software Engineer - delta

    Java Software Engineer - delta

    Luxoft • delta, bc, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 12 days ago • Promoted
    Senior Front-End Developer - OpenRoad Auto Group

    Senior Front-End Developer - OpenRoad Auto Group

    OpenRoad Auto Group • Richmond, British Columbia, Canada
    Full-time
    SENIOR FRONT-END DEVELOPER - React (Contract).Remote Option (must be located in the Greater Vancouver Area).Imagine working for one of the fastest-growing and largest auto retailers in Canada.We ar...Show more
    Last updated: 30+ days ago • Promoted
    Software Tools Developer for Cardiac Mapping System (Hybrid)

    Software Tools Developer for Cardiac Mapping System (Hybrid)

    Kardium Inc. • Burnaby
    Full-time
    Software Tools Developer to join their team in Burnaby, BC.The role focuses on developing innovative tools for the Globe Mapping and Ablation System, contributing to cutting-edge medical technology...Show more
    Last updated: 15 days ago • Promoted
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Squamish, British Columbia
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 6 days ago • Promoted
    Selim looking for a babysitter or nanny in Squamish

    Selim looking for a babysitter or nanny in Squamish

    Sitly • Squamish, CA
    Full-time +1
    Looking for an Experienced Nanny for 1-Year-Old Baby Girl About Us : We are a warm and loving family in beautiful Squamish, British Columbia, seeking an experienced nanny to care for our delightful ...Show more
    Last updated: 16 days ago • Promoted
    EMS / SCADA Engineer

    EMS / SCADA Engineer

    Pacer Group • richmond, BC, ca
    Full-time
    Required Skills : 5+ years of work experience in customizing and delivering Network or Transmission Application preferably Reliance. LINUX and Windows Operating Systems <...Show more
    Last updated: 7 days ago • Promoted
    Programmer / Software Developer

    Programmer / Software Developer

    Vitacore Industries • Burnaby, British Columbia, Canada
    Full-time
    Quick Apply
    At Vitacore, we integrate cutting-edge research and technology with a profound commitment to sustainability and innovation. Established in 2020, Vitacore is driven by our mission to develop transfor...Show more
    Last updated: 24 days ago
    Applications Developer

    Applications Developer

    TELUS Digital Philippines • Vancouver
    Full-time
    Join TELUS Digital Philippines as an.You will contribute to the design, development, and optimization of web applications and data pipelines in the. You will bring deep expertise in.The role require...Show more
    Last updated: 15 days ago • Promoted
    Embedded C Developer - delta

    Embedded C Developer - delta

    Amaris Consulting • delta, bc, ca
    Full-time
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Connor, Clark & Lunn Investment Management (CC&L) • Vancouver
    Full-time
    We are a special software team embedded in a top performing quantitative equity fund that manages over $75 billion in financial assets. This is a fantastic opportunity in the exciting intersection o...Show more
    Last updated: 15 days ago • Promoted
    Administrative Assistant Admin Work From Home - Part Time Focus Group Panelists

    Administrative Assistant Admin Work From Home - Part Time Focus Group Panelists

    ApexFocusGroup • Squamish, British Columbia, Canada
    Remote
    Full-time +1
    Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify. No Call Center Representative Agent experience needed.Call ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporary
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Show more
    Last updated: 23 days ago • Promoted
    Lead Software Engineer, Processor Software

    Lead Software Engineer, Processor Software

    D-Wave • Burnaby
    Full-time
    A leading quantum computing firm in Burnaby is seeking a Software Developer Team Lead, Processor Software.In this role, you will develop essential software tools, mentor team members, and collabora...Show more
    Last updated: 15 days ago • Promoted
    Computer programming Private Tutoring Jobs Delta

    Computer programming Private Tutoring Jobs Delta

    Superprof • Delta, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    Equest • Vancouver, British Columbia, Canada
    Full-time
    Location : Vancouver - Pender St, Canada.Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust...Show more
    Last updated: 22 hours ago • Promoted • New!
    Software Development Lead

    Software Development Lead

    AlgaeCal • Vancouver
    Full-time
    This is a leadership role to guide a small team of intermediate / associate developers with strong full-stack capabilities in a fast-growing eCommerce environment. We’re an eCommerce company, so exper...Show more
    Last updated: 14 days ago • Promoted
    Tools Software Engineer — Developer Experience

    Tools Software Engineer — Developer Experience

    Apple • Vancouver
    Full-time
    A leading technology company is looking for a Software Engineer to join its Workflow Experience team in Vancouver.In this role, you’ll build innovative tools that enhance productivity for software ...Show more
    Last updated: 15 days ago • Promoted