Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 26, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Canonical is a unique tech company - global, remote-first, open source, with 700 professionals across 50 countries - we want to be the world's best, not biggest, global software company.
    Read more about this company

     

    Senior Ubuntu Embedded IoT System Engineer

    Key responsibilities

    • Provide software and system engineering services for OEM and ODM customers;
    • Work closely with partners on platform bring up
    • Work with project managers and Field/QA engineers to identify, triage, and fix critical problems;
    • Work with individual upstream projects to find and apply patches for bugs
    • Conduct root cause analysis, collect and organize details to reproduce and explain results
    • Facilitate communication between Ubuntu, firmware and hardware engineering teams
    • Occasional international travel to the EU, USA, Taiwan and China

    Required skills and experience

    • A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering
    • English written and verbal communication skills
    • Familiar with C, Python and Bash;
    • Familiar with linux boot up process;
    • Linux kernel, boot and system-level architecture skills;
    • Experience of bootloader development, such as u-boot;
    • Software development on Arm or non-X86 platforms;
    • Linux debugging and resolution abilities
    • Ability to be productive in a globally distributed team
    • Ability to learn fast to work on cutting edge technologies
    • Fluency in written and spoken Mandarin Chinese;

    Desirable skills and experience

    • Experience with system firmware, including uboot, UEFI, ACPI, DSDT, boot loaders, device firmware.
    • Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles
    • Experience in board design, bring up, and validation
    • Experience with electrical engineering design tools (e.g. schematic capture, layout)
    • Computer architecture knowledge of x86, ARM, RISC-V
    • Familiarity with Ubuntu development model
    • Shell/Python scripting skills

    Method of Application

    Interested and qualified? Go to Canonical Ghana on boards.greenhouse.io to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Canonical Ghana Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail