Associate Firmware Engineer

5 days ago


Mississauga Ontario, Peel region, Canada Addie Staffing Full time

Job Details: Firmware Engineer/ Hardware Engineer

Location: Mississauga, ON

Position: 18 months Contract, high chances for the permanent role


Position Overview:

  • The Firmware Developer/Engineer - Electronics will be part of the electronics firmware development team.
  • The key role of this position is the development of embedded software for new hardware for the electronic control systems.
  • Responsible for design, prototype, and production support of electronics for new and existing products and their test systems. Scope of work includes test procedure development, driver development and testing, firmware development and testing, hardware validation, test design and validation, verification and transition of new designs to the Production environment.
  • This position is also responsible for algorithm development, firmware development to system debug, root cause analysis, and corrective action.

Essential Responsibilities:

  • Define Specifications: Collaborate with Engineering Managers and team leads to establish user, functional, and technical specifications for new products.
  • API and Firmware Development: Work with multi-functional teams to deliver system-level API and firmware functionality, including coding, debugging, hardware/software integration testing, and communicating results for both new and existing hardware.
  • Bootloader Development: Write and implement bootloaders for microcontrollers.
  • Code Reviews and Testing: Conduct code reviews, peer reviews of designs, and support hardware testing plans to ensure alignment with quality and regulatory requirements.
  • Prototype Testing and Documentation: Test and debug prototypes of new designs, verify specifications, write test plans and reports, and work on algorithm development, firmware debugging, root cause analysis, and corrective action.

