1

Junior Programmer Analyst Jobs in Nepean, ON (NOW HIRING)

Senior Quantum Engineer

Ottawa, ON ยท On-site

$120K - $160K/yr

... junior engineers on the team. * Identify and retire technical risks proactively; lead root-cause analysis for subsystem failures and implement robust corrective actions. * Contribute to technical ...

Backed by a legacy of engineering excellence, reliability and industry-leading customer service ... Provides training and operational guidance to junior team members; * Contributes in the development ...

Senior Quantum Engineer

Ottawa, ON ยท On-site

CA$120K - CA$160K/yr

... junior engineers on the team. * Identify and retire technical risks proactively; lead root-cause analysis for subsystem failures and implement robust corrective actions. * Contribute to technical ...

Your work will directly contribute to improving firmware quality by executing tests, analyzing ... Mentor junior engineers by sharing knowledge of firmware integration testing and Python automation ...

Work alongside QA engineers to troubleshoot complex issues and identify the best possible resolutions after conducting root cause analysis. * Foster collaboration with other functional teams within ...

Work alongside QA engineers to troubleshoot complex issues and identify the best possible resolutions after conducting root cause analysis. * Foster collaboration with other functional teams within ...

Perform tolerance analysis, interference checks, and design for manufacturability (DFM) to ensure ... Experience mentoring junior engineers and supporting their technical development. * Comfort working ...

Perform tolerance analysis, interference checks, and design for manufacturability (DFM) to ensure ... Experience mentoring junior engineers and supporting their technical development. * Comfort working ...

This position involves developing and executing detailed test plans, analyzing complex data, and ... Lead complex technical investigations, drive innovative solutions, and mentor junior engineers.

Bridge Engineer

Ottawa, ON

CA$32.64 - CA$56.68/hr

Perform and review complex engineering tasks, including calculations, analysis models, drawings ... Provide input and technical guidance to CAD Designers/Drafters, Designers, and junior Engineers.

Structural Design Engineer

Ottawa, ON ยท On-site

CA$80K - CA$100K/yr

Design and analyze structures or structural components for new construction, renovation and ... Support junior engineers and knowledge sharing within Sense . * Occasional travel within Canada ...

Showing results 21-40

Junior Programmer Analyst information

See Nepean, ON salary details

$28.9K

$60.9K

$78.1K

How much do junior programmer analyst jobs pay per year?

As of Aug 22, 2026, the average yearly pay for junior programmer analyst in Nepean, ON is $60,903.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,236.00 and $70,643.00 per year, depending on experience, location, and employer.

What does a junior programmer analyst do?

A Junior Programmer Analyst is responsible for assisting in the development, testing, and maintenance of software applications. They typically work under the supervision of senior programmers or analysts and help gather requirements, write code, debug programs, and prepare technical documentation. Junior Programmer Analysts also support troubleshooting and fixing software issues, learning new programming languages, and collaborating with team members to deliver IT solutions that meet organizational needs.

What does a junior programmer analyst do?

A junior programmer analyst develops and maintains applications and databases to meet software requirements for a company. Your duties in this career are to identify elements, provide maintenance on computer hardware, carry out debugging of existing software, write programming guidelines, policies, and procedures, and confirm that your applications are functioning correctly through testing. You develop and maintain applications and databases, modify program sequence and codes, analyze project requirements, and work under a senior programmer to support the design, enhancement, and implementation of computer applications. Your responsibilities are also to assist with end-user training and client support.

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

To thrive as a Junior Programmer Analyst, you need a solid understanding of programming languages, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with software development tools, databases, and systems like SQL, Git, and integrated development environments (IDEs) is typically required. Strong communication, teamwork, and adaptability are crucial soft skills for collaborating with colleagues and understanding user requirements. These skills and qualities enable efficient development, troubleshooting, and successful implementation of technology solutions.

What are some common challenges faced by junior programmer analysts when transitioning from academic projects to real-world business environments?

Many Junior Programmer Analysts find that adapting to the pace and scale of real-world business projects can be challenging compared to academic assignments. In the workplace, you'll often need to quickly learn legacy systems, follow established coding standards, and collaborate with cross-functional teams, which may be new experiences. Additionally, balancing multiple tasks or priorities and communicating technical concepts to non-technical stakeholders can be demanding but rewarding. These challenges are normal and provide valuable learning opportunities that help you grow your technical and professional skills.

Are junior programmer analysts in demand?

Junior programmer analysts are in demand due to ongoing digital transformation and the need for technical support in various industries. They typically require skills in programming languages, data analysis, and problem-solving, making them valuable for entry-level IT and software development roles.

Is programming analyst a stressful job?

A programming analyst role involves analyzing and developing software solutions, which can be demanding during project deadlines or troubleshooting. The job's stress level depends on workload, team support, and familiarity with tools like programming languages and databases, but it generally requires problem-solving skills and attention to detail. Managing time effectively and gaining experience can help reduce stress in this position.

What are the most commonly searched types of Programmer Analyst jobs in Nepean, ON?

The most popular types of Programmer Analyst jobs in Nepean, ON are:

What job categories do people searching Junior Programmer Analyst jobs in Nepean, ON look for?

The top searched job categories for Junior Programmer Analyst jobs in Nepean, ON are:

