Talent.com
Firmware & Embedded Systems Engineer
Firmware & Embedded Systems EngineerFleetzero • Montreal, Montreal (administrative region), CA
Firmware & Embedded Systems Engineer

Firmware & Embedded Systems Engineer

Fleetzero • Montreal, Montreal (administrative region), CA
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Firmware & Embedded Systems Engineer role at Fleetzero

Join to apply for the Firmware & Embedded Systems Engineer role at Fleetzero

Get AI-powered advice on this job and more exclusive features.

This range is provided by Fleetzero . Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$107,000.00 / yr - $207,000.00 / yr

ENGINEERS WANTED for hazardous journey. Small wages, high voltages, long hours of difficult technical work, safe career choice doubtful. Riches and Glory in case of success.

Job Description

Join Fleetzero's embedded systems team and contribute to R&D and production of the next generation in maritime technology. We work in a highly iterative method, testing early and often, rather than a traditional linear or waterfall development program.

In this team, you will develop low-level firmware / software for microcontrollers, create reusable device drivers, integrate system-level features, and architect changes to support Fleetzero's codebase. You will also integrate with electrical engineers in hardware development, including component selection and system architecture.

Responsibilities

  • Develop firmware for embedded systems operating in harsh and demanding environments
  • Work in a highly iterative development process (test early & test often) and own projects from inception through testing and production.
  • Design & implement embedded firmware in C / C++ for MCUs (ARM, Cortex-M / STM32, NXP, TI) in bare metal and RTOS environments.
  • Write HIL tests, perform hardware bringup tests, and contribute to boot loaders / secure updates.
  • Review schematics with the hardware team.

