Work with multi-disciplinary teams including RF, digital, embedded software, FPGA, and systems engineering. Contribute to technology evolution by identifying opportunities for design optimization and ...
Work with multi-disciplinary teams including RF, digital, embedded software, FPGA, and systems engineering. Contribute to technology evolution by identifying opportunities for design optimization and ...
We have an immediate opening for a Software Developer to join our engineering group in Longueuil, Quebec. *Applicants are kindly asked to include an English resume as part of their application for ...
We have an immediate opening for a Software Developer to join our engineering group in Longueuil, Quebec. *Applicants are kindly asked to include an English resume as part of their application for ...
Developpeur logiciel senior - Systemes embarques - Senior Software Developer - Embedded Systems ...
Montreal, QC · On-site
... engineering or equivalent - 10 years of proven experience with embedded software design and validation - Experience with C and C++ languages - Experience with embedded Linux in a high-performance ...
Developpeur logiciel senior - Systemes embarques - Senior Software Developer - Embedded Systems ...
Montreal, QC · On-site
... engineering or equivalent - 10 years of proven experience with embedded software design and validation - Experience with C and C++ languages - Experience with embedded Linux in a high-performance ...
About your next Challenge as a Software Engineer: We are seeking an junior-level automation/application developer to join the Automation Group in the Marine Division. The selected candidate will be ...
About your next Challenge as a Software Engineer: We are seeking an junior-level automation/application developer to join the Automation Group in the Marine Division. The selected candidate will be ...
Role Summary Design, implement, and test realtime embedded software supporting AAMS capabilities ... Demonstrated programming experience C/C++. * Demonstrated experience with networked systems.
Role Summary Design, implement, and test realtime embedded software supporting AAMS capabilities ... Demonstrated programming experience C/C++. * Demonstrated experience with networked systems.
We are looking for multiple passionate Software Developers to join our team. You will develop critical software that powers the collection, transformation, and delivery of market data used by our ...
Quick apply
We are looking for multiple passionate Software Developers to join our team. You will develop critical software that powers the collection, transformation, and delivery of market data used by our ...
Software Engineer III
Montreal, QC · On-site +1
CA$111/hr
As a Software Developer III, you'll lead the design and development of the backend services that power our Cloud-based Building Management System. You'll solve complex technical challenges, influence ...
Software Engineer III
Montreal, QC · On-site +1
CA$111/hr
As a Software Developer III, you'll lead the design and development of the backend services that power our Cloud-based Building Management System. You'll solve complex technical challenges, influence ...
About your next Challenge as a Software Engineer: We are seeking an junior-level automation/application developer to join the Automation Group in the Marine Division. The selected candidate will be ...
About your next Challenge as a Software Engineer: We are seeking an junior-level automation/application developer to join the Automation Group in the Marine Division. The selected candidate will be ...
Firmware Embedded Engineer
Montreal, QC · On-site
Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ... Acting as a leader in a team of embedded systems engineers to deliver features on time and with ...
Firmware Embedded Engineer
Montreal, QC · On-site
Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ... Acting as a leader in a team of embedded systems engineers to deliver features on time and with ...
You will hold a position as a software developer in the research and development team. You will ... Carry out research and technology watch on embedded software development or Java * Use your ...
You will hold a position as a software developer in the research and development team. You will ... Carry out research and technology watch on embedded software development or Java * Use your ...
Software Engineer, Quality
Montreal, QC · On-site
... software. We are responsible with fostering a culture of quality and facilitating the idea of ... You'll be embedded and working closely with developers for the Sentis team. In addition to working ...
Software Engineer, Quality
Montreal, QC · On-site
... software. We are responsible with fostering a culture of quality and facilitating the idea of ... You'll be embedded and working closely with developers for the Sentis team. In addition to working ...
Senior Backend Engineer
Brossard, QC · On-site
You will hold a position as a software developer in the research and development team. You will ... Carry out research and technology watch on embedded software development or Java * Use your ...
Senior Backend Engineer
Brossard, QC · On-site
You will hold a position as a software developer in the research and development team. You will ... Carry out research and technology watch on embedded software development or Java * Use your ...
Senior Software Engineer
Quebec, QC · On-site
CA$115K - CA$125K/yr
Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 8+ years of experience in software development, and 3+ years as a ...
Senior Software Engineer
Quebec, QC · On-site
CA$115K - CA$125K/yr
Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 8+ years of experience in software development, and 3+ years as a ...
Software Engineer III
Montreal, QC · On-site +1
Leverage AI-assisted development to improve engineering productivity and software quality. * Collaborate with cross-functional teams to deliver high-quality end-to-end solutions. * Lead design ...
Software Engineer III
Montreal, QC · On-site +1
Leverage AI-assisted development to improve engineering productivity and software quality. * Collaborate with cross-functional teams to deliver high-quality end-to-end solutions. * Lead design ...
Software Engineer III
Montreal, QC · On-site +1
Leverage AI-assisted development to improve engineering productivity and software quality. * Collaborate with cross-functional teams to deliver high-quality end-to-end solutions. * Lead design ...
Software Engineer III
Montreal, QC · On-site +1
Leverage AI-assisted development to improve engineering productivity and software quality. * Collaborate with cross-functional teams to deliver high-quality end-to-end solutions. * Lead design ...
The Senior embedded engineer (power electronics) at FTEX is key to establishing ourselves as ... Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ...
The Senior embedded engineer (power electronics) at FTEX is key to establishing ourselves as ... Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ...
Software Engineer - MLOPS
Montreal, QC · On-site
As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players . You will join the Player ...
Quick apply
Software Engineer - MLOPS
Montreal, QC · On-site
As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players . You will join the Player ...
Senior Software Engineer
Montreal, QC · On-site
Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on ...
Quick apply
Senior Software Engineer
Montreal, QC · On-site
Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on ...
... our engineering teams. You'll be part of the team responsible for developing the embedded software powering Genetec's Physical Access Control appliances, including Genetec Cloudlink. Working ...
... our engineering teams. You'll be part of the team responsible for developing the embedded software powering Genetec's Physical Access Control appliances, including Genetec Cloudlink. Working ...
Job Requisition ID # 26WD99401 Software Engineer (C++)- Platform & Emerging Technologies Montreal or TorontoPosition Overview Autodesk is looking for a Software Engineer to help build the next ...
Job Requisition ID # 26WD99401 Software Engineer (C++)- Platform & Emerging Technologies Montreal or TorontoPosition Overview Autodesk is looking for a Software Engineer to help build the next ...
Embedded Software Engineer information
See Quebec salary details
$60.5K - $70.5K
2% of jobs
$70.5K - $80.5K
7% of jobs
$90.2K is the 25th percentile. Wages below this are outliers.
$80.5K - $90.5K
16% of jobs
$90.5K - $100.5K
18% of jobs
The median wage is $104.3K / yr.
$100.5K - $110.5K
17% of jobs
$110.5K - $120.5K
13% of jobs
$122.2K is the 75th percentile. Wages above this are outliers.
$120.5K - $130.5K
10% of jobs
$130.5K - $140.5K
6% of jobs
$140.5K - $150.5K
5% of jobs
$150.5K - $160.5K
3% of jobs
$160.5K - $170.5K
2% of jobs
$60.5K
$112.1K
$170.5K
How much do embedded software engineer jobs pay per year?
What is an embedded software engineer?
What are the key skills and qualifications needed to thrive as an embedded software engineer?
How does an embedded software engineer typically collaborate with hardware engineers during product development?
What is the difference between Embedded Software Engineer vs Firmware Engineer?
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.
Are embedded software engineers in demand?
What are the most commonly searched types of Embedded Software Engineer jobs in Quebec?
The most popular types of Embedded Software Engineer jobs in Quebec are:
What are popular job titles related to Embedded Software Engineer jobs in Quebec?
For Embedded Software Engineer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Embedded Software Engineer jobs in Quebec look for?
The top searched job categories for Embedded Software Engineer jobs in Quebec are:
What cities in Quebec are hiring for Embedded Software Engineer jobs?
Cities in Quebec with the most Embedded Software Engineer job openings:
What are popular job titles related to Embedded Software Engineer jobs in QC?
For Embedded Software Engineer jobs in QC, the most frequently searched job titles are:

