1

Junior Computer Programmer Jobs in Kitchener, ON

... Mentor junior engineers, developing next generation of test leaders * Create and maintain ... Bachelor's degree in Electrical Engineering, Computer Engineering, or related field * 12+ years of ...

Intermediate Fire Engineer

Waterloo, ON · Hybrid

CA$74K - CA$123K/yr

Peer review of junior engineers' work * Mentor and assist a high-performing team of Junior ... Design software, hydraulic calculation, and CAD tools. * Ability to work on several projects at a ...

Mentor junior developer(s) in the design, development, and testing of React applications, providing ... Bachelor's degree in computer science or a related field Nice to Have: * Architect solutions * PHP ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Mechanical Designer

Cambridge, ON · On-site

CA$30 - CA$45/hr

... CAD models and drawing packages, support prototyping and commissioning, and mentor junior designers ... Collaborate closely with controls, electrical, software and systems engineers to define interfaces ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Lead Software Developer (AOSP)

Waterloo, ON · On-site

CA$140K - CA$170K/yr

Lead a small team of junior developers, providing guidance, conducting design reviews, and ... Master's Degree in Computer Science or a related field. * Knowledge of Machine Learning and ...

Showing results 21-40

Junior Computer Programmer information

See Kitchener, ON salary details

$21K

$54.9K

$98K

How much do junior computer programmer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for junior computer programmer in Kitchener, ON is $54,943.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,185.00 and $68,574.00 per year, depending on experience, location, and employer.

What is a junior computer programmer?

Junior Computer Programmers are entry-level professionals who write, test, and maintain code under the guidance of more experienced developers. They typically assist with basic programming tasks, fix bugs, and help implement new features in software projects. Junior programmers often work in teams, learning industry best practices and gaining experience with different programming languages and development tools. This role serves as a stepping stone for advancing to more senior programming or software engineering positions.

What are the key skills and qualifications needed to thrive as a junior computer programmer, and why are they important?

To thrive as a Junior Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and a relevant degree or certification in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong problem-solving abilities, attention to detail, and willingness to learn help junior programmers stand out. These skills and qualities are vital for writing efficient code, collaborating with teams, and adapting to evolving project requirements in a technology-driven workplace.

What are some typical challenges a junior computer programmer might face during their first year, and how can they overcome them?

Junior Computer Programmers often encounter challenges such as understanding legacy codebases, adapting to new programming languages or frameworks, and managing time across multiple projects. It's common to feel overwhelmed by the steep learning curve, but seeking mentorship from senior developers, actively participating in code reviews, and asking questions early can help ease the transition. Embracing continuous learning and collaborating closely with team members fosters both technical growth and confidence in tackling complex coding tasks.

What is the difference between Junior Computer Programmer vs Junior Software Developer?

AspectJunior Computer ProgrammerJunior Software Developer
Required CredentialsTypically an associate degree or relevant certifications in programmingSimilar credentials, often including a degree in computer science or related field
Work EnvironmentEntry-level coding tasks, debugging, and supporting development teamsInvolves coding, designing, and testing software applications
Employer & Industry UsageUsed across tech companies, IT departments, and software firmsCommon in software development companies, tech startups, and IT services

Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.

What job categories do people searching Junior Computer Programmer jobs in Kitchener, ON look for?

The top searched job categories for Junior Computer Programmer jobs in Kitchener, ON are:

What cities near Kitchener, ON are hiring for Junior Computer Programmer jobs?

Cities near Kitchener, ON with the most Junior Computer Programmer job openings:

Infographic showing various Junior Computer Programmer job openings in Kitchener, ON as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, 2% Contract, and 1% Nights. Highlights an 72% Physical, 2% Hybrid, and 26% Remote job distribution, with an average salary of $54,943 per year, or $26.4 per hour.

Principal NPI Test Engineer

Semtech

Burlington, ON

Full-time

Re-posted 15 days ago


Job description

Our Team:

Semtech's Global Test Engineering team is a world-class organization of innovative engineers who enable the success of our entire semiconductor portfolio through cutting-edge test solutions and methodologies. We are the technical backbone that ensures every Semtech product meets the highest standards of quality, reliability, and performance. Our team spans multiple sites globally and serves as the center of excellence for test innovation, working closely with all business units to deliver breakthrough test capabilities. We specialize in mixed-signal, high-speed digital, and RF test development, with particular expertise in advanced SiGe BiCMOS technologies. Our engineers drive competitive advantage through innovative test architectures, methodologies, and continuous improvement initiatives that directly impact Semtech's bottom line.