Qualifications

  • Strong C coding ability for embedded development in RTOS or bare metal.
  • Background in control theory, digital signal processing, and functional safety standards
  • Degree in CS / CE / EE or equivalent experience.
  • Solid experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc.
  • Solid understanding and application of coding best practices, board bring up, and debugging
  • Bonus Qualifications

  • Competition experience (FSAE, robotics) demonstrating a drive for exceptional performance.
  • Experience with Rust, Assembly, Ada / SPARK.
  • Experience with one or more microcontroller cores.
  • Not afraid to write code, push, test, fail, fix, and move on.
  • The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and / or training, critical skills, and / or business considerations. Highly competitive equity grants are included in most full time offers and are considered part of Fleetzero's total compensation package.

    Fleetzero does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

    Seniority level

    Seniority level

    Not Applicable

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Maritime Transportation

    Referrals increase your chances of interviewing at Fleetzero by 2x

    Get notified about new Embedded System Engineer jobs in Montreal, Quebec, Canada .

    Montreal, Quebec, Canada $150,000.00-$230,000.00 3 months ago

    Software Engineer (Real-Time Data / Distributed Systems) - Up to $250k CAD+ Industry Leading Bonus - Elite FinTech Firm - Montreal

    Software Engineer, Intermediate or Senior

    Montreal, Quebec, Canada CA$110,000.00-CA$130,000.00 23 hours ago

    Software Engineer (Python / Linux / Packaging)

    Software Engineer, Platform - Montreal, Canada

    Greater Montreal Metropolitan Area CA$85,000.00-CA$115,000.00 1 month ago

    Greater Montreal Metropolitan Area 1 month ago

    Montreal, Quebec, Canada CA$90,000.00-CA$125,000.00 1 day ago

    Software Quality Assurance (QA) Engineer

    Software Engineer, Data Infrastructure & Acquisition - Montreal, Canada

    Software Engineer (Python) - Elite FinTech Firm - Up to $200k CAD

    Full-Stack Software Engineer [Contract] [Remote possible]

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Firmware Engineer • Montreal, Montreal (administrative region), CA

    Similar jobs
    Systems Engineer - DevOps

    Systems Engineer - DevOps

    Targeted Talent • Montreal, QC, Canada
    Full-time
    The Systems Engineer will provide hands-on experience in design and engineering efforts implementing DevOps Platforms, common set of products and services used across development and infrastructure...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer

    Systems Engineer

    L3Harris • Montreal
    Full-time
    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Show more
    Last updated: 13 days ago • Promoted
    MBSE System Engineer (SysML) – Embedded Auto Safety

    MBSE System Engineer (SysML) – Embedded Auto Safety

    CS GROUP • Montreal
    Full-time
    A leading technology firm in Canada is seeking a System and Software Engineer specialized in MBSE and SysML.You will develop embedded software for the automotive industry while ensuring compliance ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer – Airborne Platforms

    Senior Embedded Software Engineer – Airborne Platforms

    Gogo • Ahuntsic North, ca
    Full-time
    A leading telecommunications company in Ottawa is seeking a Senior Airborne Platform Software Engineer to design and develop software for airborne products. The ideal candidate will have a Bachelor'...Show more
    Last updated: 30+ days ago • Promoted
    Embedded System Engineer

    Embedded System Engineer

    AMARIS GROUP SA • Montreal
    Full-time
    Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 t...Show more
    Last updated: 13 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Targeted Talent • Montreal, QC, Canada
    Full-time
    The Systems Engineer will provide hands-on experience in design and engineering efforts implementing DevOps Platforms, common set of products and services used across development and infrastructure...Show more
    Last updated: 30+ days ago • Promoted
    AMR Systems Engineer : Onsite Deployment & Integration

    AMR Systems Engineer : Onsite Deployment & Integration

    Dematic • Montreal
    Full-time
    A global automation company is seeking a Systems Engineer specializing in Autonomous Mobile Robots (AMR) to manage and coordinate system designs. The role involves collaborating with customers, conf...Show more
    Last updated: 13 days ago • Promoted
    Firmware & Embedded Systems Engineer

    Firmware & Embedded Systems Engineer

    Fleetzero • Montreal
    Full-time
    Firmware & Embedded Systems Engineer.Firmware & Embedded Systems Engineer.Get AI-powered advice on this job and more exclusive features. This range is provided by Fleetzero.Your actual pay will be b...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer

    Systems Engineer

    Harris Geospatial Solutions • Montreal
    Full-time
    L3Harris is dedicated to recruiting and developing high‑performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Show more
    Last updated: 13 days ago • Promoted
    Senior Embedded Engineer - Imaging & Vision Systems

    Senior Embedded Engineer - Imaging & Vision Systems

    Industry Professionals • Montreal
    Full-time +1
    Senior Embedded Engineer - Imaging & Vision Systems.Job Openings Senior Embedded Engineer - Imaging & Vision Systems.Senior Embedded Engineer Imaging & Vision Systems. Computer Vision, Medical & Sci...Show more
    Last updated: 7 days ago • Promoted
    AMR Systems Engineer

    AMR Systems Engineer

    Dematic • Montreal
    Full-time
    The Autonomous Mobile Robot (AMR) Systems Engineer develops the design and implementation of systems that integrate AMR hardware and associated software. The role involves working closely with colle...Show more
    Last updated: 13 days ago • Promoted
    Senior Embedded Software Engineer - Rail Systems (Hybrid)

    Senior Embedded Software Engineer - Rail Systems (Hybrid)

    Cattron-Theimeg Incorporated • Montreal
    Full-time
    A leader in wireless control systems is seeking a senior-level firmware engineer to design and develop embedded software for locomotive remote-control systems and rail yard communication solutions....Show more
    Last updated: 13 days ago • Promoted
    System Engineer

    System Engineer

    ANDRITZ • Pointe-Claire
    Full-time
    The Project Engineer bridges the boundaries between engineering and project management, leading the technical activities as a whole with the Engineering, Procurement and Installation teams.The PE i...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Linux / C++ Engineer – Satellite & Networks

    Senior Embedded Linux / C++ Engineer – Satellite & Networks

    HiringAgents.ai • Ahuntsic North, ca
    Full-time
    A leading communications technology company is seeking a Senior Embedded Software Developer with over 8 years of experience for an on-site role in Ottawa. You will design and develop embedded softwa...Show more
    Last updated: 14 hours ago • Promoted • New!
    Systems Engineer

    Systems Engineer

    L3Harris Technologies • Montreal
    Full-time
    L3Harris Technologies is a trusted disruptor in the defense industry, delivering end‑to‑end technology solutions that connect space, air, land, sea, and cyber domains to support national security.T...Show more
    Last updated: 13 days ago • Promoted
    Embedded Firmware Manager : Lead Edge & Cloud Systems

    Embedded Firmware Manager : Lead Edge & Cloud Systems

    Vention • Montreal
    Full-time
    A technology solutions company located in Montreal seeks an Embedded Software Manager to lead a team focused on developing firmware and embedded systems for factory automation.The ideal candidate w...Show more
    Last updated: 13 days ago • Promoted
    Lead Software & Embedded Systems Engineer (Aerospace)

    Lead Software & Embedded Systems Engineer (Aerospace)

    Sogeclair • Montreal
    Full-time
    Une entreprise d'ingénierie spécialisée à Montréal recherche un expert en conception de logiciel et électronique embarquée. Le candidat idéal a un diplôme d'ingénierie et plus de 15 ans d'expérience...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Systems Engineer

    Senior Systems Engineer

    Compunnel, Inc. • Montreal
    Full-time
    The Senior Systems Engineer will join the Enterprise Compute Infrastructure team, responsible for compute, enterprise storage, virtualization, and backup technologies. This role focuses on engineeri...Show more
    Last updated: 13 days ago • Promoted