Python Software Engineer
hace 7 días
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.
LI-Remote #Stack
-
Python Software Engineer
hace 7 días
Lima, Perú Outcode Software A tiempo completoAbout OutCode OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency. Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various backgrounds...
-
Principal Software Engineer
hace 7 días
Lima, Perú Outcode Software A tiempo completo**About Outcode**: OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency. Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various...
-
Software Engineer
hace 3 semanas
Lima, Perú Canonical - Jobs A tiempo completo**Summary**: This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python and Kubernetes. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. As a member of the Kubernetes product team you...
-
Python - Fastapi Engineer
hace 7 días
Lima, Perú Outcode Software A tiempo completo**About Outcode**: OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency. Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various...
-
Full Stack Python with Vuejs Software Engineer
hace 2 semanas
Lima, Perú Outcode Software A tiempo completo**About Outcode**: OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency. Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various...
-
Software Engineer
hace 2 semanas
Lima, Perú Bhuvi IT Solutions A tiempo completoWe're Looking for a Software Engineer for a **100% Remote Position** to work with USA client JOB DESCRIPTION: As a Software Engineer, you will work in a backend support group within our Operations team. The Engineer will work with PLSQL/SQL, Python and Unix scripting & latest technologies Tool, mainly handling incidents using ITIL framework and developing...
-
Full Stack Python Software Engineer
hace 2 semanas
Lima, Perú Outcode Software A tiempo completo**Job description** **Responsibilities** - Contribute to the design and implementation of scalable database architecture and server-side infrastructure, built for high concurrent user traffic - Manage a team of engineers as well as act as an individual contributor. You will make key decisions and provide direction as one of the senior leaders of the...
-
Software Engineer
hace 3 semanas
Lima, Perú Canonical - Jobs A tiempo completo**Summary**: This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, Golang and Kubernetes. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. As a member of the Kubernetes product...
-
Software Engineer
hace 2 semanas
Lima, Perú Canonical - Jobs A tiempo completoCanonical is looking for a talented software engineer to join our distributed team that builds Anbox Cloud, which enables cloud-hosted containerised Android instances, and powers various Android streaming services such as cloud gaming, medical security, and innovative new phone capabilities. **Key responsibilities** - Develop and maintain various components...
-
Software Engineer
hace 2 semanas
Lima, Perú Canonical - Jobs A tiempo completoCanonical is looking for a talented software engineer to join our distributed team that builds Anbox Cloud, which enables cloud-hosted containerised Android instances, and powers various Android streaming services such as gaming, medical security, and innovative new phone capabilities. **Key responsibilities** - Develop and maintain various components in Go...
-
Software Engineer
hace 2 semanas
Lima, Perú Canonical - Jobs A tiempo completoCanonical is looking for a talented software engineer to join our distributed team that builds Anbox Cloud, which enables cloud-hosted containerised Android instances, and powers various Android streaming services such as gaming, medical security, and innovative new phone capabilities. **Key responsibilities** - Develop and maintain various components in Go...
-
DevOps Engineer
hace 2 semanas
Lima, Perú Outcode Software A tiempo completo**What we’re looking for**: At OutCode, customer experience is at the forefront of everything we do. To help us build functional systems that improve customer experience we are now looking for an experienced DevOps Engineer. They will be responsible for deploying product updates, identifying production issues and implementing integrations that meet our...
-
Software Engineer
hace 7 días
Lima, Perú Canonical - Jobs A tiempo completoWe are confident that we can dramatically improve the experience of running complex business operations - and then we can help our customers embrace those new techniques and products. Traditionally, IS is an inward-facing operation. We would like to transform our IS team into an extension of the product engineering capability at Canonical. Our internal...
-
Software Engineer, Integration QA, Python
hace 7 días
Lima, Perú Canonical - Jobs A tiempo completoThis role is an opportunity for a seasoned technologist with a passion for Linux and integration testing to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development, great communication skills, and a passion for technology, then you will enjoy working with...
-
Data Engineer
hace 7 días
Lima, Perú Celer sac A tiempo completoSomos **Fractal Soluciones TI**, una empresa peruana de consultoría en Gestión de Tecnología de la Información con más de 10 años en el mercado y con más de 60 clientes que confían en nosotros. Nos encontramos en búsqueda de un **Data Engineer** para un **proyecto de tres meses** con uno de nuestros clientes del sector bancario. **Requisitos** -...
-
Marketing Engineer
hace 2 semanas
Lima, Perú Outcode Software A tiempo completo**** At OutCode, customer experience is at the forefront of everything we do. We are looking for a Marketing Engineer interested in working with data and supporting the marketing team. You will be responsible for reporting, landing pages, data quality control, as well as coordinating with teams responsible for other layers of the technology...
-
Software Engineer
hace 6 horas
Lima, Perú Wtw A tiempo completoOur engineering team has built the largest private Medicare marketplace in the country (US).We passionately focus on the continuous improvement of the systems we build and the culture we promote.We build a platform that provides the best possible support to our customers who are shopping for insurance, and where our insurance carriers can be confident that...
-
Senior Software Engineer
hace 2 semanas
Lima, Perú Canonical - Jobs A tiempo completoBring your experience with Python, Go and Kubernetes to help us transform the future of identity management at Canonical. Experience in the identity and access management (IAM) field is desirable but not required. You will work with upstream open source projects, alongside internal teams to deliver high quality software that can be deployed on bare metal,...
-
Servicetitan Integration Engineer
hace 6 días
Lima, Perú Outcode Software A tiempo completo**About Outcode**: OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency. Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various...
-
Software Engineer
hace 3 semanas
Lima, Perú Canonical - Jobs A tiempo completoThis is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next generation management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance and operations. Build a...