Software Jobs in Canada

About 326 results in (1) seconds Clear Filters

Jobs Search

About 326 results in (1) seconds
Software Engineer I at In Eight
Remote, British Columbia, Canada - Full Time
Skills Needed
microsoft sql server, agile environment, color, information technology, web api, software, software development, windows, stored procedures, internships, computer science
Specialization
Computer science information technology or equivalent
Qualification
Graduate
Experience Required
N/A
Software Engineer Iii at Td Bank
Toronto, ON, Canada - Full Time
Skills Needed
software, computer science, academic background, virtual desktop infrastructure, cloud, packaging
Specialization
Undergraduate degree post graduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 5 year(s)
Junior Software Engineer at Osensa Innovations Corp
Burnaby, BC, Canada - Full Time
Skills Needed
internet, netbeans ide, software, communication skills, mathematics, nfc, c++, labview, raspberry pi, java, bluetooth, modbus, product quality, dnp3, computer science, testing, engineering physics, github, design, python, test equipment
Specialization
A relevant discipline (computer science mathematics engineering physics electrical engineering
Qualification
Graduate
Experience Required
N/A
Software Controls Engineer at Pop Up Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
communication protocols, computer science, life insurance, software, modbus, critical environments, motion control, software integration, dental care, vision care, python, c, scada, can bus, git
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineering Manager at Diligent Corporation
Vancouver, BC, Canada - Full Time
Skills Needed
computer science, testing, recruiting, teams, cross functional initiatives, project leadership, software, management skills, buy in, coding standards, engineering management, openness, agile environment, hiring
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Senior Software Release Qa Specialist at Fortinet
Burnaby, BC V5C 6C6, Canada - Full Time
Skills Needed
it, tcl, hypervisor, fortinet, collaborative environment, database, computer science, computer technology, legal advice, critical illness, life insurance, software, working experience, python, firewalls, authentication, linux, routing, perl, ipsec, scripting languages
Specialization
Computer Science, Technology
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Software Engineer Iii, Vehicle Intelligence at Acv Auctions
Toronto, ON, Canada - Full Time
Skills Needed
design, complex systems, infrastructure, new features, graphs, data models, addition, software projects, software, features, test suites, code
Specialization
Computer Science
Qualification
BSc
Experience Required
N/A
Infrastructure (Web) Senior Software Engineer at Sony Pictures Imageworks
Montréal, QC, Canada - Full Time
Skills Needed
cross departmental communication, java, diplomacy, communication skills, technology, event processing, docker, software, english, kubernetes, computer science, computer engineering, color, django, difficult situations, angular, french
Specialization
Computer science computer engineering or equivalent
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer at Red Hat Inc
Toronto, ON, Canada - Full Time
Skills Needed
git, english, communication skills, domain experience
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Designer at Exfo
Saint-Laurent, QC, Canada - Full Time
Skills Needed
computer science, english, aws, communication skills, node.js, azure, python, devops, computer engineering, solution development, gitlab, teams, rabbitmq
Specialization
Software engineering computer engineering computer science or equivalent
Qualification
Graduate
Experience Required
N/A
Software Engineer at Russell A Farrow Limited
Mississauga, ON L5T 2N1, Canada - Full Time
Skills Needed
confidentiality, time management, azure active directory, mvc, computer science, customer requirements, customer service skills, object oriented programming, sql server, javascript, manual dexterity, writing, business process
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
visual studio, telemedicine, algorithms, installshield, authentication, com, java, automation, pto, addition, computer science, data structures, msbuild, continuous integration, app, perspectives
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Software Developer at Zomi
Vancouver, BC, Canada - Full Time
Skills Needed
programming languages, technology
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Developer at Mappedin
Waterloo, ON N2L 1S7, Canada - Full Time
Skills Needed
typescript, mapping software, test driven development, map, leaflet
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Software Developer at Innovate R Technologies Inc
Mississauga, ON L5R 0A3, Canada - Full Time
Skills Needed
design, technology, mysql, software development
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Developer at Abm Sensor Technology Inc
Peterborough, ON K9J 6W6, Canada - Full Time
Skills Needed
linux, javascript, unix, assembler, c++, c, technology, java
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer at Nesda Technologies Ltd
Belleville, ON K8P 3Z3, Canada - Full Time
Skills Needed
technology, c, c++, jira, android
Specialization
College cegep or other non-university certificate or diploma from a program of 1 year to 2 years
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Software Developer at Cira
Ottawa, ON K1S 5K5, Canada - Full Time
Skills Needed
good communication skills
Specialization
Computer science or a related discipline
Qualification
Graduate
Experience Required
N/A
Software Developer at Bmo Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
docker, microservices, technology, integration, spring, business systems, business requirements, cloud, java, client requirements, code, software testing, communication skills, testing, programming languages, documentation, technical requirements, risk
Specialization
N/A
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Software Developer at Drw
Montréal, QC, Canada - Full Time
Skills Needed
good communication skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Junior Software Engineer at OSENSA Innovations Corp
Burnaby, BC, Canada -
Full Time


Start Date

Immediate

Expiry Date

10 Apr, 11

Salary

0.0

Posted On

23 Sep, 19

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Internet, Netbeans Ide, Software, Communication Skills, Mathematics, Nfc, C++, Labview, Raspberry Pi, Java, Bluetooth, Modbus, Product Quality, Dnp3, Computer Science, Testing, Engineering Physics, Github, Design, Python, Test Equipment

Industry

Description

OSENSA Innovations is a leading developer and manufacturer of industrial sensor products for the semiconductor, medical and power distribution/transmission markets. Please refer to our website www.osensa.com for additional details.
We are looking for a Junior Software Engineer for a full-time permanent position to work at our Burnaby headquarters, beginning October 15, 2019 or shortly thereafter. Salary will be competitive with industry standards and augmented to reflect talent.
The successful candidate will be responsible in-part for the software that runs on, and interfaces, with our devices, as well as the software used in manufacturing for quality-control purposes. You will work under the guidance of a senior engineer, although you will be expected to solve technical problems independently.

QUALIFICATIONS

You are self-motivated, creative, and disciplined; you know how to learn and you have previously demonstrated initiative and talent on at least one software project (paid or unpaid). You are pragmatic and able to quickly build proof-of-concept software systems using the most efficient tools. But you’re an architect rather than a hacker: you use an organized development process, possess a working knowledge of computer science fundamentals, and are eager to learn relevant protocols (e.g. SPI, RS485, Modbus, DNP3, TCP/IP, HTTP, etc.).

The position will evolve based on both the aptitude of the successful candidate and the trajectory of OSENSA, but the following tasks are likely to form a significant portion of the job:

  • Developing cross-platform applications that communicate with the sensing hardware devices (Web, apps, PC, etc.)
  • Designing and implementing robust backend architecture and intuitive frontend user interfaces
  • Developing, testing, and deploying software that automates quality control test equipment for production
  • Exploring new software designs and ideas
  • Design and execute software test plans
  • Contribute to continual process improvement

The following are requirements for the position:

  • Bachelor’s degree in a relevant discipline (Computer Science, Mathematics, Engineering Physics, Electrical Engineering)
  • Working knowledge of the following:
  • Java
  • Python
  • C/C++ programming
  • MySQL database
  • Experienced managing and maintaining projects using GitHub
  • Previously-demonstrated talent and initiative on a relevant software project (paid or unpaid; applicants should describe how they meet this requirement in their covering letter)
  • Excellent verbal and written communication skills
  • Good documentation abilities
  • Attention to detail and commitment to product quality

The following are not requirements, but desirable, as they would allow the successful candidate to become productive more quickly:

  • Experience with the following software tools:
  • NetBeans IDE for Java
  • Kivy (cross-platform Python GUI framework)
  • LabView (for developing automated testing routines)
  • Experience writing firmware for ARM microcontrollers
  • Experience using and developing projects for the Raspberry Pi
  • Experience setting up local servers and knowledge on cybersecurity
  • Experience with web-based connectivity for devices (Internet-of-Things)
  • Experience interfacing smart phones with custom hardware (e.g., over Bluetooth, NFC, or using the headphone plug)
Responsibilities
  • Developing cross-platform applications that communicate with the sensing hardware devices (Web, apps, PC, etc.)
  • Designing and implementing robust backend architecture and intuitive frontend user interfaces
  • Developing, testing, and deploying software that automates quality control test equipment for production
  • Exploring new software designs and ideas
  • Design and execute software test plans
  • Contribute to continual process improvemen
Software Engineer I at In Eight
Remote, British Columbia, Canada - Full Time
Skills Needed
microsoft sql server, agile environment, color, information technology, web api, software, software development, windows, stored procedures, internships, computer science
Specialization
Computer science information technology or equivalent
Qualification
Graduate
Experience Required
N/A
Software Engineer Iii at Td Bank
Toronto, ON, Canada - Full Time
Skills Needed
software, computer science, academic background, virtual desktop infrastructure, cloud, packaging
Specialization
Undergraduate degree post graduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 5 year(s)
Junior Software Engineer at Osensa Innovations Corp
Burnaby, BC, Canada - Full Time
Skills Needed
internet, netbeans ide, software, communication skills, mathematics, nfc, c++, labview, raspberry pi, java, bluetooth, modbus, product quality, dnp3, computer science, testing, engineering physics, github, design, python, test equipment
Specialization
A relevant discipline (computer science mathematics engineering physics electrical engineering
Qualification
Graduate
Experience Required
N/A
Software Controls Engineer at Pop Up Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
communication protocols, computer science, life insurance, software, modbus, critical environments, motion control, software integration, dental care, vision care, python, c, scada, can bus, git
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineering Manager at Diligent Corporation
Vancouver, BC, Canada - Full Time
Skills Needed
computer science, testing, recruiting, teams, cross functional initiatives, project leadership, software, management skills, buy in, coding standards, engineering management, openness, agile environment, hiring
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Senior Software Release Qa Specialist at Fortinet
Burnaby, BC V5C 6C6, Canada - Full Time
Skills Needed
it, tcl, hypervisor, fortinet, collaborative environment, database, computer science, computer technology, legal advice, critical illness, life insurance, software, working experience, python, firewalls, authentication, linux, routing, perl, ipsec, scripting languages
Specialization
Computer Science, Technology
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Software Engineer Iii, Vehicle Intelligence at Acv Auctions
Toronto, ON, Canada - Full Time
Skills Needed
design, complex systems, infrastructure, new features, graphs, data models, addition, software projects, software, features, test suites, code
Specialization
Computer Science
Qualification
BSc
Experience Required
N/A
Infrastructure (Web) Senior Software Engineer at Sony Pictures Imageworks
Montréal, QC, Canada - Full Time
Skills Needed
cross departmental communication, java, diplomacy, communication skills, technology, event processing, docker, software, english, kubernetes, computer science, computer engineering, color, django, difficult situations, angular, french
Specialization
Computer science computer engineering or equivalent
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer at Red Hat Inc
Toronto, ON, Canada - Full Time
Skills Needed
git, english, communication skills, domain experience
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Designer at Exfo
Saint-Laurent, QC, Canada - Full Time
Skills Needed
computer science, english, aws, communication skills, node.js, azure, python, devops, computer engineering, solution development, gitlab, teams, rabbitmq
Specialization
Software engineering computer engineering computer science or equivalent
Qualification
Graduate
Experience Required
N/A
Software Engineer at Russell A Farrow Limited
Mississauga, ON L5T 2N1, Canada - Full Time
Skills Needed
confidentiality, time management, azure active directory, mvc, computer science, customer requirements, customer service skills, object oriented programming, sql server, javascript, manual dexterity, writing, business process
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
visual studio, telemedicine, algorithms, installshield, authentication, com, java, automation, pto, addition, computer science, data structures, msbuild, continuous integration, app, perspectives
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Software Developer at Zomi
Vancouver, BC, Canada - Full Time
Skills Needed
programming languages, technology
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Developer at Mappedin
Waterloo, ON N2L 1S7, Canada - Full Time
Skills Needed
typescript, mapping software, test driven development, map, leaflet
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Software Developer at Innovate R Technologies Inc
Mississauga, ON L5R 0A3, Canada - Full Time
Skills Needed
design, technology, mysql, software development
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Developer at Abm Sensor Technology Inc
Peterborough, ON K9J 6W6, Canada - Full Time
Skills Needed
linux, javascript, unix, assembler, c++, c, technology, java
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer at Nesda Technologies Ltd
Belleville, ON K8P 3Z3, Canada - Full Time
Skills Needed
technology, c, c++, jira, android
Specialization
College cegep or other non-university certificate or diploma from a program of 1 year to 2 years
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Software Developer at Cira
Ottawa, ON K1S 5K5, Canada - Full Time
Skills Needed
good communication skills
Specialization
Computer science or a related discipline
Qualification
Graduate
Experience Required
N/A
Software Developer at Bmo Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
docker, microservices, technology, integration, spring, business systems, business requirements, cloud, java, client requirements, code, software testing, communication skills, testing, programming languages, documentation, technical requirements, risk
Specialization
N/A
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Software Developer at Drw
Montréal, QC, Canada - Full Time
Skills Needed
good communication skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Loading...