Python Software Engineer
1 day ago
Python Software Engineer - Ubuntu Hardware Certification Team Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Python Software Engineer - Ubuntu Hardware Certification Team 3 weeks ago Be among the first 25 applicants Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Get AI-powered advice on this job and more exclusive features. 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: https://ubuntu.com/certified 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. 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. #Stack Seniority level Seniority level Entry level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Software Engineer jobs in Dublin, County Dublin, Ireland . Dublin, County Dublin, Ireland 2 months ago Frontend Developer Intern - Remote Internship in Frontend Development Dublin 1, County Dublin, Ireland 1 day ago Dublin, County Dublin, Ireland 6 months ago Dublin, County Dublin, Ireland 1 week ago Dublin, County Dublin, Ireland 1 month ago Fullstack Software Engineer (PHP Laravel & React) Dublin, County Dublin, Ireland 5 days ago Dublin, County Dublin, Ireland 1 week ago Dublin, County Dublin, Ireland 2 weeks ago Dublin, County Dublin, Ireland 1 week ago Dublin, County Dublin, Ireland 6 days ago Dublin, County Dublin, Ireland 2 months ago Software Engineer - Solutions Engineering Dublin, County Dublin, Ireland 1 month ago Dublin, County Dublin, Ireland 7 months ago Dublin, County Dublin, Ireland 4 weeks ago Dublin, County Dublin, Ireland 6 days ago Dublin, County Dublin, Ireland 3 weeks ago Dublin, County Dublin, Ireland 2 weeks ago Dublin, County Dublin, Ireland 7 hours ago Dublin, County Dublin, Ireland 4 days ago Dublin, County Dublin, Ireland 6 days ago Dublin, County Dublin, Ireland 6 months ago Dublin, County Dublin, Ireland 3 weeks ago Dublin, County Dublin, Ireland 1 week ago Dublin, County Dublin, Ireland 3 weeks ago Dublin, County Dublin, Ireland 2 months ago Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Dublin, County Dublin, Ireland 1 month ago Dublin, County Dublin, Ireland 5 months ago Dublin, County Dublin, Ireland 2 months ago Dublin, County Dublin, Ireland 1 month ago Dublin, County Dublin, Ireland 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
-
Dublin Pike, Ireland Python Software Foundation Full timeOverview Join to apply for the NEW Senior Python DeveloperBrightwater role at Python Software Foundation Job Title: Senior Python Developer 6 Month Contract - Dublin; Hybrid (3 days onsite) There is an immediate requirement for a talented senior Python developer to work in the Risk & Finance Technology team. You will be responsible for designing and...
-
Software Engineer
3 weeks ago
Dublin Pike, Ireland Canonical Full timeOverview Software Engineer (Python/Linux/Packaging) at Canonical. We are hiring talented Software Engineers with strong Python, packaging and Linux skills to have a positive impact on the day-to-day workflow of thousands of snap, rock and charm publishers. You will work on packaging formats, build systems and automation that simplify shipping software to the...
-
Dublin Pike, Ireland Canonical Full timeDistributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Get AI-powered advice...
-
Senior Software Engineer
2 weeks ago
Dublin, Ireland Workhuman Full timeJob Description:The Opportunity:Our Reporting Product Engineering team is at the heart of how Workhuman helps our customers build world-class cultures centred around recognition, celebration, and conversations. The team manages core functionality for the business and is dedicated to designing and delivering innovative solutions while maintaining and...
-
Senior Python Developer
4 weeks ago
Dublin Pike, Ireland Cpl Full timeGet AI-powered advice on this job and more exclusive features. Principal IT Recruitment Consultant @ Cpl | Development Technology Specialist Dublin Long Term Contract Negotiable Day Rate The Role We are looking for talented Senior Python Software Engineers to work in the Risk & Finance Technology team within a global investment Bank. Full job description...
-
Senior Software Engineer
3 days ago
Dublin, Ireland Workhuman Full timeJob Description:The Opportunity:We are looking for an experienced Senior Software Engineer to join our team in expanding and improving our Engagement Channel solutions. We are a group of peers with high levels of trust and respect who collaborate closely to build the best software we can, given the constraints we have. We succeed together, so your peers will...
-
Software Engineer Java Dropwizard Python Django
3 weeks ago
Dublin, Ireland Ph7 Full timeSoftware Engineer Java DropWizard Python DjangoFull-timeA Network Processor CompanyCore data and infrastructure development with HBase, Hadoop (MapReduce), ZooKeeper, Redis, MySQL, and MemcachedRunning, monitoring, and deploying to thousands of servers in multiple data centers & the cloud (DevOps / SRE)Engineer or Science GraduateSalary best in the Industry...
-
Freelance Software Developer
3 weeks ago
Dublin Pike, Ireland Mindrift Full timeFreelance Software Developer (Python-Rust) - AI Trainer At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping...
-
Senior Software Engineer
3 weeks ago
Dublin, Ireland Globoforce Inc. Full timeJob Description:**The Opportunity:**We are looking for an experienced Senior Software Engineer to join our team in expanding and improving our Engagement Channel solutions.We are a group of peers with high levels of trust and respect who collaborate closely to build the best software we can, given the constraints we have.We succeed together, so your peers...
-
Immediate Start! Engineering Manager
4 weeks ago
Dublin Pike, Ireland Canonical Full timeEngineering Manager - Public Cloud, Python, Golang Join to apply for the Engineering Manager - Public Cloud, Python, Golang role at Canonical Engineering Manager - Public Cloud, Python, Golang 1 day ago Be among the first 25 applicants Join to apply for the Engineering Manager - Public Cloud, Python, Golang role at Canonical Get AI-powered advice on...