Talent.com

Software tester Jobs in Hamilton, ON

Create a job alert for this search

Software tester • hamilton on

Last updated: 10 hours ago

Co-op, Embedded Software

Enedym Inc.hamilton, on, Canada

Enedym Embedded Software Developer.Enedym is a startup from McMaster University focused on developing electric motor and propulsion technologies.We specialize in innovative switched reluctance moto... Show more

 • Promoted

Industrial Automation Software Engineer

Lincoln Electric Companyhamilton, on, Canada

Build reliable industrial automation software in Hamilton using C#, modern.NET, machine-control integrations, and robotics workflow orchestration.Support production systems through diagnostics.Linc... Show more

 • Promoted

Software Developer – Junior - MSON #1

Compu-Vision Consulting Inc.Hamilton, Ontario, Canada

We are seeking a motivated Junior Software Developer to assist in designing, developing, testing, and maintaining software applications.The ideal candidate will have foundational knowledge of appli... Show more

Product Tester - Remote

Great Lion CanadaHamilton, Ontario
CA$25.00 hourlyCA$25.00 hourly
RemoteRemote
Temporary, Part-timeTemporary, Part-time

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Remote Online Casino Experience Tester

Little WheelMount Hope, Ontario, Canada
RemoteRemote
TemporaryTemporary

Join Our Team as a Website Tester at Little Wheel.Little Wheel is a gambling technology company focused on researching and building products that put players first.This is a great opportunity to ea... Show more

 • Promoted

Software Quality Analyst II

Bentley Systems, Incorporatedburlington, halton region, Canada
Full-timeFull-time

Software Quality Analyst IIApply: Hybrid: Canada Burlington ON Office: Full time: Posted 11 Days Ago: RC156**Location**: Burlington, Canada - Hybrid (3 days in a week, in-office) **Respo... Show more

 • Promoted

Full Stack Software Engineer (AI-Native & Agentic Workflows)

SpaceOps Inchamilton, on, Canada
Permanent, Full-timePermanent, Full-time

Full Stack Software Engineer (AI-Native & Agentic Workflows).Full-time Permanent Mid-level Senior.Founded in Hamilton in 2019, Space Ops Inc.We started Space Ops with a simple belief: the software ... Show more

 • Promoted

Software Quality Analyst II

Blyncsyburlington, halton region, Canada

Burlington, Canada - Hybrid (3 days in a week, in-office).Collaborate with development/PM teams to understand new features and updates, develop test design of user scenarios, test cases and checkli... Show more

 • Promoted

Co-op, Embedded Software

Enedym Inchamilton, on, Canada

Enedym is a startup from McMaster University focused on developing electric motor and propulsion technologies.We specialize in innovative switched reluctance motor solutions, aiming to revolutioniz... Show more

 • Promoted

AI Software Developer (Burlington, ON)

Wolseley Incburlington, halton region, Canada
Temporary, Permanent, Full-timeTemporary, Permanent, Full-time

At Wolseley Canada, our leading-edge is the knowledge and insight found in every corner of our organization.Here, you’ll build strong relationships and support critical industries that touch the li... Show more

 • Promoted

Software Developer

LiburdiHamilton, ON, ca
Full-timeFull-time

We are currently seeking a full-time Software Developer to design, build, test, and maintain software solutions throughout their full lifecycle while directly collaborating with customers to gather... Show more

Software Engineer, Test

Providiushamilton, on, Canada

This is a hands‑on engineering role for someone who enjoys writing code, building automation, investigating failures, and learning how complex software systems behave.You will work directly with so... Show more

 • Promoted

Test Engineering, Software Designer

L3Harrishamilton, on, Canada

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ... Show more

 • Promoted

Software Quality Analyst II

Bentley Systemsburlington, halton region, Canada

Location: Burlington, Canada - Hybrid (3 days in a week, in-office)Responsibilities:Collaborate with development/PM teams to understand new features and updates, develop test design of user scenari... Show more

 • Promoted

Software Developer, Platform & AI Solutions

Laurentian BankBurlington, Ontario, Canada
Full-timeFull-time

With Northpoint's foundation and reputation in the industry built, Laurentian Bank, which has been in business for over 170 years, acquired Northpoint Commercial Finance in 2017.With over $45 billi... Show more

 • New!

Remote Research Panel Participant

GL IncAncaster, Ontario
CA$15.00 hourlyCA$15.00 hourly
RemoteRemote
Temporary, Part-timeTemporary, Part-time

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Software Developer