What cities near Nepean, ON are hiring for Junior Programmer Analyst jobs?

Cities near Nepean, ON with the most Junior Programmer Analyst job openings:

Infographic showing various Junior Programmer Analyst job openings in Nepean, ON as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 11% Part Time, 1% Temporary, and 6% Contract. Highlights an 79% Physical, 9% Hybrid, and 12% Remote job distribution, with an average salary of $60,903 per year, or $29.3 per hour.

Senior Quantum Engineer

Q-Block Computing

Ottawa, ON โ€ข On-site

$120K - $160K/yr

Full-time

Medical, Dental, Vision, Life

Re-posted 6 days ago


Job description

Location: Ottawa, ON (on-site)

Employment type: Full-time

Salary range: $120,000-$160,000 CAD per year

About Q-Block Computing: Q-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience that mission-critical applications demand. These are systems designed to be deployed, maintained, and trusted.

The long-term vision is deeper than any single platform. Q-Block is pursuing a mission to decode Nature's foundational model - to build instruments of sufficient precision and coherence that they become tools for understanding the physical universe at its most fundamental level. Every system engineered to sustain quantum coherence under real-world conditions is also an advance in what becomes scientifically possible next. The commercialization and the science reinforce each other by design.

About this role: The Senior Quantum Engineer will serve as a technical leader in Q-Block's R&D engineering organization, with responsibility for driving the development, integration, and productization of quantum hardware systems from prototype to deployed capability. This role requires deep hardware expertise, sound engineering judgment, and the ability to work across subsystem boundaries - optics, photonics, electronics, control systems, and mechanical design - to bring complex quantum systems to the performance and reliability standards that operational deployment demands.

The Senior Quantum Engineer will own engineering decisions within their domain, mentor junior engineers, and operate as a bridge between experimental capability and deployable system. This is a role for an engineer who thrives on hard problems, holds themselves to an uncompromising standard of technical honesty, and finds satisfaction in building things that actually work in the real world under real conditions.
Responsibilities

  • Lead the engineering design, integration, and qualification of quantum hardware subsystems - optical, photonic, electronic, control, and mechanical - across Q-Block's platform programs, from prototype through field-deployable system.
  • Own subsystem-level performance: define specifications, plan verification and validation campaigns, analyze failure modes, and drive technical closure on engineering issues with clear, documented reasoning.
  • Drive productization and design-for-reliability efforts, including ruggedization, thermal management, environmental qualification, and manufacturing-readiness transitions for quantum system components.
  • Develop and improve fabrication, assembly, alignment, and calibration procedures for precision optical and electronic subsystems, with attention to repeatability, yield, and operator-independent performance.
  • Collaborate with scientists and systems architects to translate performance requirements and physical constraints into engineering design specifications.
  • Lead design reviews, establish engineering standards and documentation practices, and provide technical mentorship to junior engineers on the team.
  • Identify and retire technical risks proactively; lead root-cause analysis for subsystem failures and implement robust corrective actions.
  • Contribute to technical proposals, engineering documentation, and IP capture processes as appropriate.
  • Stay current with developments in quantum hardware, photonics, precision electronics, and related engineering domains.

    Required qualifications

    • PhD degree in Engineering Physics, Electrical Engineering, Photonics, Mechanical Engineering, or a closely related field.
    • 5+ years of professional engineering experience in quantum hardware, scientific instrumentation, photonics, precision electronics, or a related deep-tech hardware domain.
    • Demonstrated ownership of subsystem-level engineering deliverables: specification, design, build, test, and documentation through the full development cycle.
    • Strong hands-on capability in at least one of: optical systems engineering, laser hardware and stabilization, photonic integration, precision analog electronics, or quantum control systems.
    • Experience in a productization or reliability engineering context: transitioning prototype hardware to robust, repeatable, fielded systems.
    • Clear, disciplined technical communication: architecture documents, verification plans, test reports, and engineering specifications written for a demanding technical audience.

      Preferred qualifications

      • Hands-on experience with one or more of: UHV systems, neutral-atom or ion trap hardware, optical frequency metrology, fiber-optic network components, quantum key distribution hardware, or FPGA-based real-time control.
      • Experience with precision timing systems, synchronization architectures, or PNT-related hardware.
      • Track record of system-level integration across optics, electronics, and software in a quantum or precision instrumentation context.
      • Experience working in or alongside defense, national security, or high-assurance systems environments.
      • Familiarity with relevant standards and compliance frameworks for defense or regulated hardware programs.

        Security and Compliance Requirements

        • Must be eligible to obtain and maintain Government of Canada security clearance, if required for assigned projects.
        • Must be eligible to comply with requirements of the Controlled Goods Program, if required for assigned projects.
        • Must be willing to participate in background screening, documentation, and compliance processes associated with security-sensitive work.
        • Ability to work effectively within security, export-control, and compliance-sensitive technical environments is an asset.

        Benefits

        • Extended health care (including dental and vision)
        • Life insurance

        Equal Opportunity

        Q-Block Computing is an equal opportunity employer. We are committed to treating all employees and applicants with respect and dignity. Accommodations are available on request during the application and recruiting process.

        Canadian citizens and permanent residents are strongly encouraged to apply. All interested candidates are encouraged to apply.

        Employment Type: FULL_TIME