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: Oct 11, 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

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.
    Read more about this company

     

    C++ Graphics and Windowing System Software Engineer - Mir

    What you will do

    • Design and implement features across the Mir stack
    • Assist in debugging, tracking down and fixing issues
    • Improve tests and performance benchmarks to catch issues early
    • Create documentation to enhance the developer experience
    • Engage with the open source community and commercial partners
    • Collaborate proactively with a distributed team

    Required skills and experience

    • You have excellent, modern C++ programming taste
    • You have a rigorous approach to software design, development and testing
    • You have a solid understanding of asynchronous programming and concurrency patterns
    • You have strong written and verbal communication skills to document and present software developed
    • You are productive collaborating remotely and are highly motivated and organized
    • You are familiar with Linux as a development and deployment platform
    • You have proven ability to consistently deliver robust code to production
    • Bachelor’s or equivalent in Computer Science, STEM or similar degree

    Desirable skills and experience

    • Experience with the Wayland protocol ecosystem and compositors
    • Familiarity with a range of Linux Desktop Environments
    • Familiarity with OpenGL, Vulkan, and other graphics and animation frameworks
    • You have experience developing and deploying on a Ubuntu/Debian system

    go to method of application »

    Graduate Linux System Engineer - QA, Tooling, Automation

    What your day will look like

    • Monitor indicators of quality across the Ubuntu ecosystem and products
    • Troubleshoot and resolve issues in Ubuntu Desktop, Ubuntu Server and Ubuntu Core
    • Enhance our continuous integration to guard Ubuntu image, release and package quality
    • Report on KPIs and analytical insights
    • Empower other teams for better planning and constant quality improvements
    • Develop, enhance and automate test cases, from unit tests to end-to-end multi machine workloads
    • Work from home with international travel twice a year, for events up to two weeks long

    What we are looking for in you

    • A strong software engineering, Linux, and open source background
    • In-depth knowledge of Python and Shell scripting
    • Experience with C/C++
    • Excellent troubleshooting skills and experience working with others to identify, isolate and resolve issues
    • Experience with quality processes and continuous integration tools
    • Experience working in an agile development environment

    Additional skills that you might also bring

    • Experience with Debian/Ubuntu based operating system and good understanding of Debian packaging and snaps would also be a considerable advantage.

    go to method of application »

    Business Development Manager - Software Alliances

    What your day will look like

    This role is about commercial partnerships and deal-making with Linux based ISVs and SAAS companies, enabling them to build on Ubuntu and Ubuntu Pro.

    • Drive embedded support and licensing sales with ISVs to exceed quarterly and annual bookings targets
    • Lead customer relationships and interactions through all stages of the sales, customer success and support life-cycle
    • Deepen your understanding and engagement with the open source ecosystem
    • Identify and develop partnerships that support Canonical’s strategic ambitions
    • Collaborate with product management to ensure fitness of our platforms and solutions for ISVs
    • Shape our content and messaging for ISV partners and customers

    What we are looking for in you

    • An exceptional academic track record from both high school and university
    • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
    • Drive and a track record of going above-and-beyond expectations
    • Experience in lead generation and business development in the software sector
    • Knowledge of software licensing and SAAS models
    • Knowledge of open source and the Linux ecosystem
    • Knowledge of cloud and container services offerings
    • Outstanding business English writing and presentation skills
    • Leadership - the ability to engage and establish strategic relationships with large organizations at all levels
    • Personal interest and engagement in the software and SAAS industry
    • Willingness to travel internationally twice per year for company events, each trip up to two weeks duration

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Canonical Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail