1

Software Developer Unpaid Internship Jobs in Quebec

Implement CI/CD workflows using Azure DevOps and GitHub Actions, including testing, scanning ... Minimum of 5 years of full-time professional experience, excluding internships and academic ...

Ce que vous allez bâtir Le programme SAP Internship Experience Program iXp est le programme de ... Software-Design and Development Déplacement escompté: 0 - 10% Statuts de carrière: Étudiant ...

... Catia V5 software. * Produce and manage setup documentation and machining history records ... Internship must be a mandatory requirement for completion of the DEC or bachelor's degree. Minimum ...

... internship offers hands-on experience within an innovative R&D environment where you will collaborate with experienced engineers specializing in optical instrumentation, electronics, and software ...

Showing results 41-60

Software Developer Unpaid Internship information

What is a software developer unpaid internship?

A Software Developer Unpaid Internship is a temporary, unpaid position where individuals gain hands-on experience in software development. Interns typically work on coding, debugging, and testing software while collaborating with a team. This opportunity helps build technical skills, gain industry exposure, and enhance resumes. It is often sought by students or career changers looking to gain practical experience.

What kinds of projects or tasks can I expect to work on as a software developer unpaid intern?

As a Software Developer Unpaid Intern, you may contribute to a range of tasks such as debugging code, developing or testing software features, writing documentation, or assisting with quality assurance. You’ll often work under the guidance of senior developers, participate in team meetings, and collaborate on group projects, providing you with hands-on exposure to industry practices. This experience allows you to build practical skills, learn from real-world feedback, and gain familiarity with agile workflows and collaborative development environments. While responsibilities may vary based on the company, most internships aim to provide a broad, educational experience that will be valuable for your future career.

What are the key skills and qualifications needed to thrive in a software developer unpaid internship?

To thrive as a Software Developer Unpaid Intern, you need foundational programming knowledge (such as experience with Python, Java, or C++), problem-solving abilities, and at least some coursework or experience in computer science. Familiarity with version control systems like Git, popular development environments, and basic understanding of databases is often expected. Initiative, effective communication, eagerness to learn, and the ability to work well in a team help candidates stand out. These skills enable you to contribute meaningfully, adapt to new technical challenges, and collaborate productively in a real-world software development setting.

What are popular job titles related to Software Developer Unpaid Internship jobs in Quebec?

For Software Developer Unpaid Internship jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Software Developer Unpaid Internship jobs in Quebec look for?

The top searched job categories for Software Developer Unpaid Internship jobs in Quebec are:

What cities in Quebec are hiring for Software Developer Unpaid Internship jobs?

Cities in Quebec with the most Software Developer Unpaid Internship job openings:

Infographic showing various Software Developer Unpaid Internship job openings in Quebec as of August 2026, with employment types broken down into 29% Internship, and 71% Full Time. Highlights an 72% In-person, 14% Hybrid, and 14% Remote job distribution.

Senior PCB Design Engineer for Fastwater Staffing

Montreal, QC

HIKINEX
Strategic Planning Consulting Services • 51 - 200 employees

Contractor

Re-posted 18 days ago


Job description

Role Overview:

As a Senior PCB Design Engineer, you will take on a leadership position within our hardware design group. Your key duties will revolve around crafting, executing, and validating mixed-signal (Digital & RF) Printed Circuit Boards (PCBs) customized for application in satellite and other orbital systems. These applications encompass a diverse spectrum, encompassing digital control/processing, motor drive units, onboard processors, and mass-storage units, all of which utilize cutting-edge space technologies.

Key Responsibilities:

  • Lead the digital/analog PCB design for space environments.
  • Mentor and oversee junior team members and interns in PCB design.
  • Translate board-level requirements into a comprehensive design concept (incorporating architecture, I/Os, key components, power dissipation estimates, FPGA integration, software integration, etc.).
  • Collaborate closely with FPGA, software, and test designers to finalize functional concepts and streamline integration.
  • Complete or review the schematic capture level design.
  • Identify and manage technology and design risks.
  • Provide guidance to ensure Design for Manufacture/Test in space environments.
  • Supervise and review design layout constraints, parts placement, manufacturing, and assembly drawings.
  • Prepare or review lists of long lead items, bills of materials, and ensure parts qualifications for space.
  • Conduct and review circuit simulations (using tools like SPICE, Hyperlynx, ADS, etc.) and various design analyses (e.g., worst-case scenarios, FMECA).
  • Coordinate with various specialized teams (structural, thermal, packaging, manufacturing, quality assurance, etc.) to conduct necessary reviews for PCB component placement and layout.
  • Oversee board assembly and manufacturing tests.
  • Prepare and review various documents, including review presentations, test plans, test procedures, etc.
  • Lead and guide junior team members in testing, troubleshooting, and debugging complex mixed-signal boards.
  • Provide support for environmental and functional tests and validation for space missions.
  • Report progress and address issues to the program lead or manager.

Required Qualifications:

  • Bachelor's degree in electrical engineering, computer engineering, or equivalent field.
  • Minimum of seven (7) years of experience in designing processor, digital, analog, high-speed, or mixed-signal PCBs.
  • Demonstrated expertise in at least one of these areas of competence.
  • Proficiency in coaching and supervising junior team members and interns.
  • Experience in design architecture and handling multidisciplinary specifications and reviews (FPGA, software, mechanical, etc.).
  • Proficiency in tools/software languages such as Excel spreadsheets, Python, MathCAD, Spice, Matlab, JIRA, etc.
  • Strong understanding of electronic circuits and communication protocols, coupled with extensive PCB design experience.
  • Knowledge of PCB manufacturing processes.
  • Exposure to mechanical packaging is a valuable asset.
  • Experience conducting analyses (FMECA, WCA, signal integrity, power integrity, etc.) using various tools like SPICE, ADS SiPro, Hyperlynx, etc.
Employment Type: CONTRACTOR

Hikinex logo

About Hikinex

Sourced by ZipRecruiter

Hikinex is a multi-channel integrated service provider designed to help Companies scale fast and drive more profit. We leverage diverse resources to provide Superior services at a fraction of the cost.

Industry

Strategic planning consulting services

Company size

51 - 200 Employees

Headquarters location

San Francisco, CA, US

Year founded

2016

Social media