Talent.com

Junior software developer Jobs in Markham, ON

Create a job alert for this search

Junior software developer • markham on

Last updated: 3 days ago

Software Engineering Intern

TrimbleRichmond Hill, Ontario (Applanix), Canada
Full-timeFull-time

Architect the Core of Autonomy: Software Engineering Intern (16-Month).Ready to write the code that powers high-precision navigation and autonomous systems? Join our Applanix team for an immersive ... Show more

Software Analyst – Testing

Marketers on DemandScarborough, ON
TemporaryTemporary

Software Analyst – Testing (Intermediate).Scarborough, ON (Hybrid, minimum 2 days on-site).Our client is a global leader in rail technology.They deliver signaling and train control solutions to maj... Show more

Embedded Software Engineer

ExtentComRichmond Hill, Ontario, Canada
CA$230.00 dailyCA$230.00 daily
Full-timeFull-time
Quick Apply

The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems.The ideal candidate will be self-motivated and reliable,... Show more

Junior accountant

CammtacScarborough, ON, Canada
PermanentPermanent

Identify clients' financial goals and objectives.Manage balance sheets and profit/loss statements.Plan, set up and administer accounting systems.Analyze clients' financial records.Ensure accuracy a... Show more

Part-Time Junior/Intermediate Teacher

Oxford Learning Centres, Inc.Markham, Ontario, Canada
CA$18.00 hourlyCA$18.00 hourly
Part-timePart-time

Part-Time Junior/Intermediate English & Math Teacher/Tutor Wanted.Passionate about puns? Excited by equations? Eager to help students succeed in English and Math?.Gain valuable teaching experience!... Show more

GUI Software Developer

SQUALUS GROUPRichmond Hill Central, ON, ca
CA$85,000.00–CA$100,000.00 yearlyCA$85,000.00–CA$100,000.00 yearly
Permanent, Full-timePermanent, Full-time

GUI Software Developer -  Richmond Hill, ON (in person, full-time permanent).Our client builds award-winning AI and 3D-vision software that lets industrial robots program themselves.We are loo... Show more

AI Software Developer - Smart Grid

Huawei Technologies Canada Co., Ltd.Markham, Ontario, CA
Permanent, Full-timePermanent, Full-time

Huawei Canada has an immediate permanent opening for an AI Software Developer.The Smart Grid Technology Lab focuses on research in real-time simulation technologies, microgrid energy management, co... Show more

Senior Software Developer - Virtualization and SIL Integration

General MotorsMarkham, Ontario, Canada
CA$115,000.00–CA$164,600.00 yearlyCA$115,000.00–CA$164,600.00 yearly

This posting is not for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process fo... Show more

Software Developer (C++)

PeopleToGoMarkham, ON, Canada
PermanentPermanent
Quick Apply

Our client is an International marketing strategy management solution provider that designs and markets computer software for retailers.They are currently seeking a serious software developer to jo... Show more

Software Developer - Frontend Enterprise Web Applications Development

CIeNET InternationalMarkham, ON, CA
Full-timeFull-time
Quick Apply

Location: Markham, Ontario, Canada.Position: Software Developer - Frontend Enterprise Web Application Development.CIeNET is a mobile, automotive, telecom and enterprise software services and soluti... Show more

Junior Project Administrator

JD Development GroupMarkham, ON, CA
CA$45,000.00–CA$55,000.00 yearlyCA$45,000.00–CA$55,000.00 yearly
Quick Apply

JD Development Group is a real estate development company delivering residential projects across the GTA.We're looking for an organized, detail-oriented Project Administrator to support our project... Show more

ServiceNow Senior Developer

BDOMarkham
CA$84,000.00–CA$128,000.00 yearlyCA$84,000.00–CA$128,000.00 yearly
Full-timeFull-time

Putting people first, every day.BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping client... Show more

Software Developer – Junior - MSON #1

Compu-Vision Consulting Inc.Markham, 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

Junior Home Stager

The HR ProNorth York, ON, ca
CA$20.00–CA$25.00 hourlyCA$20.00–CA$25.00 hourly
Part-timePart-time
Quick Apply

The HR Pro is currently conducting a confidential search on behalf of a growing home staging and interior design company that specializes in preparing residential properties for sale through t... Show more

Developer Advisory

ScotiabankScarborough, ON, CA

Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.Understand how the Bank’s risk appetite and risk culture should be... Show more

Lead developer

Plan IT SearchMarkham, Ontario, Canada
Full-timeFull-time

