Talent.com
Firmware Engineer (Montreal(Qc) or Dartmouth (Nova Scotia)
Firmware Engineer (Montreal(Qc) or Dartmouth (Nova Scotia)Cattron Global • Dartmouth, NS, CA
Firmware Engineer (Montreal(Qc) or Dartmouth (Nova Scotia)

Firmware Engineer (Montreal(Qc) or Dartmouth (Nova Scotia)

Cattron Global • Dartmouth, NS, CA
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Firmware Engineer II role at Cattron Global

Join to apply for the Firmware Engineer II role at Cattron Global

The Firmware Developer is responsible for contributing to the design and development of industrial control products and improvements / maintenance for existing control products. The successful candidate will be a team-oriented individual that can work both independently and collaboratively to achieve team goals, and maintains a positive attitude.

Responsibilities

  • Write well-designed, testable C / C++ embedded applications
  • Execute full Software Development Life Cycle (SDLC)
  • Troubleshoot, debug, and upgrade existing systems
  • Produce firmware engineering design documents from product requirements specifications, and effectively communicate those designs to colleagues and managers.
  • Develop test plans for firmware / hardware design-proof testing and feasibility studies with regard to cost and schedule for specified firmware designs
  • Collaborate cross-functionally with electronics, mechanical, and systems engineers
  • Investigate modes of failure with regard to legacy firmware.
  • Coordinate activities to accomplish prototype and pilot production runs to mature the design to meet customer needs for finished products.
  • Coordinate project activities to ensure smooth release of products into manufacturing meeting customer requirements and established timelines.
  • Stay current with the latest technologies and industry best practices
  • Maintain laboratory notebooks to document the creation and development of new inventions. Prepare invention disclosures, and work with corporate attorneys in researching, writing and filing patent applications. Take any necessary steps to protect intellectual property.

Requirements

  • Expeience in C / C++ programming
  • Skilled in debugging with tools like JTAG, logic analyzers, oscilloscopes
  • Experience with version control tools such as git or similar
  • Superior understanding of modular software architectures and embedded APIs
  • Ability to understand, validate, and maintain other developers’ code
  • Knowledge of Real Time Operating Systems
  • Familiarity with embedded micro-controllers
  • Excellent communication skills
  • Education / Experience

  • Bachelor's degree in Engineering, Computer Science, or equivalent education
  • 5+ years experience as an Embedded Software Engineer, Embedded Firmware Developer or similar role.
  • Why Join Cattron?

    At Cattron, we’re committed to upholding our values of Integrity , Respect , Transparency , Accountability , and Execution in every aspect of our business. We provide a work environment where these values are not just words, but a part of how we do business every day. If you’re passionate about manufacturing excellence and want to be part of a team that values innovation, collaboration, and integrity, we’d love to have you join our team!

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Appliances, Electrical, and Electronics Manufacturing

    Referrals increase your chances of interviewing at Cattron Global by 2x

    Sign in to set job alerts for “Firmware Engineer” roles.

    Principal Software Engineer - Remote India

    Halifax, Nova Scotia, Canada 3 months ago

    Dartmouth, Nova Scotia, Canada 2 days ago

    Halifax, Nova Scotia, Canada 4 months ago

    Software Engineer I, Backend (Identity Decisioning)

    Dartmouth, Nova Scotia, Canada 1 month ago

    Senior Systems Integration / Test Engineer - Software Tester

    Dartmouth, Nova Scotia, Canada 1 week ago

    Software Engineer I (Consumer Servicing)

    Halifax, Nova Scotia, Canada 2 months ago

    Dartmouth, Nova Scotia, Canada 3 days ago

    Software Engineer II, Backend (Consumer Authentication)

    Principal Software Engineer, Infrastructure Platform Engineering

    Software Engineer II, Backend (Identity Foundation)

    Halifax, Nova Scotia, Canada 22 hours ago

    Software Engineer II (Account Management)

    Senior Software Engineer, Backend (CI / CD)

    Senior Software Engineer (Online Storage)

    Sr. Software Engineer - Windows Kernel (Remote, CAN)

    Software Engineer III, Backend - Falcon (Remote, CAN)

    Senior Software Engineer (Developer), PeopleSoft HR

    Senior Software Engineer (Identity Decisioning)

    Sr. Software Engineer, Backend - Falcon (Remote, CAN)

    Senior Software Engineer, Query Integration

    Senior Software Engineer (Capacity and Cloud Economics Engineering)

    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 MontrealQc or Dartmouth Nova Scotia • Dartmouth, NS, CA

    Similar jobs
    Full Stack Engineer - dartmouth

    Full Stack Engineer - dartmouth

    Set 2 Close | B Corp • dartmouth, ns, ca
    Full-time
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Show more
    Last updated: 9 days ago • Promoted
    AWS Cloud Engineer - dartmouth

    AWS Cloud Engineer - dartmouth

    Hays • dartmouth, ns, ca
    Full-time
    The ideal candidate will help design, implement, and maintain secure, scalable, and compliant AWS environments while driving automation across the organization. Strong hands-on experience with.IAM p...Show more
    Last updated: 1 day ago • Promoted
    Senior Site Reliability Engineer

    Senior Site Reliability Engineer

    Targeted Talent • Halifax, NS, Canada
    Permanent
    We are looking for an experienced.Senior Site Reliability Engineer.Our client is a global enterprise company with a product that you've likely used. Experience with coding / software development, ...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer

    Systems Engineer

    GeoSpectrum Technologies, Inc • Dartmouth, NS, Canada
    Full-time
    Are you a driven and innovative Systems Engineer with defence or aerospace experience and a passion for seeing the big picture? Do you thrive in dynamic environments and take pride in owning projec...Show more
    Last updated: 23 days ago • Promoted
    Project Engineer - Fisheries (Mid-Level)

    Project Engineer - Fisheries (Mid-Level)

    Kleinschmidt Group • Halifax, NS, Canada
    Full-time
    If you are interested in using your engineering background to work on important projects that make a real difference, then this may be the job for you. An ideal candidate would enjoy the challenge o...Show more
    Last updated: 30+ days ago • Promoted
    Hospitality Operations Leader — Multi-Property Portfolio

    Hospitality Operations Leader — Multi-Property Portfolio

    Vacasa • NS, Canada
    Remote
    Full-time
    A leading vacation rental company is seeking an Operations Leader in Nova Scotia.You will guide a diverse team towards achieving performance goals, ensuring operational excellence across various si...Show more
    Last updated: 3 days ago • Promoted
    Mechanical Engineer

    Mechanical Engineer

    Atlantic Crane • Dartmouth, NS, Canada
    Full-time +1
    They say Rome wasn’t built in a day, but if the Romans had had access to our line of cranes and forklifts, maybe it could have been. We’re Atlantic Crane & Material Handling.Our...Show more
    Last updated: 30+ days ago • Promoted
    EMS / SCADA Engineer - dartmouth

    EMS / SCADA Engineer - dartmouth

    Pacer Group • dartmouth, ns, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 4 days ago • Promoted
    Tax Partner - Toronto

    Tax Partner - Toronto

    Impact Recruitment • Nova Scotia, Canada
    Full-time
    Join a distinguished national boutique where your expertise in tax can play a pivotal role in shaping the firm's growth.Toronto office and play a lead role in continuing the development of the firm...Show more
    Last updated: 5 days ago • Promoted
    Financial Analyst

    Financial Analyst

    Aston Carter • Hardwood Lands, NS, Canada
    Full-time
    The Financial Analyst plays a pivotal role in supporting the Halifax Operations through a balanced portfolio of financial management, business support, and operational analytics.This position offer...Show more
    Last updated: 6 days ago • Promoted
    Data Engineer

    Data Engineer

    Global Spatial Technology Solutions • Dartmouth, NS, Canada
    Full-time
    GSTS is a leading Maritime AI company specializing in advanced analytics, risk management, and operational optimization solutions for the global maritime industry. Our mission is to enable safer, sm...Show more
    Last updated: 30+ days ago • Promoted
    Azure DevOps Engineer - dartmouth

    Azure DevOps Engineer - dartmouth

    LTIMindtree • dartmouth, ns, ca
    Full-time
    LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace.Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnan...Show more
    Last updated: 30+ days ago • Promoted
    Figure it out | Get stuff built Engineer - Canada Office

    Figure it out | Get stuff built Engineer - Canada Office

    Marble • Halifax, NS, Canada
    Full-time
    This role is simple : you make things that work, and you make them fast.You take rough ideas and turn them into repeatable, data-collecting prototypes. You own the full prototype cycle, iterate quick...Show more
    Last updated: 30+ days ago • Promoted
    Senior Platform Engineer – Ingress & Service Mesh (Istio) - halifax

    Senior Platform Engineer – Ingress & Service Mesh (Istio) - halifax

    Net2Source (N2S) • halifax, ns, ca
    Full-time
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
    Last updated: 5 days ago • Promoted
    Network Engineer - dartmouth

    Network Engineer - dartmouth

    Buchanan Technologies • dartmouth, ns, ca
    Full-time
    We are seeking a Network Engineer – L2 to support and maintain enterprise network environments for key clients.This role is responsible for the day-to-day operation, troubleshooting, and enhancemen...Show more
    Last updated: 19 days ago • Promoted
    Algebra Private Tutoring Jobs Duncans Cove

    Algebra Private Tutoring Jobs Duncans Cove

    Superprof • Duncans Cove, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Director of Holistic Wealth & Estate Planning

    Director of Holistic Wealth & Estate Planning

    Sun Life • NS, Canada
    Full-time
    A leading financial services company is seeking a Planning Director for Estate and Financial Planning Services in Canada, Nova Scotia. This role focuses on developing advanced financial plans, train...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Firmware / Embedded software Engineer - dartmouth

    Sr. Firmware / Embedded software Engineer - dartmouth

    PotisEdge • dartmouth, ns, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 5 days ago • Promoted