Payload System Verification and Validation Engineer for Fastwater Staffing
Montreal, QC • On-site, Remote
Contractor
Re-posted 22 days ago
Job description
ON-SITE IN MONTREAL IS PREFERRED; REMOTE OR HYBRID IS POSSIBLE FOR THE RIGHT CANDIDATE.
* OPEN TO US AND EUROPE BASED CANDIDATES *
The selected candidate will contribute to the entire payload lifecycle - from architecture definition and requirement specification to integration, verification, and in-orbit validation. The role requires good understanding of both digital signal processing and RF payload architectures, especially involving Software Defined Radio (SDR) and Direct Radiating Array (DRA) systems.
TASK
Define, analyze, and validate system and subsystem requirements for digital telecommunications payloads.
Develop and execute verification plans, including defining test strategies, writing test procedures, and analyzing results.
Lead or support system-level payload test campaigns, both at equipment and spacecraft level.
Interface with payload hardware and software teams to ensure correct implementation and traceability of requirements.
Participate in technical reviews and support anomaly investigation and resolution.
Work with multi-disciplinary teams including RF, digital, embedded software, FPGA, and systems engineering.
Contribute to technology evolution by identifying opportunities for design optimization and innovation.
MUST HAVE
Bachelor's degree in Electrical Engineering, Telecommunications, Aerospace Engineering, or a related field.
5 years+ of experience in telecommunications systems, particularly in digital payloads. (experience outside of the Space industry will also be considered)
Strong expertise in requirements verification by test, including practical experience in developing and executing test plans.
Solid understanding of digital payload architectures, including SDR-based flexible processors and beamforming using DRA.
Familiarity with hardware and software tools used in payload verification, such as: Vector Network Analyzers (VNA) and Spectrum Analyzers for RF testing, Baseband signal generators, Channel Emulators, and BER testers, Python, MATLAB, or LabVIEW for test automation and data analysis, SCPI, VISA, and similar interfaces for instrument control
Good understanding of FPGA-based systems and embedded software architectures is a plus.
Must be eligible to work in Canada, capable of obtaining necessary security clearance.
COMPLIMENTARY SKILLS/KNOWLEDGE
Previous experience in Space or Constellation Operations
Development and testing of new automated testing methodologies
Knowledge of requirements Management tools such as DOORS/Windchill/Jama
Demonstrated capability to efficiently work autonomously and with little to no supervision
Written and verbal communications skills in English, knowledge of French will be
considered favorably
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