Requirements

  • Current Experience with multiple high-level programming languages, including C, C++ is a must with test driven methodologies.
  • Software development experience using C and assembly language with ARM and other CPUs.
  • Experience with ADCs, sensor interfacing, and actuators.
  • Experience in developing low-level drivers and HW bring-up, using test tools and interacting with HW design teams.
  • Working knowledge in communications technologies such as I2C, SPI, UART, RS485, MQTT, CoAP, REST etc.
  • Working experience with WiFi Ethernet and Bluetooth 5. TCP/IP Stack experience is a plus.
  • 3+ Years of Current Experience with multiple high-level programming languages, including C, C++
  • Experience writing bootloaders and with communication protocols

  • Firmware Engineer

    5 days ago


    Mississauga, Ontario, Peel region, Canada Addie Staffing Full time

    Job Details: Firmware Engineer/ Hardware Engineer Location: Mississauga, ONPosition: 18 months Contract, high chances for the permanent rolePosition Overview: The Firmware Developer/Engineer - Electronics will be part of the electronics firmware development team. The key role of this position is the development of embedded software for new hardware for the...


  • Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full time

    At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you...

  • Firmware Engineer

    5 days ago


    Markham, Ontario, York region, Canada LanceSoft, Inc. Full time

    Pay Rate: $60.00/hr to $67.85/hrVancouver or Markham• Pre-silicon FW coding and simulation against Architectural and RTL models• Good Knowledge of Verilog/SystemVerilog and digital simulation debug.The Role:The Memory IO team is looking for a passionate and experienced Firmware designers for the pre/post-silicon development of high-speed LPDDR, DDR and...


  • Richmond Hill, Ontario, York region, Canada Inspired Staffing Inc. Jobs Full time

    Our client is a North American leader in designing, building and developing home and professional electric -acoustic products.They offer a full line of innovative audio products ranging from audiophile to home and professional speakers, subwoofers and amplifiers.They are in need of a Full Time Intermediate to Senior Firmware Engineer with expertise in the...


  • Mississauga, Ontario, Peel region, Canada Resonaite Full time

    Our client in the telco and IoT sector is looking for a fulltime/permanent Embedded Software Engineer to join their team.Location: hybrid MississaugaResponsibilities:Develop embedded products to meet customer specifications and requirements.Contribute to the design and development of a complete product, including firmware, software modules, test modules, and...


  • Mississauga, Ontario, Peel region, Canada Resonaite Full time

    Our client in the telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team.Location: hybrid MississaugaResponsibilities:Develop embedded products to meet customer specifications and requirements.Contribute to the design and development of a complete product, including firmware, software modules, test...


  • Ottawa, Ontario, Ottawa region, Canada Raven Connected Full time

    Who We AreLocated in downtown Ottawa, Raven Connected is an innovative automotive video telematics hardware and software company. We're a small, talented group dedicated to advancing fleet management and leading edge automotive video technology. We are looking for an eager, development professional to join our dynamic engineering team as an Android and...

  • Hardware Engineer

    1 month ago


    Kanata, Ontario, Ottawa region, Canada Altis Technology Full time

    Our leading network client is looking for a Firmware Engineer to join their team. This role is a contract role with 6 months to start with high chance for extension up to a year. The role will operate on site at the Kanata office with possibility for hybrid work.As a Firmware Engineer, you will play a critical role in the lifecycle of embedded systems. This...

  • Project Engineer

    1 month ago


    Mississauga, Ontario, Peel region, Canada Isherwood Geostructural Engineers Full time

    The Person We Are Looking ForWe are looking for an experienced Project Engineer who is open-minded and flexible to learn the ways we do business. Your role is flexible to suit the needs of the team, but the focus will be on providing high-value, technical project management to our clients and internally to our team. You are a self-starter who appreciates...

  • System Engineer

    5 days ago


    Mississauga, Ontario, Peel region, Canada Canada Cartage Full time

    SYSTEMS ENGINEER / INFRASTRUCTURE ANALYSTWhy you’ll love Canada CartageAn iconic Canadian company with over 100 years of helping companies grow and succeed in Canada, we provide national dedicated fleet solutions, general freight services, managed transportation, fulfillment & distribution, and home delivery. With a national network of terminals,...

  • Firmware Engineer

    1 month ago


    Markham, Ontario, York region, Canada TekWissen ® Full time

    Job Title: Member of Technical Staff Hardware / Software Engineer - Power-Performance Architecture Work Location: Markham, ON, CAN, L3T 7X6 Duration: 12 Months Work Type: Contract Job Type: Hybrid Pay Rate: CAD- 53.00 - 70 /Hourly/T4Overview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. This...


  • Mississauga, Ontario, Peel region, Canada OpTalent | Ontario | Recruitment Full time

    Our client, a leader in the weatherstripping and lite framing industry is looking for a talented Process Engineer to join their team in Mississauga.Job summary:Supports the manufacturing process and Production Team using engineering skills to assess, manage, implement, improve, and/or revise processes with the goal of improving the efficiency of operation,...


  • Mississauga, Ontario, Peel region, Canada Electrical Safety Authority Full time

    The Electrical Safety Authority (ESA) is entrusted with a clear mandate from the Ontario government to enhance electrical safety for the public. Our unwavering commitment drives everything we do as we strive to anticipate, understand, and prevent electrical-related harms. If you share our passion for ensuring the safety and well-being of consumers, we invite...


  • Mississauga, Ontario, Peel region, Canada Tata Consultancy Services Full time

    About TCS: Tata Consultancy Services is an IT services, consulting, and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. Its consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions is delivered through...


  • Mississauga, Ontario, Peel region, Canada DHL Supply Chain Full time

    Solutions Design Manager Are you looking for a challenging and rewarding opportunity in a fast-paced environment? Do you take an analytical approach to design complex and innovative solutions that exceed customer expectations and directly impact a growing business? Do you enjoy being part of a passionate team that works with stakeholders from across the...


  • Brampton, Ontario, Peel region, Canada Altis Recruitment Full time

    Our client in the manufacturing industry is seeking a Continuous Improvement Engineer to join their team in Brampton, ON. As the CI Engineer, you will engage with all levels of the organization, combining technical expertise with strong coaching skills to promote a culture of continuous improvement (Kaizen). You will lead initiatives aimed at challenging the...


  • Brampton, Ontario, C6S, Peel region, Canada MAPEI Inc. Full time

    Under the responsibility of the Director of Sales – Central & Eastern Canada, the position holder fulfills the responsibilities linked to Architectural & Engineering support, representation and generating specifications in the Central Region. Is responsible for developing relationships and updating specifications with the architectural and Engineering...

  • Revit Specialist

    1 month ago


    Mississauga, Ontario, Peel region, Canada RocMar Engineering Inc. Full time

    We are looking for a Revit Specialist – Drafting Technician, which is a support engineer in projects with computer-based modeling, field surveys, technical reports, regulations compliance, and communication with stakeholders. Using Revit and AutoCAD knowledge, understanding of the construction industry, and good judgment, as key assets to become a valuable...


  • Mississauga, Ontario, Peel region, Canada Bevertec Full time

    Job position: Projects ManagerJob type: Permanent, full-timeJob location: MississaugaIn officeMain ResponsibilitiesProvide leadership in the management of projects. Liaise with all departments, manage cross-functional teams and create, track and manage current projects. Hold all resource allocated to the project accountable for their roles and...


  • Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full time

    As a Sr. Staff A&MS Layout Engineer you will collaborate in the development of advanced analog integrated circuit designs using best-in-class Synopsys suite of tools. You will be working with local and global teams in developing layout for complex mixed-signal designs in the latest technology nodes. In your role you will be responsible for taking on product...