Talent.com

Remote Software engineer Jobs in Waterloo, ON

Create a job alert for this search

Software engineer • waterloo on

Last updated: 23 hours ago

Software Engineer (3) - Core Engineer 3

Artech LLCWaterloo, ON
Full-time

Title: Software Engineer (3) - Core Engineer 3.Location: Waterloo, ON/Hybrid (4 days in office).Employees in this job function are responsible for designing, developing, testing, and maintaini... Show more

Field Engineer (6-month contract)

BWXTKitchener, ON, CA
Temporary

BWXT Canada) has over 60 years of expertise and experience in the design, manufacturing, commissioning and service of nuclear power generation equipment.This includes steam generators, nuclear fuel... Show more

FPGA Designer

Fidus SystemsKitchener, ON, CA
Full-time
Quick Apply

Fidus is a global high-tech design firm headquartered in Ottawa, with additional design centres in Kitchener-Waterloo and San Jose.We specialize in leading-edge electronic product development, with... Show more

Senior Software Developer

StantecWaterloo, ON
CA$74,400.00 yearly
Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

Technology Software Developer

PurolatorKitchener, ON, CA
Temporary

As Canada’s leading integrated freight, package, and logistics provider, we’ve been helping promises get where they need to be for more than 60 years.The places we go, the elements we brave, the pr... Show more

Senior SR&ED Consultant (Software Engineering)

KPMGKitchener, Ontario, Canada
CA$61,000.00 yearly
Full-time

At KPMG in Canada, our people bring their unique perspectives to Canada's most important challenges.Here, you can build momentum that reaches beyond our business, develop skills for the future, and... Show more

Mawari Network - Principal Engineer

Mawari TechnologiesWaterloo, Ontario, Canada
Full-time

The Mawari Network orchestrates a decentralized ecosystem of GPU-powered nodes running the Mawari Engine, a proprietary rendering and streaming stack optimized for XR.We leverage Web3 principles to... Show more

Embedded Software Engineer

Randstad CanadaWaterloo, Ontario, CA
Temporary
Quick Apply

Our client is seeking an experienced Embedded Software Engineer to join their technical team.This is a highly collaborative, hybrid contract position requiring 4 days per week on-site at our client... Show more

Senior Software Developer/Lead

The DescartesWaterloo, ON, CA
Full-time

Descartes Unites the People and Technology that Move the World.The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex.By combinin... Show more

Test Engineer - NPI

Teledyne Technologies IncorporatedON,Waterloo,Canada
CA$62,900.00 yearly
Full-time

Our Company is built on employee mutual commitment and respect, enthusiasm and progress.Teledyne Digital Imaging is a subsidiary of Teledyne Technologies Inc.CMOS and CCD image sensors and modular ... Show more

Senior Software Engineer

MCAPWaterloo, ON, CA
Full-time

This position is responsible for the design, execution, assessment, security, and troubleshooting of software programs and applications.This includes configuring, coding, developing, and documentin... Show more

Software Developer

Brock SolutionsKitchener
Full-time

Brock Solutions is an innovative engineering solutions and professional services company specializing in the design, build and implementation of real-time operational solutions for broad based indu... Show more

Sales engineer

Franklin Empire Inc.Kitchener, ON, Canada
Permanent

Heures de travail: 40 hours per week.Industrial equipment and automation manufacturing.Consulting engineering company.Promote sales to existing clients.Identify and solicit potential clients.Assess... Show more

Co-op Engineer - AI4Research

Huawei Technologies Canada Co., Ltd.Waterloo, Ontario, CA
Internship

Huawei Canada has an immediate 4-8 month co-op opening for an Engineer.The Technology Planning and Cooperation Department promotes strategic innovation across all of Huawei Canada.Working with fell... Show more

Big Data QA Test Engineer (GCP BigQuery)

Astra North Infoteck Inc.kitchener, ON, ca
Full-time
Quick Apply

Big Data QA Engineer (GCP BigQuery).Digital: Google Data Engineering.We are looking for a motivated.Assist in various data testing projects in a Big Data environment.Work closely with teams to buil... Show more

Software Engineer(s), Manulife Bank

Company 58 - Manulife Bank of CanadaWaterloo, Ontario
CA$86,100.00 yearly
Full-time

Join our Manulife Bank Technology Team!.We’re looking for a Software Engineer with strong Java and cloud experience to help design, build, and support scalable business applications.In this role, y... Show more

Senior Business Systems Engineer

Sonova AGKitchener, Ontario, CA
CA$91,200.00 yearly
Full-time

IT Business Systems Analyst / Senior IT Business Systems Analyst (SAP SD/CS).Kitchener, ON, Canada – Hybrid (3 days onsite, 2 days remote).The IT Business Systems Analyst / Senior IT Business Syste... Show more

Senior Mobile Software Engineer

Company 1 - The Manufacturers Life Insurance CompanyCAN, Ontario, Waterloo, 500 King Street North
CA$113,000.00 yearly
Full-time

As a Senior Mobile Software Engineer within our US Retirement technology organization, you will design, build, and deliver high-quality mobile and backend solutions for our Retirement customers.Wor... Show more

Mechanical Engineer - Buildings

CIMA+Kitchener, Ontario, Canada
Full-time

CIMA+'s Buildings team is renowned for its expertise in designing high-quality buildings.We are committed to providing the most cost-effective solutions to engineering challenges and offer a divers... Show more

People also ask
Software Engineer (3) - Core Engineer 3

Software Engineer (3) - Core Engineer 3

Artech LLCWaterloo, ON
30+ days ago
Job type
  • Full-time
Job description
Title: Software Engineer (3) - Core Engineer 3
Location: Waterloo, ON/Hybrid (4 days in office)
Duration: 12+ Months

Employees in this job function are responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality, and deploying the software to meet customer requirements. This role includes full-stack software engineering, developing all components of software including user interface and server side.

Required Skills & Qualifications:

  • 3 years of experience using Python to develop tests/tools
  • 3 years of experience in specification/requirements authoring in tools like IBM Doors/DNG, Polarion, or Jama
  • 5 years of experience developing software for an embedded environment
  • 3 years of experience developing software applications in C/C++
  • 5 years of experience in automotive/aerospace software development

Preferred Skills & Qualifications:

  • 3 years of experience developing software applications in Simulink
  • 3 years of experience developing systems using tools like MagicDraw, or authoring system-level requirements
  • 3 years of experience developing software applications in Matlab
  • Systems engineering experience

Day-to-Day Responsibilities:

  • Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile), and technologies
  • Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
  • Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
  • Collaborate with cross-functional teams like product owners, designers, architects, etc.
  • Define and implement software test strategy, guidelines, policies, and processes in line with organization vision, industry regulations, and market best practices
  • Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
  • Support security practices to safeguard user data including encryption and anonymization
  • Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration

Company Benefits & Culture:

  • Hybrid work model (4 days per week in the office)
  • Opportunities for professional growth and development
  • Inclusive and collaborative work environment

For immediate consideration please click APPLY to begin the screening process with Alex.