Senior Embedded Firmware Architect
Hello Astra
Edmonton, AB, Canada
2d ago

If you are a talented and experienced Senior Firmware Architect, Aplin has the right opportunity for you! Our Edmonton-based client is looking for a senior firmware architect to join and provide leadership to their engineering team.

This role requires high-level, and system-level thinking to innovate and evolve their current product ecosystem. This amazing opportunity will require creativity and innovation.

Responsibilities :

  • Architect, design, and develop embedded firmware solutions
  • Provide leadership and mentoring to other embedded team members
  • Work with the internal product team to develop system architecture and firmware requirements for next-generation products
  • Help define the firmware technology roadmap
  • Help define and maintain firmware development processes
  • Engage and manage external development houses
  • Participate in design and code reviews
  • Qualifications :

  • BSc in Computer Engineering, Electrical Engineering, or Computer Science
  • Solid foundation in embedded system architecture and firmware design
  • 10+ years of firmware design and development experience
  • Expert in C / C++
  • Embedded RTOS experience
  • JIRA and Agile development experience
  • The following are nice to have skills :

  • Experience with IoT messaging protocols (MQTT)
  • Firmware design for low power and battery applications
  • Embedded Linux experience
  • BLE and WiFi experience
  • Python experience
  • Job ID : 9D22795085

    If you are interested in this position and meet the qualifications, apply today! We thank all applicants; however, only those who are authorized to work in Canada or are selected for an interview will be contacted.

    Aplin, one of Canada’s Best Managed Companies, is an employment agency specializing in finding top talent for exceptional organizations across North America.

    There are no fees to apply to our jobs or engage with our recruiters to find a new career. Companies hire us to help them grow their teams.

    Visit our website to learn more :

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form