Talent.com
No longer accepting applications
Python Software Engineer - Ubuntu Hardware Certification Team

Python Software Engineer - Ubuntu Hardware Certification Team

CanonicalDaytona Beach, FL, United States
6 days ago
Job type
  • Full-time
Job description

Python Software Engineer - Ubuntu Hardware Certification Team

Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware.

The Certification team develops the tools needed to certify hardware as working with Ubuntu Core as well as Ubuntu Desktop and Server. We design hardware which can be used to probe devices independently, and frameworks for software tests that check every aspect of Ubuntu on that hardware. This is an excellent opportunity for someone who wants to have a meaningful impact for adoption of Linux across multiple device categories and industries. Canonical offers a fun, fast-paced team environment and a career full of learning and development opportunities. This team is centered in EMEA time zones, and works with colleagues on related teams in both the Americas and APAC.

We work together with silicon companies, OEMs, ODMs and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading to a great Ubuntu experience being offered on more and more devices.

Role description

We are looking for a self-motivated software engineer with experience developing in Python, to work on test automation tools or Linux based embedded hardware. This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities, scaling up hardware certification efforts and allowing for deeper test coverage.

The role involves the development and maintenance of Canonical's open source certification tools, supporting the creation of hardware solutions for test automation, and automating our existing processes. We seek out continuous process and tooling improvements as part of expanding the certification test suites, ultimately to improve the quality of Linux experience felt by millions of Linux end users.

Key responsibilities

  • Maintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners.
  • Invent new ways to enable remote, automated testing.
  • Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc).
  • Write functional and performance tests to support hardware enablement and to protect from regressions.
  • Participate in meetings involving international travel 2-3 times per year.