Ability to build and support strong internal relationships with crossfunctional departments.Excellent communication skills, both written and verbal.Strong PC skills are required (MS Office, SAP) an... Show more

Software Developer - Sr.

Randstad CanadaNorth York, Ontario, CA
TemporaryTemporary
Quick Apply

Senior Software Developer – Java / Spring Boot / AI.Toronto, ON Hybrid – 4 Days in Office (Monday–Thursday) -.Candidates must be comfortable working onsite Monday–Thursday.Opportunities Available ... Show more

Software engineer

Unisystech Consulting inc.North York, ON, Canada
PermanentPermanent

Experience: 2 years to less than 3 years.Collect and document user's requirements.Coordinate the development, installation, integration and operation of computer-based systems.Develop process and n... Show more

Security Software Developer

Evertz Microsystems LimitedMarkham, ON, CA
Quick Apply

We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router produ... Show more

Junior Purchaser

Recruiting In MotionNorth York, ON
CA$50,000.00–CA$70,000.00 yearlyCA$50,000.00–CA$70,000.00 yearly
Full-timeFull-time

Our client, an established distribution company in.This opportunity can be tailored to either a developing buyer or an experienced candidate with a strong track record of negotiating and delivering... Show more

People also ask
Software Engineering Intern

Software Engineering Intern

TrimbleRichmond Hill, Ontario (Applanix), Canada
5 days ago
Job type
  • Full-time
Job description

Architect the Core of Autonomy: Software Engineering Intern (16-Month)

Ready to write the code that powers high-precision navigation and autonomous systems? Join our Applanix team for an immersive 12-16 month journey where you will develop real-time firmware and algorithms that define the future of geospatial technology.


About Us: Trimble is a global technology company that connects the physical and digital worlds, transforming the ways work gets done. With relentless innovation in precise positioning, modeling and data analytics, Trimble enables essential industries including construction, geospatial and transportation.

Applanix, a division of Trimble, specializes in advanced positioning solutions combining inertial technology, GNSS, and perception-based localization. Our team is dedicated to the development and implementation of mobile mapping and real-time applications.


What Makes This Role Great: This isn’t just a project-based internship; it’s a long-term career audition. With a program specifically designed to train prospective candidates for full-time roles upon graduation, you’ll be deeply embedded in our engineering team, solving complex problems in debugging, data analysis, and algorithm implementation for industry-leading APX/AP+ firmware.


Key Exciting Responsibilities

  • Develop Real-Time Firmware: Take an active role in software development activities for Applanix’s cutting-edge real-time firmware.
  • Master Algorithms & Debugging: Solve high-level technical challenges through methodical debugging, data analysis, and complex algorithm implementation.
  • Utilize Industry Tools: Gain expert-level proficiency with professional software development tools, including GIT and JIRA, within an agile environment.
  • Curate Critical Data: Lead dataset collection and organization efforts that directly inform and improve our software performance.

Essential Skills & Experience

  • Currently pursuing a degree in Engineering Science or Computer Science (ideally having completed 3rd year).
  • Practical software development knowledge using C/C++ and Python.
  • Methodical problem-solver who thrives in a diverse, multi-tasking environment.
  • Strong understanding of software development methodologies and tools.

Bonus Points For

  • Experience or knowledge of HTML, CSS, and JavaScript.
  • A demonstrated interest in the geospatial industry and positioning products.

Logistics

  • Location: Richmond Hill, ON – In-Office
  • Travel Requirement: 0%
  • Start Date: May 2027

Why You'll Love Working With Us At Trimble, we're not just a company that "does good"—we are a team dedicated to making a tangible, positive Real-World Impact.

  • You'll work on projects that truly matter: Our purpose-driven culture means you'll be helping to build and deliver solutions that make work faster, safer, and more sustainable for millions of people worldwide.
  • Collaborate with like-minded people: Our strong internal culture is a "hidden gem." You will work with a collaborative, supportive team that shares your purpose and fosters a genuine sense of belonging.
  • Be an owner: Trimble thrives on individuals who take initiative and embrace ownership. You'll find an entrepreneurial spirit where success is often "self-authored," empowering proactive "doers."

Software Engineer Intern, Firmware Engineer, C++, Python, Real-Time Systems, Applanix, Richmond Hill Engineering Jobs, Geospatial Technology, Algorithm Development, Embedded Software, 16-Month Co-op


How to Apply: Please submit an online application for this position by clicking on one of the Apply buttons located in this posting.

Join a Values-Driven Team: Belong, Grow, Innovate.

At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.

Candidate Privacy Notices by Country

If you need assistance or would like to request an accommodation in connection with the application process, please contact <.