Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Applications Developer

$40 - $65 per hour

Zaber Technologies

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 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.
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.
Develop and maintain an industry-leading SDK (Zaber Motion Library), generating code in multiple programming languages (Python, Matlab, C#, C++, JavaScript, Swift, and Java).
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
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

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Software Applications Developer in Vancouver, BC vacancy
  • $52.5 per hour

     ...completed at the physical location. There is no option to work remotely. Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Nonrel Technologies Ltd.

    Vancouver, BC
    1 day ago
  •  ...Job Responsibility: HP is seeking an experienced software professional to join our dynamic, highly successful Vancouver engineering team. As a senior software developer working on industry-leading unified-communications products you'll be making a positive impact on how... 
    Suggested
    Full time
    Shift work

    Hewlett Packard

    Vancouver, BC
    8 days ago
  •  ...Science, Electrical Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, or...  ...and power of GPU cores. Builds functional model simulations, develops software, and tests for various graphics to verify correctness and... 
    Suggested
    Full time
    Immediate start

    Qualcomm

    Vancouver, BC
    8 days ago
  • $107k - $157.3k per year

     ...Kubernetes (AKS) and AI infrastructure, enabling developers and platform users to be more productive...  ...AKS clusters and AI infrastructure Develop and maintain automation tools and scripts...  ...cloud resources Maintain and monitor software builds, cloud images, and infrastructure... 
    Suggested
    Full time
    For contractors

    Autodesk

    Vancouver, BC
    1 day ago
  • $98.6k - $144.65k per year

     ...thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Developer to build and maintain a distributed compute system. You will be part of a team that... 
    Suggested
    Long term contract
    For contractors

    Autodesk

    Vancouver, BC
    1 day ago
  • $131.5k - $180.84k per year

     ...------------------------------------------------------------------------------------------------------- 25WD92038, Principal Software Developer Position Overview Are you a seasoned software developer who is passionate about building and scaling cloud services for... 
    Full time
    For contractors

    Autodesk

    Vancouver, BC
    1 day ago
  • $100k - $130k per year

     ...meet you. Let’s build the future of ecommerce—together. The Role We are seeking a highly skilled and experienced Senior Software Developer to join our team. The ideal candidates will have 5 to 7 years of experience in software development with extensive knowledge and... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    Cymax Group Technologies

    Vancouver, BC
    21 days ago
  • $135k - $185k per year

     ...employees on all continents. We deliver award winning enterprise software solutions through the use of embedded digital innovation and a...  ...Description About the Role  We are looking for a Sr. Software Developer, GenAI  with a strong software engineering background and deep... 
    Long term contract
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    IFS

    Vancouver, BC
    22 days ago
  • $129k - $178k per year

     ...individuals who can help both Visier and our customers grow, evolve and win! Visier have a great opportunity for an experienced Software Developer to join us and help us build new, innovative, cutting-edge technology! Working on the Data Platform team, you will help build... 
    Full time

    Visier Solutions Inc

    Vancouver, BC
    6 days ago
  • $135.1k - $182.9k per year

     ...you'll work on: Working with a team of developers to solve complex problems and provide...  .... What you may have: Experience in software development, specifically with building web...  ...the role may join below the midpoint and develop their skills over time. The final offer amount... 
    Full time
    Work at office
    Local area
    Flexible hours
    1 day per week

    Clio

    Vancouver, BC
    6 days ago
  • $98.6k - $144.65k per year

     ...---------------------------------------------------------------------------------------------------------- 25WD94041, Senior Software Developer (GCPay) Position Overview Autodesk’s Payment Solutions suite is powered by GCPay, an intuitive application that automates... 
    Full time
    For contractors
    Internship
    Remote work

    Autodesk

    Vancouver, BC
    1 day ago
  • $70k - $105k per year

     ...an Impact? At D2L, we are looking for developers who will help us advance our goal of using...  ...and learning around the world. We need software developers to work on a wide range of...  ...interfaces, mobile and cloud computing. As a developer, you will help make dreams a reality.... 
    Remote job
    Flexible hours
    Shift work

    D2L

    Vancouver, BC
    more than 2 months ago
  • $70k - $125k per year

    Software Developer – Core Banking Application Development Position Description This is an exciting time for CGI, and we want you to be part of it. We are Canada’s largest independent information technology services firm, and we continue to grow our Financial Services... 
    Permanent employment
    Full time
    Vancouver, BC
    8 days ago
  • $100k - $200k per year

     ...Java developer required full-time on-site. We are seeking a Full-Stack Java developer who designs, develops, tests, and maintains Java-based applications and software. This role involves a deep understanding of Java programming, frameworks like Spring and Hibernate, and... 
    Full time
    Work at office

    Endeavor Trust Corporation

    Vancouver, BC
    a month ago
  • $96.9k - $132.3k per year

     ...Snapshot Pixieset is building a next-generation AI Photo Editor for professional photographers, and we're hiring a Back-End Software Developer to help bring it to life. This is an exciting opportunity to join a brand-new product initiative and build the foundational systems... 
    Long term contract
    Full time
    Work at office
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    18 days ago
  •  ...and risks.  Analyze, mitigate and escalate where appropriate Develop and execute on end-to-end delivery of technology projects and plan...  ..., Python (Programming Language), Scala (Programming Language), Software Development Life Cycle (SDLC), Structured Query Language (SQL)... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Vancouver, BC
    a month ago
  • $96.9k - $132.3k per year

     ...Opportunity Snapshot Pixieset is hiring a Full Stack Software Developer to help shape how photographers discover, sign up for, and grow with our platform - supporting over 1.5 million users worldwide. This role sits on our Growth team, where you'll work across multiple... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Worldwide
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    18 days ago
  • $129k - $175k per year

     ...you thrive in environments that value clarity, ownership, and bold thinking, you’ll fit right in. We’re looking for a Senior Software Developer to join our in-person engineering pod focused on rapid prototyping, exploration, and hands-on product innovation. This is a... 
    Temporary work
    Remote work
    Flexible hours

    KOHO

    Vancouver, BC
    6 days ago
  •  ...you to grow and succeed.  What You Will Build As a Senior Developer focused on Platform Engineering and AI/ML, you will design,...  ...Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end... 
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Vancouver, BC
    14 days ago
  •  ...organization, apply now. We are currently seeking a PeopleSoft Developer & Support - Remote to join our team in  Alberta (CA-AB) ,...  ...technical requirements and design Full understanding of the Software SDLC (systems development life-cycle ) Knowledge in PeopleTools... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Vancouver, BC
    8 days ago
  •  ...working from home.  Role Overview   As a Senior Database Developer, you will play a key role in developing, testing, improving and...  ...requirements  Champion and leverage AI in all aspects of the software development lifecycle  Collaborate with cross-functional teams... 
    Work at office
    Remote work
    Work from home

    Felix Payment Systems

    Vancouver, BC
    8 hours ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...Follow agile software development practices Coach and develop your colleagues where you have insights Grow a healthy, collaborative... 
    Work at office
    Local area
    Work from home
    Worldwide

    Canonical

    Vancouver, BC
    1 day ago
  •  ...:   iQmetrix is the only provider of Interconnected Commerce software solutions for telecom retail. Interconnected Commerce is a complete...  .... About the Role: We are seeking a Platform Operations Developer to join our team. This role is a blend of cloud operations and... 
    Full time
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Vancouver, BC
    6 days ago
  • $78.1k - $114.51k per year

     ...Solutions (EMS) division is dedicated to developing cutting-edge technology for movie production...  ...budget films. We are seeking a Backend Developer to join our innovative and collaborative team. Reporting to our Senior Manager, Software Development, you will work on highly... 
    For contractors

    Autodesk

    Vancouver, BC
    1 day ago
  •  ...Table Bachelor’s in computer engineering, computer science or software engineering, with a minimum of 5 years of significant...  ...engineering life cycle and agile methodologies. Experienced in developing complex services based on Docker, Fast API. Experienced with... 
    Long term contract
    Flexible hours

    Intact

    Vancouver, BC
    8 days ago
  • $55k - $65k per year

     ...our buying teams. They are strong communicators who value and develop their cross functional relationships. This is a team of high...  ...Illustrator and Photoshop) Understanding of Flex PLM or similar PLM software is an asset Must Haves Attention to detail, initiative,... 
    Permanent employment
    Part time
    Internship

    lululemon

    Vancouver, BC
    9 days ago
  •  ...Permanent) Job Overview Strive Gaming is seeking a Backend Software Engineer to play a critical role in advancing our iGaming platform...  ...remote and based in Canada. What You’ll Be Doing Design, develop, and maintain robust, high-performing backend services and APIs... 
    Permanent employment
    Remote work

    Strive Gaming

    Vancouver, BC
    6 days ago
  •  ...Role & Responsibilities Work with data scientists and other developers to design, implement, integrate and deploy ML systems. Work...  ...project goals, requirements and realistic timelines. Follow software development best practices and provide technical leadership to... 
    Long term contract

    Policy Reporter

    Vancouver, BC
    13 days ago
  • $89.7k per year

     ...Job Responsibility: ~1+ years of non-internship professional software development experience ~ Experience programming with at least one...  ...at Amazon, helping to automate repetitive tasks while improving developer experience. You will solve complex yet fun challenges by looking... 
    Full time
    Internship
    Flexible hours

    Amazon Development Centre Canada ULC - K03

    Vancouver, BC
    6 days ago
  • $150.2k - $206.6k per year

     ...to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce We're Salesforce...  ...root-cause analysis and seek to automate manual tasks. Assist developers and release managers who utilize the automation framework.... 
    Full time
    Weekend work

    Salesforce

    Vancouver, BC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Applications Developer. Be the first to apply!