Primary responsibilities:

Technical Leadership & Architecture (30%)

  • Architect and define test strategies for complex mixed-signal SiGe products from concept through production maturity
  • Lead development of innovative test methodologies for high-speed SerDes, CDRs, and signal conditioning products
  • Drive DFT/testability requirements into IC architecture, establishing company-wide standards and best practices
  • Develop and implement advanced test techniques for products operating at >200Gbps data rates
  • Create reusable test IP, libraries, and frameworks that accelerate NPI cycles across product families
  • Perform technical risk assessment and mitigation strategies for test coverage and quality

Cross-functional NPI Support (30%)

  • Serve as test engineering authority in product architecture reviews and gate meetings
  • Partner with IC design teams from concept phase to ensure optimal test coverage and manufacturability
  • Lead test readiness reviews with stakeholders, providing strategic recommendations
  • Collaborate with Product Engineering to define characterization strategies and correlation methodologies
  • Interface with customer quality teams on test specifications and coverage requirements
  • Architect and launch test solutions that achieve test time targets for complex mixed-signal devices
  • Drive continuous improvement initiatives that reduce NPI cycle time by 10-20%

Innovation & Technology Development (20%)

  • Research and implement next-generation ATE capabilities and measurement techniques
  • Develop proprietary test methods that provide competitive advantage in cost and quality
  • Lead evaluation and adoption of new test platforms, instrumentation, and methodologies
  • Pioneer implementation of AI/ML techniques for yield enhancement and test optimization
  • Establish Semtech as industry leader in mixed-signal test innovation

Production Excellence & Scale (10%)

  • Ensure seamless transfer of test solutions to high-volume OSATs with >99% first-pass success
  • Drive test cost reduction initiatives delivering year-over-year improvements
  • Establish and monitor KPIs for test effectiveness, efficiency, and quality

Mentorship & Knowledge Management (10%)

  • Mentor junior engineers, developing next generation of test leaders
  • Create and maintain comprehensive test methodology documentation and training materials
  • Build strategic relationships with test partners to influence platform development
  • Foster culture of innovation and continuous learning within test organization

Education and Experience

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
  • 12+ years of progressive experience in semiconductor test engineering
  • 8+ years specifically in mixed-signal/RF test development
  • Proven track record leading NPI programs for high-speed communication ICs

Technical Expertise:

  • Expert-level proficiency with Advantest V93000 platform (SmarTest 7/8)
  • Advanced programming skills in C/C++, Python, and TCL
  • Deep understanding of high-speed signal integrity, jitter analysis, and BER testing
  • Expertise in analog/mixed-signal DFT techniques (BIST, scan, boundary scan)
  • Proficiency in RF/microwave test techniques beyond 40GHz
  • Strong foundation in statistical process control and quality methodologies
  • Experience with PCB design tools (Cadence, Altium) and signal integrity simulation

Leadership & Business Acumen:

  • Demonstrated ability to influence without direct authority across organizations
  • Track record of delivering complex projects on aggressive schedules
  • Strong presentation skills to executive leadership and customers
  • Proven ability to build and maintain strategic vendor relationships

Desired Qualifications:

  • Master's degree or PhD in relevant engineering discipline
  • 15+ years in semiconductor test with focus on SerDes/high-speed I/O
  • Experience with SiGe BiCMOS process technology and its test challenges
  • Knowledge of automotive quality standards (AEC-Q100) and qualification flows
  • Familiarity with 93000 PS1600/PS3600 digital channels and Wave Scale RF
  • Experience with wafer-level testing and probe card design
  • Experience with test data analytics and machine learning applications

Unique Differentiators for This Role:

  • Serves as company-wide test architecture authority for mixed-signal products
  • Builds test capabilities that enable entry into new markets and applications
  • Establishes Semtech's reputation as test innovation leader in high-speed communications

All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.

There are several factors taken into consideration in determining base salary, including but not limited to: job-related qualifications, skills, education and experience, as well as job location and the value of other elements of an employee's total compensation package.

The intent of this job description is to describe the major duties and responsibilities performed by incumbents of this job. Incumbents may be required to perform job-related tasks other than those specifically included in this description.

All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.

We may leverage Artificial Intelligence (AI) tools to enhance efficiency during candidate screening, assessment, and recruitment. Final hiring decisions remain with our Hiring Teams, not AI systems.

A reasonable estimate of the pay range for this position is $115,000-$145,000 CAD There are several factors taken into consideration in determining base salary, including but not limited to: job-related qualifications, skills, education and experience, as well as job location and the value of other elements,

#LI-Hybrid