Evertz Microsystems LimitedBurlington, ON, CA
CA$85,000.00–CA$105,000.00 yearlyCA$85,000.00–CA$105,000.00 yearly
Quick Apply

We're looking for a self-driven engineer to join a highly technical team building state-of-the-art technology for a fast-moving, evolving product.This role spans dozens of disciplines, vendors, and... Show more

Manager, Software Engineering

L3Harris Technologieshamilton, on, Canada

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ... Show more

Software Engineer II - CIAM

Affirm, Inc.hamilton, on, Canada

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.Affirm is building ... Show more

Staff CIAM Software Engineer

Affirmhamilton, on, Canada

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm is building the ne... Show more

People also ask
Co-op, Embedded Software

Co-op, Embedded Software

Enedym Inc.hamilton, on, Canada
1 day ago
Job description

Enedym Embedded Software Developer

Enedym is a startup from McMaster University focused on developing electric motor and propulsion technologies. We specialize in innovative switched reluctance motor solutions, aiming to revolutionize energy systems for a cleaner, more efficient future. Join our dynamic team to be part of driving meaningful change towards sustainability in transportation and energy.

We are looking for a knowledgeable Embedded Software Developer to join our team. We are developing cutting‑edge control systems for our electric motors, interfacing directly with our custom‑designed PCBs and hardware. We are looking for individuals who are passionate about low‑level programming, real‑time systems, and seeing their code bring physical hardware to life.

If you have experience writing firmware for microcontrollers in C and C++ and you are interested in working closely with a multidisciplinary team (including electrical and motor design engineers), then this job is for you. We expect you to be a tech‑savvy professional who is curious about debugging hardware/software interactions and applying new ideas to solve complex control problems.

Everyone on our team is highly autonomous and we value individuals that bring insight to the development of our systems and software.

Job Description

Your role as an Embedded Software Developer is to take control algorithms and system requirements from conception to implementation on our custom‑designed PCBs. Our technology stack is primarily C and C++ for real‑time firmware, with Python used for scripting, testing, and data analysis. This role will require you to actively own and develop firmware for microcontrollers and embedded processors. You will work closely with our small team to develop new features for motor control, sensor integration, and communications. Previous experience with C/C++, embedded development, and reading schematics will be essential to working with our hardware.

In this role as an Embedded Software Developer, you will play a crucial role in the development and validation of our motor propulsion systems. You will work with our team to create and enhance our embedded software, ensuring reliability, efficiency, and real‑time performance. Proficiency in C/C++, familiarity with microcontrollers (e.g., ARM Cortex‑M, DSPs), and experience with Python scripting is essential for this position. Your responsibilities include developing, testing, and debugging firmware, bringing up new custom PCBs, and collaborating with hardware engineers to drive innovation. Experience with real‑time operating systems (RTOS) and a strong focus on robust, maintainable code are highly valued.

Responsibilities

  • Develop new firmware features (e.g., control loops, communication protocols, diagnostics) considering all aspects of the system.
  • Learn and develop skills with new microcontrollers, sensors, and development tools.
  • Build reusable code and libraries (e.g., Hardware Abstraction Layers, drivers) for future use.
  • Take ownership of a feature from idea to deployment on target hardware.
  • Develop and explore new ideas quickly through rapid prototyping on development kits and custom hardware.
  • Collaborate with other team members (electrical, mechanical, systems) and stakeholders.
  • Maintaining documentation on implementation, interfaces, and testing procedures.

Technical Skills

  • Strong proficiency in C and C++ for embedded systems.
  • Experience with Python for scripting, test automation, or data analysis.
  • Experience with 32‑bit microcontrollers (e.g., ARM Cortex‑M, STM32, TI C2000) or embedded processors.
  • Familiarity with embedded development tools (compilers, debuggers, IDEs).
  • Experience with communication protocols (e.g., SPI, I2C, UART, CAN).
  • Basic understanding of code versioning tools, such as Git.
  • Familiarity with Real‑Time Operating Systems (RTOS) is a plus.
  • Basic understanding of build systems (e.g., CMake, Make) is a plus.

Hardware & Systems Skills

  • Experience reading and interpreting electronic schematics and component datasheets.
  • Hands‑on experience with lab equipment for debugging (e.g., oscilloscope, logic analyzer, multimeter).
  • Experience with board bring‑up and hardware/software integration.
  • Understanding of basic electronics principles.

Experience

We realize that the set of skills and responsibilities listed here are large for students and recent graduates. We value individuals who can problem‑solve given little background or experience. If you find this position exciting and believe you have relevant experience.

#J-18808-Ljbffr