1

Internship Embedded System Software Engineer Jobs in Quebec

In this context, the organization is looking to hire an Embedded Software Developer to strengthen ... Improve overall system stability and reliability * Collaborate with internal teams to ensure proper ...

The Embedded Software Developer is responsible for is responsible for developing solutions to capture and process data in real-time on an embedded wireless platform system, contributing to embedded ...

... software et système. Responsabilités principales * Concevoir, développer et maintenir des ... Bachelor's or Master's degree in Embedded Systems, Electrical/Computer Engineering, or related ...

As an Embedded Wizard GUI Developer at BRP, you will be responsible for the design, development ... embedded software development for graphical user interface systems and demonstrates a strong ...

As an Embedded Wizard GUI Developer at BRP, you will be responsible for the design, development ... embedded software development for graphical user interface systems and demonstrates a strong ...

Python is used for testing, while Yocto and CMake are used for building systems. Candidates are ... embedded Linux applications * 3+ years of experience programming in C/C++ * Strong knowledge of ...

Python is used for testing, while Yocto and CMake are used for building systems. Candidates are ... embedded Linux applications * 3+ years of experience programming in C/C++ * Strong knowledge of ...

We are looking for a Senior Embedded C Developer to join our team in Brossard. The ideal candidate ... Design, develop, and test embedded software in C for real-time systems. * Work with Yocto and Linux ...

As a Senior Embedded Developer at Vention... You'll own the technical layer that bridges hardware ... system design and the trade-offs involved * A strong sense of ownership across the full software ...

Provide systems level support and embedded Subject Matter Expertise across all areas of the product (electrical, hardware, software,, etc) * Acting as a leader in a team of embedded systems engineers ...

This role is focused on systems engineering with exposure to embedded software, rather than a pure software development position. The ideal candidate will have strong experience working across ...

next page

Showing results 1-20

Internship Embedded System Software Engineer information

What is the difference between Internship Embedded System Software Engineer vs Embedded System Software Engineer?

AspectInternship Embedded System Software EngineerEmbedded System Software Engineer
QualificationsEnrolled in or recent graduate of relevant degree (e.g., Electrical Engineering, Computer Science)Bachelor's or higher in related field, with some experience
Work EnvironmentInternship programs, entry-level projects, supervised tasksFull-time professional role, independent project work
ResponsibilitiesAssisting in development, learning, supporting senior engineersDesigning, developing, testing embedded software independently
Industry UsageInternship programs, training, entry-level hiringFull-time employment in electronics, automotive, IoT sectors

The main difference between an Internship Embedded System Software Engineer and an Embedded System Software Engineer lies in experience, responsibilities, and employment status. Internships are designed for students or recent graduates gaining initial industry exposure, while full-time engineers handle independent projects and advanced tasks.

What cities in Quebec are hiring for Internship Embedded System Software Engineer jobs? Cities in Quebec with the most Internship Embedded System Software Engineer job openings:

Embedded Software Developer

Blitz TI

Montreal, QC • Hybrid

Full-time

PTO

Posted 6 days ago


Job description

We are supporting a Quebec-based technology company specialized in the development of advanced solutions in the healthcare and embedded technologies space. The organization designs innovative electronic products aimed at significantly improving communication and the human experience in complex and demanding environments.

Its environment stands out for its high level of technical expertise, particularly in embedded systems, signal processing, and connected technologies.

In this context, the organization is looking to hire an Embedded Software Developer to strengthen its expertise on critical system components and ensure the long-term reliability and robustness of its solutions.

You will work closely with existing technical experts to share knowledge, improve product robustness, and contribute to the evolution of a complex system in a highly technical and non-standardized environment.

Key Responsibilities

  • Develop and maintain low-level embedded software on ARM microcontrollers (C/C++)
  • Work on critical components such as bootloaders, watchdogs, interrupts, and memory management
  • Contribute to the implementation and optimization of real-time systems (RTOS)
  • Analyze and troubleshoot complex hardware-related and performance issues
  • Improve overall system stability and reliability
  • Collaborate with internal teams to ensure proper system integration
  • Contribute to documentation and the structuring of technical practices
  • Participate, when relevant, in initiatives related to connectivity (Wi-Fi), security, or telemetry

Profile

  • 3 to 5 years of experience in embedded software development
  • Strong proficiency in C/C++ in embedded environments
  • Hands-on experience with ARM microcontrollers (Cortex M5/M7 or equivalent)
  • Solid understanding of low-level concepts (bootloaders, interrupts, watchdogs, memory)
  • Experience with real-time systems (FreeRTOS or equivalent)
  • Good understanding of Linux environments (embedded or development)
  • Ability to debug complex hardware-near issues
  • Autonomous, detail-oriented, and strong problem-solving mindset

Nice to Have

  • Experience with telecommunications (Wi-Fi)
  • Knowledge of embedded security (e.g., binary signing)
  • Experience with telemetry systems
  • Exposure to cloud or DevOps environments
  • Assembly programming experience
  • Knowledge of signal processing (DSP)

Compensation & Benefits

  • Full-time permanent position
  • Annual bonus
  • Vacation based on experience + additional paid time off during the holiday season
  • 6 personal/sick days
  • Group insurance plan
  • Telemedicine service
  • Future participation in an employee stock option plan
  • Hybrid work model: minimum 3 days per week in office (downtown Montreal)
  • Highly technical and stimulating environment with a strong team
  • Opportunity to work on innovative products with a direct impact on users’ health
  • Learning and development opportunities

*We thank all applicants for their interest; however, only those selected for an interview will be contacted.