Required Skills And Experience

  • Knowledge of Python programming language.
  • Quality oriented, pragmatic approach to software design and implementation.
  • Interest in test automation methodologies.
  • Previous experience working with Ubuntu or other Linux distributions.
  • Ability to be productive in a globally distributed team.
  • Desired Skills And Experience

  • Passion for tinkering : you are a maker.
  • Experience working in an agile environment.
  • Hardware testing experience, for example in the IoT space.
  • Familiarity with the C programming language.
  • What is Canonical? Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

    Diversity statement : We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

  • Entry level
  • Full-time
  • Engineering and Information Technology
  • Software Development
  • referrals increase your chances of interviewing at Canonical by 2x

    Get notified about new Software Engineer jobs in Daytona Beach, FL.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Daytona Beach, FL, United States

    Related jobs
    • Promoted
    Engineer I

    Engineer I

    Chesapeake Utilities CorporationDebary, FL, United States
    Full-time
    Hybrid - supporting our Delaware or Florida locations.Your role in our success will be.The Engineer I oversees the design, development, and management of natural gas pipeline and station projects.T...Show moreLast updated: 30+ days ago
    • Promoted
    Office Engineer

    Office Engineer

    PC ConstructionBunnell, FL, United States
    Full-time
    Are you a driven and motivated individual looking to launch or grow your career in construction? PC is seeking.As an Office Engineer, you'll have the opportunity to apply for our prestigious.Leader...Show moreLast updated: 3 days ago
    • Promoted
    Lead Engineer

    Lead Engineer

    Chesapeake Utilities CorporationDebary, FL, United States
    Full-time
    Remote Within Service Territory -.DE, PA, OH, GA, NC, VA, MD or FL).The Lead Engineer plays a pivotal role in training and process improvement, developing and leading training programs for the Engi...Show moreLast updated: 30+ days ago
    Qt / C++ Application Developer, Central UAS Technologies

    Qt / C++ Application Developer, Central UAS Technologies

    Central Garden & PetDaytona Beach, FL, US
    Full-time
    This position is unable to accommodate sponsorship • • • •.Central UAS Technologies, a business vertical of Central Life Sciences, is expanding! We are an industry pioneering team that develops softwa...Show moreLast updated: 19 days ago
    • Promoted
    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Molina HealthcareDeltona, FL, United States
    Remote
    Full-time
    Designs and builds company specific enterprise application systems and technology expertise across multiple disciplines.Applies and promotes key principles (e. Considers business problems “end-to-en...Show moreLast updated: 30+ days ago
    Sr. Principal Process Engineer - OPEX

    Sr. Principal Process Engineer - OPEX

    Cardinal HealthUSA, Florida, DeLand
    Full-time
    We are seeking a highly motivated and experienced Senior Principal Process Engineer to join our team and lead continuous improvement initiatives within our medical device manufacturing facility.The...Show moreLast updated: 30+ days ago
    • Promoted
    Remote Corporate Development Analyst – AI Trainer ($50-$60 / hour)

    Remote Corporate Development Analyst – AI Trainer ($50-$60 / hour)

    Data AnnotationPort Orange, Florida
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 18 days ago
    • Promoted
    Backend Engineer ll / L3 Support Python & Generative AI

    Backend Engineer ll / L3 Support Python & Generative AI

    Coleman ResearchPalm Coast, FL, United States
    Full-time
    At VISASQ / COLEMAN, we connect businesses with hard?to?find expertise through our extensive global network of subject matter experts. VISASQ / COLEMAN is a partnership formed by VisasQ Inc.Asia's leadi...Show moreLast updated: 2 days ago
    • Promoted
    Office Engineer

    Office Engineer

    PC Construction CompanyBunnell, FL, United States
    Full-time
    Are you a driven and motivated individual looking to launch or grow your career in construction? PC is seeking.As an Office Engineer, you'll have the opportunity to apply for our prestigious.Leader...Show moreLast updated: 9 days ago
    • Promoted
    MAINTENANCE ENGINEER

    MAINTENANCE ENGINEER

    Big Smoke BurgerDaytona Beach, FL, United States
    Full-time
    Please join our team as a Maintenance Engineer at the Hilton Garden Inn Daytona Beach Oceanfront Hotel.We are looking for an experienced hotel maintenance engineer. Previous hotel experience is requ...Show moreLast updated: 4 days ago
    • Promoted
    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Data AnnotationPalm Coast, Florida
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 18 days ago
    • Promoted
    Cutting-Edge Care, Coastal Living – Urology APP Opportunity at AdventHealth Palm Coast

    Cutting-Edge Care, Coastal Living – Urology APP Opportunity at AdventHealth Palm Coast

    AdventHealth North FloridaPalm Coast, FL, US
    Permanent
    Advanced Practice Provider - Urology.AdventHealth Medical Group | Palm Coast, FL.Full-Time | Join an Innovative and Growing Urology Team. AdventHealth Medical Group is actively seeking an.Advanced P...Show moreLast updated: 30+ days ago
    • Promoted
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data AnnotationDeltona, Florida
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 18 days ago
    • Promoted
    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Data AnnotationOrmond Beach, Florida
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 18 days ago
    • Promoted
    RPA Developer

    RPA Developer

    RIT Solutions, Inc.Daytona Beach, FL, United States
    Full-time
    Ideally 3 days onsite but flexible here and open to someone willing to relocate.RPA Developer along with strong communication skills. They will be 90% heads down in development but also will join me...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer III

    Engineer III

    Chesapeake Utilities CorporationDebary, FL, United States
    Full-time
    Hybrid - Supporting our Delaware or Florida locations.Your role in our success will be.The Engineer III oversees the design, development, and management of natural gas pipeline and station projects...Show moreLast updated: 30+ days ago
    • Promoted
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data AnnotationPalm Coast, Florida
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 18 days ago
    • Promoted
    MuleSoft Account Executive, Federal Civilian (Dept of Energy)

    MuleSoft Account Executive, Federal Civilian (Dept of Energy)

    Stypi (Acquired by Salesforce)Palm Coast, FL, US
    Full-time
    Salesforce MuleSoft Account Executive.Salesforce is the #1 AI CRM, where humans with agents drive customer success together. And innovation isn't a buzzword it's a way of life.The world of work as ...Show moreLast updated: 1 day ago