Java Developer Jobs in Canada

About 2224 results in (3) seconds Clear Filters

Jobs Search

About 2224 results in (3) seconds
Senior Embedded Software Developer at Vention
Montréal, QC H4C 1L8, Canada - Full Time
Skills Needed
Facts, Mqtt, Rest, Communications, Canopen, I2c, Industrial Automation, Happiness, Programming Languages, It, Embedded Systems, Software Design Patterns, Control Software, Rs485, Ethercat, Javascript, Python
Qualification
Graduate
Experience Required
Minimum 5 year(s)
iOS Developer - (Hybrid - Calgary) at Capco
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Usb, Swift, Webkit, C++, Communication Skills, English, Objective C, Safari, Programming Concepts, It
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Database Developer (Remote) at The Conference Board of Canada
Remote, British Columbia, Canada - Full Time
Skills Needed
Data Modeling, Load, Powershell, Legacy Systems, Stored Procedures, Python, Data Engineering, Email, Dashboards, Data Warehouse, Soft Skills, Data Extraction, Proactive Monitoring, Availability, Scripting, Transactional Systems, Etl Tools, Collaboration Tools, Sql Server
Qualification
Diploma
Senior Developer - Data Conversion at Langara College
Vancouver, BC V5Y 2Z6, Canada - Full Time
Skills Needed
Indexing, Java, Business Requirements, Higher Education, Oracle, Operations, Css, Software Development, Team Spirit, Business Analysis, Articulation, Optimization, Excel, Tomcat, Object Oriented Design, Uml, Communication Skills, Documentation, Team Leadership, Weblogic
Specialization
Computer Science, Information Technology, Technology
Qualification
Diploma
Informatica Power Center Developer at Apptoza Inc
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Machine Learning Developer - AI/ML at Ubisoft
Montréal, QC, Canada - Full Time
Skills Needed
Data Science, Model Validation, Software, Computer Science, Scala, Computer Engineering, Data Engineering, Java, Machine Learning, Communication Skills, Data Quality, Scikit Learn, Python
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Applications Developer, ServiceNow at Robinhood
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science information technology or equivalent experience
Qualification
Graduate
Full Stack Developer - GenAI Focus at Capgemini
Montréal, QC, Canada - Full Time
Skills Needed
Pipeline Management, Python, Web, Technology, Rdbms, Analytical Skills, Implementation Experience, Query Optimization, Perl, Disabilities, Testing, It, Strategy, Design, Shell Scripting, Design Patterns, Databases, Mongodb
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Quality Developer in Test at Perceptyx
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer Co-Op Fall 2025 at Verily
Waterloo, ON, Canada - Full Time
Skills Needed
Objective C, Javascript, Python, Programming Languages, Software Development, Java, Aws, Computer Science
Specialization
Computer science or related field
Qualification
Graduate
Lead Full Stack Software Developer at Morson Talent Canada USA
Ottawa, ON K2E 7S6, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering web development or equivalent experience
Qualification
Diploma
Lead Full Stack Software Developer at Morson Talent Canada USA
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering computer programming web development or related field (or equivalent experience
Qualification
Diploma
Software Developer (Siebel, OBIEE) at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Campaign Management, Analytical Skills, Workflow, Teams, Screens, Obiee, Applets, Staff Augmentation, Contractors, Javascript, Communication Skills, Business Rules, Siebel, Soft Skills, Partner Portal, Jquery, Html
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer - Orchestration at Rogers Communications
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Applications QA Developer at Fortinet
Vancouver, BC, Canada - Full Time
Skills Needed
Web Technologies, Communication Skills, Chrome, Test Cases, Javascript, Ajax, Job Skills, Sql Server, Firefox, Edge, Developers
Qualification
Graduate
Software Developer (Ruby on Rails) at GoBolt
Toronto, ON, Canada - Full Time
Skills Needed
Ruby, Programming Concepts, Database Design
Qualification
Graduate
Senior Software Developer, C#/.NET at Motorola Solutions
Vancouver, BC, Canada - Full Time
Skills Needed
Mobile Applications, Web Applications, Computer Science, Cloud Applications, Data Structures, Communication Skills
Specialization
Computer science or a related technical discipline
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer III, Chrome iOS at Google
Montréal, QC, Canada - Full Time
Skills Needed
Swift, Mobile Application Development, Objective C, Software Development, Programming Languages, Algorithms, Data Structures, Computer Science, C++
Qualification
Graduate
Lead Software Programmer/Developer at Tetra Tech
Pickering, ON, Canada - Full Time
Skills Needed
Interpersonal Skills, Interfaces, Software Development
Qualification
Graduate
Sr. Kafka Developer/Kafka Engineer at Compest Solutions Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
C3, Spring Boot
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Embedded Software Developer at Vention
Montréal, QC H4C 1L8, Canada -
Full Time


Start Date

Immediate

Expiry Date

12 Nov, 25

Salary

0.0

Posted On

13 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Facts, Mqtt, Rest, Communications, Canopen, I2C, Industrial Automation, Happiness, Programming Languages, It, Embedded Systems, Software Design Patterns, Control Software, Rs485, Ethercat, Javascript, Python

Industry

Computer Software/Engineering

Description

Company Description
Vention helps some of the most innovative manufacturing companies automate their production floor in just a few days. Vention’s online-first manufacturing automation platform (MAP) enables its clients to design, automate, order, and deploy manufacturing equipment directly from their web browser.

Vention is headquartered in Montreal, Canada, with offices in Berlin, and is used in over 4,000 factories on 5 continents. We are a performance driven culture that cares deeply about happiness. We like ambitious goals, facts & data, and constructive debates. But at the same time, we know that we can’t repeatedly push ourselves if we are not surrounded by an uplifting and caring work environment. Those two sides of our culture, feed each other and are safeguarded with the same level of attention. Our values & principles include:

  • We make our clients successful - we do what’s right for our customers, even when it makes our roles more challenging.
  • We execute and deliver - we set ambitious goals for ourselves and are energized about meeting them.
  • We debate, then commit - we challenge our own perspectives and ideas in pursuit of the best solutions.
  • We innovate to inspire - we value innovation in products, user experiences, and business practices.
  • We collaborate to achieve more - we work as one team to achieve more than we would on our own.
  • We empower our people to reach their full potential - we hold ourselves to high standards but know when to celebrate progress & achievements

Job Description
This is an onsite role (4 days a week) based out of our Montreal office

As part of Vention’s Automation team, you will be responsible for developing firmware and software for the MachineMotion ecosystem . The Senior Embedded Software Developer is called to work in various phases of a project, from initial R+D of new products to the support of existing tools and APIs. More specifically you will:

  • Implement and maintain motion control firmware applications
  • Integrate and Modify new motion planning solutions for Vention’s Firmware Stack
  • Expose this functionality by extending Vention’s APIs and SDKs
  • Work with Thirdparty manufacturers to enable seamless integration with the Vention automation ecosystem
  • Program embedded devices using Python and C++ to extend Vention’s automation ecosystem
  • Test and debug firmware using HW debuggers, HW schematics, oscilloscope and breadboard circuits
  • Assist our clients by helping them configure, test, and program their automated machine.
  • Write unit, integration and end to end tests to support the feature development and ensure software quality.

QUALIFICATIONS

  • 5+ years of experience working in the field of Embedded Software Engineering
  • Programming languages (Python, JavaScript, C/C++) on embedded Linux systems
  • Understanding of TCP/IP, REST, and message brokers (MQTT),
  • Understanding of distributed system design and the related technical challenges
  • Understanding of control software, internet technologies and Client/Server models
  • Practical experience testing code and modules against common use cases

Nice to have(s):

  • Knowledge of industrial automation (nice to have)
  • Knowledge of embedded systems (nice to have)
  • Knowledge of Industrial protocols (nice to have)
  • CiA402 Drive Profile for CANOpen
  • Protocols of communications, such as: EtherCAT, RS485, SPI, I2C, sockets, CANOpen and gRPC
  • Experience with Software Design Patterns

Additional Information

Responsibilities
  • Implement and maintain motion control firmware applications
  • Integrate and Modify new motion planning solutions for Vention’s Firmware Stack
  • Expose this functionality by extending Vention’s APIs and SDKs
  • Work with Thirdparty manufacturers to enable seamless integration with the Vention automation ecosystem
  • Program embedded devices using Python and C++ to extend Vention’s automation ecosystem
  • Test and debug firmware using HW debuggers, HW schematics, oscilloscope and breadboard circuits
  • Assist our clients by helping them configure, test, and program their automated machine.
  • Write unit, integration and end to end tests to support the feature development and ensure software quality
Senior Embedded Software Developer at Vention
Montréal, QC H4C 1L8, Canada - Full Time
Skills Needed
Facts, Mqtt, Rest, Communications, Canopen, I2c, Industrial Automation, Happiness, Programming Languages, It, Embedded Systems, Software Design Patterns, Control Software, Rs485, Ethercat, Javascript, Python
Qualification
Graduate
Experience Required
Minimum 5 year(s)
iOS Developer - (Hybrid - Calgary) at Capco
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Usb, Swift, Webkit, C++, Communication Skills, English, Objective C, Safari, Programming Concepts, It
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Database Developer (Remote) at The Conference Board of Canada
Remote, British Columbia, Canada - Full Time
Skills Needed
Data Modeling, Load, Powershell, Legacy Systems, Stored Procedures, Python, Data Engineering, Email, Dashboards, Data Warehouse, Soft Skills, Data Extraction, Proactive Monitoring, Availability, Scripting, Transactional Systems, Etl Tools, Collaboration Tools, Sql Server
Qualification
Diploma
Senior Developer - Data Conversion at Langara College
Vancouver, BC V5Y 2Z6, Canada - Full Time
Skills Needed
Indexing, Java, Business Requirements, Higher Education, Oracle, Operations, Css, Software Development, Team Spirit, Business Analysis, Articulation, Optimization, Excel, Tomcat, Object Oriented Design, Uml, Communication Skills, Documentation, Team Leadership, Weblogic
Specialization
Computer Science, Information Technology, Technology
Qualification
Diploma
Informatica Power Center Developer at Apptoza Inc
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Machine Learning Developer - AI/ML at Ubisoft
Montréal, QC, Canada - Full Time
Skills Needed
Data Science, Model Validation, Software, Computer Science, Scala, Computer Engineering, Data Engineering, Java, Machine Learning, Communication Skills, Data Quality, Scikit Learn, Python
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Applications Developer, ServiceNow at Robinhood
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science information technology or equivalent experience
Qualification
Graduate
Full Stack Developer - GenAI Focus at Capgemini
Montréal, QC, Canada - Full Time
Skills Needed
Pipeline Management, Python, Web, Technology, Rdbms, Analytical Skills, Implementation Experience, Query Optimization, Perl, Disabilities, Testing, It, Strategy, Design, Shell Scripting, Design Patterns, Databases, Mongodb
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Quality Developer in Test at Perceptyx
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer Co-Op Fall 2025 at Verily
Waterloo, ON, Canada - Full Time
Skills Needed
Objective C, Javascript, Python, Programming Languages, Software Development, Java, Aws, Computer Science
Specialization
Computer science or related field
Qualification
Graduate
Lead Full Stack Software Developer at Morson Talent Canada USA
Ottawa, ON K2E 7S6, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering web development or equivalent experience
Qualification
Diploma
Lead Full Stack Software Developer at Morson Talent Canada USA
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering computer programming web development or related field (or equivalent experience
Qualification
Diploma
Software Developer (Siebel, OBIEE) at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Campaign Management, Analytical Skills, Workflow, Teams, Screens, Obiee, Applets, Staff Augmentation, Contractors, Javascript, Communication Skills, Business Rules, Siebel, Soft Skills, Partner Portal, Jquery, Html
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer - Orchestration at Rogers Communications
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Applications QA Developer at Fortinet
Vancouver, BC, Canada - Full Time
Skills Needed
Web Technologies, Communication Skills, Chrome, Test Cases, Javascript, Ajax, Job Skills, Sql Server, Firefox, Edge, Developers
Qualification
Graduate
Software Developer (Ruby on Rails) at GoBolt
Toronto, ON, Canada - Full Time
Skills Needed
Ruby, Programming Concepts, Database Design
Qualification
Graduate
Senior Software Developer, C#/.NET at Motorola Solutions
Vancouver, BC, Canada - Full Time
Skills Needed
Mobile Applications, Web Applications, Computer Science, Cloud Applications, Data Structures, Communication Skills
Specialization
Computer science or a related technical discipline
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer III, Chrome iOS at Google
Montréal, QC, Canada - Full Time
Skills Needed
Swift, Mobile Application Development, Objective C, Software Development, Programming Languages, Algorithms, Data Structures, Computer Science, C++
Qualification
Graduate
Lead Software Programmer/Developer at Tetra Tech
Pickering, ON, Canada - Full Time
Skills Needed
Interpersonal Skills, Interfaces, Software Development
Qualification
Graduate
Sr. Kafka Developer/Kafka Engineer at Compest Solutions Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
C3, Spring Boot
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Loading...