53 Hardware jobs in Qatar
Computer Hardware Technician
Posted today
Job Viewed
Job Description
Company Description
At idesiignred, we specialize in fashion manufacturing solutions for ladieswear, menswear, kidswear, and premium denim. Our services include custom garment manufacturing, fabric sourcing, private labeling, and fashion design support. Based in Sri Lanka, we serve clients worldwide with flexible and end-to-end services tailored to their brand's vision.
Role Description
This is a full-time on-site role for a Computer Hardware Technician at idesiignred in Doha, Qatar. The Computer Hardware Technician will be responsible for desktop computers, computer maintenance, troubleshooting, hardware support, and printer support.
Qualifications
- Desktop Computers and Computer Maintenance skills
- Troubleshooting and Hardware Support skills
- Printer Support skills
- Experience in hardware assembly and repair
- Strong problem-solving and analytical skills
- Ability to work effectively in a team environment
- Relevant certifications in computer hardware technology
Product Manager - Hardware Certification
Posted 14 days ago
Job Viewed
Job Description
Overview
Product Manager - Hardware Certification role at Canonical. This is an application track for a Product Manager on Hardware Certification. The role is based remotely in the EMEA region and you will be expected to be located in that region.
Responsibilities- Lead the roadmap of our Hardware Certification effort and drive our partnership with OEMs.
- Work with the engineering team to shape the development roadmap for the Hardware Certification scheme.
- Define future business models taking into account the competitive landscape.
- Engage with the Ubuntu user community, key partners, OEMs and leading customers to enable commercial success and drive go-to-market efforts.
The role encompasses product leadership and go-to-market strategy. Product managers translate the product vision into actionable plans and successful market launches, overseeing the entire lifecycle from conception to delivery with a mix of technical depth, strategic thinking, analytics, project management and strong communication.
- Lead the product development lifecycle, reviewing priorities and goals for the product.
- Collaborate with engineering, design, marketing, and sales.
- Address challenges across projects, align on priorities, enable informed decisions, and ensure business execution.
- Conduct market research, analyze industry trends, and gather customer feedback to identify opportunities.
- Communicate product vision, status updates, and key decisions to ensure alignment and manage expectations.
- Conduct usability testing, analyze user feedback, and iterate to improve the user experience.
- Collaborate with marketing, sales and support to develop go-to-market strategies, create product documentation, and provide training.
- Support the sales team in winning opportunities, review customer feedback and participate in customer meetings.
- Exceptional academic results at high school and university.
- Understanding of Linux and the wider open source software community.
- Understanding of computer architecture, application development, datacenters, cloud or devices.
- Passion to write about technologies and the tech landscape.
- A strong work ethic and personal interests aligned with the open source movement.
- Curiosity and the habit of continuous learning.
- A strong sense of ownership.
- Problem solving and the ability to innovate.
- Outstanding communications skills in English, both verbal and written.
- Willingness to travel internationally up to 4 times a year for company events up to two weeks long.
- Familiarity with the technology ecosystem including Silicon, IHV, ISV, ODM/OEMs, cloud service providers.
- Familiarity with embedded and connected device technology and ecosystems.
- Familiarity with hardware/software testing frameworks.
- Experience building a certification program.
- Distributed work environment with twice-yearly team sprints in person.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation review and performance-driven bonuses or commissions where applicable.
- Recognition rewards and annual holiday leave.
- Maternity and paternity leave and an Employee Assistance Program.
- Opportunity to travel to new locations to meet colleagues and travel upgrades for long-haul company events.
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, we address challenges for developers and deployers of software. We recruit on a global basis and aim for excellence in all we do.
Equal opportunityCanonical is an equal opportunity employer. We 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.
#J-18808-LjbffrElectrical & Hardware Installation Technician
Posted today
Job Viewed
Job Description
We are seeking a skilled and reliable Mid-Level Installation Technician to join our team. The ideal candidate will be responsible for the installation, termination, and basic configuration of electrical systems, hardware devices, and low-voltage cabling. This role requires a hands-on problem-solver with a strong technical foundation, excellent attention to detail, and the ability to work independently at various client sites. A valid driver's license is essential for this mobile position.
Key Responsibilities:
* Installation & Wiring:
* Install, mount, and terminate various hardware including sensors, controllers, access points, cameras, and other electronic devices.
* Pull and route low-voltage cabling (e.g., Cat5e/6, coaxial, fiber optic, speaker wire) through walls, ceilings, and conduit in both new and existing constructions.
* Perform basic electrical tasks such as wiring devices to power supplies and connecting to breaker panels (as permitted by local regulations and level of certification).
* Ensure all installations are neat, compliant with relevant codes, and meet quality standards.
* Testing & Troubleshooting:
* Use multimeters, cable testers, and toners to verify continuity, signal strength, and proper connection of installed systems.
* Diagnose and resolve basic hardware and connectivity issues on-site.
* Perform system functionality tests to ensure customer requirements are met.
* Basic Network Support:
* Terminate and test RJ45 connectors and keystone jacks.
* Assist with the setup and basic configuration of network devices such as routers, switches, and Wi-Fi access points.
* Assign static IP addresses and verify network connectivity for installed devices.
* Work under the guidance of senior engineers or network administrators for more complex network integration.
* Documentation & Customer Service:
* Complete installation reports, service tickets, and documentation accurately and on time.
* Provide basic customer training on the operation of installed equipment.
* Maintain a professional demeanor and represent the company positively at all client interactions.
* Operations:
* Safely operate and maintain a company vehicle, ensuring it is stocked with necessary parts and tools.
* Manage inventory of equipment and supplies on the truck.
* Adhere to all company safety policies and procedures.
*Required Qualifications & Skills:
* Experience:2-4 years of professional experience in a hands-on technical role involving electrical, low-voltage, or hardware installation (e.g., Security Systems, AV, Telecom, IT).
* Technical Skills:
* Proficiency with hand and power tools (drills, saws, screwdrivers, punch-down tools).
* Strong understanding of low-voltage wiring principles and standards
* Ability to read and interpret basic schematics, diagrams, and blueprints.
* Basic knowledge of electrical safety practices.
* Network Skills:
* Fundamental understanding of TCP/IP networking.
* Hands-on experience terminating and testing Ethernet cables.
* Ability to configure a static IP address on a device.
* Driving License: A valid driver's license
* Physical Requirements: Ability to lift and work on ladders.
* Soft Skills: Strong problem-solving abilities, attention to detail, excellent communication skills, and a self-motivated work ethic.
*Preferred Qualifications (a plus):
* Relevant industry certifications (e.g., BICSI Installer, CompTIA Network+, OSHA Safety).
* Experience with specific systems (e.g., Genetec, Milestone, Axis, Cisco, Crestron,etc.).
* Pro Tip: List the specific brands your company uses here.
* Familiarity with fiber optic termination and testing.
* Formal training in electronics or a related field.
*Preferred language:
*Arabic
*English
*French
Job Types: Full-time, Permanent
Product Manager - Hardware Certification
Posted 14 days ago
Job Viewed
Job Description
Product Manager - Hardware Certification role at Canonical. This is an application track for a Product Manager on Hardware Certification. The role is based remotely in the EMEA region and you will be expected to be located in that region. Responsibilities
Lead the roadmap of our Hardware Certification effort and drive our partnership with OEMs. Work with the engineering team to shape the development roadmap for the Hardware Certification scheme. Define future business models taking into account the competitive landscape. Engage with the Ubuntu user community, key partners, OEMs and leading customers to enable commercial success and drive go-to-market efforts. The role encompasses product leadership and go-to-market strategy. Product managers translate the product vision into actionable plans and successful market launches, overseeing the entire lifecycle from conception to delivery with a mix of technical depth, strategic thinking, analytics, project management and strong communication. Lead the product development lifecycle, reviewing priorities and goals for the product. Collaborate with engineering, design, marketing, and sales. Address challenges across projects, align on priorities, enable informed decisions, and ensure business execution. Conduct market research, analyze industry trends, and gather customer feedback to identify opportunities. Communicate product vision, status updates, and key decisions to ensure alignment and manage expectations. Conduct usability testing, analyze user feedback, and iterate to improve the user experience. Collaborate with marketing, sales and support to develop go-to-market strategies, create product documentation, and provide training. Support the sales team in winning opportunities, review customer feedback and participate in customer meetings. What we are looking for in you
Exceptional academic results at high school and university. Understanding of Linux and the wider open source software community. Understanding of computer architecture, application development, datacenters, cloud or devices. Passion to write about technologies and the tech landscape. A strong work ethic and personal interests aligned with the open source movement. Curiosity and the habit of continuous learning. A strong sense of ownership. Problem solving and the ability to innovate. Outstanding communications skills in English, both verbal and written. Willingness to travel internationally up to 4 times a year for company events up to two weeks long. Nice-to-have skills
Familiarity with the technology ecosystem including Silicon, IHV, ISV, ODM/OEMs, cloud service providers. Familiarity with embedded and connected device technology and ecosystems. Familiarity with hardware/software testing frameworks. Experience building a certification program. What we offer you
Distributed work environment with twice-yearly team sprints in person. Personal learning and development budget of USD 2,000 per year. Annual compensation review and performance-driven bonuses or commissions where applicable. Recognition rewards and annual holiday leave. Maternity and paternity leave and an Employee Assistance Program. Opportunity to travel to new locations to meet colleagues and travel upgrades for long-haul company events. About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, we address challenges for developers and deployers of software. We recruit on a global basis and aim for excellence in all we do. Equal opportunity
Canonical is an equal opportunity employer. We 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.
#J-18808-Ljbffr
Client Systems Hardware Specialist I
Posted 8 days ago
Job Viewed
Job Description
Job Title: Client Systems Hardware Specialist I
Location: Doha, Qatar
This position is pending contract award.
Job Responsibilities- Add, move and change client hardware and software to meet end user data, voice, mobile, and video needs;
- Provide system support to clients operating on the network/domain;
- Configure client level software, modify software configuration, and perform basic configuration management functions;
- Ensure notification of unit Equipment Custodian of any hardware relocation and equipment problems;
- Install equipment IAW AFCENT and SPIN-C directives;
- Assist with installing, testing, and accepting new systems according to the terms of the purchase contract and instructions;
- Periodically review the organization's needs for computer resources and validate computer equipment requirements;
- Promote user awareness concerning unauthorized or illegal use of computer hardware and software;
- Implement client workstation software patches, security fixes, and service releases according to local instructions;
- Perform e-mail management and assist users with creating PSTs and moving official emails to electronic file plans;
- Support O&M of deployable communications suites (e.g., Executive Communication Kits (ECK , including equipment set up, tear-down, troubleshooting and maintenance, and managing security groups, folders, mailboxes and permissions;
- Establish, manage and maintain equipment accountability (inventory/positive control) to include the tracking of assets from initial acquisition, during removal/replacement/repair, and through final disposition;
- Ensure accounts are inventoried to validate the possession, location and quantity of accountable assets annually, and conduct out of cycle inventories as required;
- Enter, update and maintain assets in the appropriate government furnished database and/or tracking system (e.g., AFEMS-AIM, or other approved accountable systems of record for accountability of hardware), and affix bar-coded labels as required;
- Manage distribution of accountable and non-accountable items to include issuing items to requestors and property custodians and document transactions in the appropriate government furnished database and/or tracking system;
- Provide initial and recurring annual training to property/equipment custodians to ensure proper tracking, accountability and transfer of inventory; assist with initiating Report of Survey/Releases of Accountability for lost, stolen or damaged property;
- Assist with asset life cycle management and technical refresh planning, acquisition and implementation activities;
- Assist with the tracking and management of COTS licenses, warranties, service level agreements renewals for equipment and software;
- Analyze and recommend updates, enhancements or replacements to extend the life or improve reliability of equipment;
- When property is identified as excess and unserviceable, report the property to the appointed government representative for disposition instructions;
- Prepare assets for and assist with asset final destruction and disposal;
- Manage, operate and control warehouse and storage facilities used to store and stage equipment, material and supplies; and ensure the facilities are clean, organized and safe;
- Operate and maintain material and storage handling equipment (e.g., forklifts, pallet and hand trucks, pickers, stackers, racks, etc.);
- Conduct daily inspections of warehouse and storage facilities, vehicles and storage and material handling equipment to ensure operability, serviceability and safety; report discrepancies to government technical representative;
- Other duties as required.
- Active, in-scope US Government issued Secret clearance with eligibility.
- Due to the nature of the work and contract requirements, US Citizenship is required.
- Regulation Requirement: Due to Qatar's immigration and labor regulations, Qatar work visas cannot be issued to individuals aged 60 or over, and are not subject to a waiver. Additionally, foreign nationals aged 60 or older are unable to renew their Qatari visa or change sponsors. Therefore, per Qatar work visa regulations, candidates must be 59 years of age or younger to be eligible for a Qatari work visa as required for this position.
- DoDM 8140 Information Assurance Technical (IAT) Level 2 or higher.
- Responding to help desk tickets and resolving technical issues for hardware, software, and network systems.
- Providing support for operating systems (Windows, macOS, Linux) and common software applications.
- Diagnosing and resolving connectivity problems, including LAN/WAN and VPN issues.
- Assisting end-users with systme logins, password resets and account management.
- Associates degree in Computer Science or related field; or 2+ years' experience in Computer/IT hardware support or related field.
Trace Systems
Trace Systems Inc. was founded to support and defend our nation's security interests at home and abroad whenever and wherever. We provide enterprise IT, engineering, full life-cycle communications, cybersecurity, cloud and virtualization services and solutions to the United States Department of Defense and other federal agencies.
To Apply: We invite you to put your talents to work by joining a growing team of dynamic professionals here at Trace Systems! Be part of a culture at our leading-edge company where you can achieve great things while fostering a satisfying and rewarding career progression. To learn more about our current openings, text 'tracejobs' to 97211 or apply directly through our website at: .
Trace Systems is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
Client Systems Hardware Specialist I
Posted 12 days ago
Job Viewed
Job Description
Overview
Job Title: Client Systems Hardware Specialist I
Location: Doha, Qatar
This position is pending contract award.
Job Responsibilities- Add, move and change client hardware and software to meet end user data, voice, mobile, and video needs;
- Provide system support to clients operating on the network/domain;
- Configure client level software, modify software configuration, and perform basic configuration management functions;
- Ensure notification of unit Equipment Custodian of any hardware relocation and equipment problems;
- Install equipment IAW AFCENT and SPIN-C directives;
- Assist with installing, testing, and accepting new systems according to the terms of the purchase contract and instructions;
- Periodically review the organization's needs for computer resources and validate computer equipment requirements;
- Promote user awareness concerning unauthorized or illegal use of computer hardware and software;
- Implement client workstation software patches, security fixes, and service releases according to local instructions;
- Perform e-mail management and assist users with creating PSTs and moving official emails to electronic file plans;
- Support O&M of deployable communications suites (e.g., Executive Communication Kits (ECK)), including equipment set up, tear-down, troubleshooting and maintenance, and managing security groups, folders, mailboxes and permissions;
- Establish, manage and maintain equipment accountability (inventory/positive control) to include the tracking of assets from initial acquisition, during removal/replacement/repair, and through final disposition;
- Ensure accounts are inventoried to validate the possession, location and quantity of accountable assets annually, and conduct out of cycle inventories as required;
- Enter, update and maintain assets in the appropriate government furnished database and/or tracking system (e.g., AFEMS-AIM, or other approved accountable systems of record for accountability of hardware), and affix bar-coded labels as required;
- Manage distribution of accountable and non-accountable items to include issuing items to requestors and property custodians and document transactions in the appropriate government furnished database and/or tracking system;
- Provide initial and recurring annual training to property/equipment custodians to ensure proper tracking, accountability and transfer of inventory; assist with initiating Report of Survey/Releases of Accountability for lost, stolen or damaged property;
- Assist with asset life cycle management and technical refresh planning, acquisition and implementation activities;
- Assist with the tracking and management of COTS licenses, warranties, service level agreements renewals for equipment and software;
- Analyze and recommend updates, enhancements or replacements to extend the life or improve reliability of equipment;
- When property is identified as excess and unserviceable, report the property to the appointed government representative for disposition instructions;
- Prepare assets for and assist with asset final destruction and disposal;
- Manage, operate and control warehouse and storage facilities used to store and stage equipment, material and supplies; and ensure the facilities are clean, organized and safe;
- Operate and maintain material and storage handling equipment (e.g., forklifts, pallet and hand trucks, pickers, stackers, racks, etc.);
- Conduct daily inspections of warehouse and storage facilities, vehicles and storage and material handling equipment to ensure operability, serviceability and safety; report discrepancies to government technical representative;
- Other duties as required.
- Active, in-scope US Government issued Secret clearance with eligibility.
- Due to the nature of the work and contract requirements, US Citizenship is required.
- Regulation Requirement: Due to Qatar's immigration and labor regulations, Qatar work visas cannot be issued to individuals aged 60 or over, and are not subject to a waiver. Additionally, foreign nationals aged 60 or older are unable to renew their Qatari visa or change sponsors. Therefore, per Qatar work visa regulations, candidates must be 59 years of age or younger to be eligible for a Qatari work visa as required for this position.
- DoDM 8140 Information Assurance Technical (IAT) Level 2 or higher.
- Responding to help desk tickets and resolving technical issues for hardware, software, and network systems.
- Providing support for operating systems (Windows, macOS, Linux) and common software applications.
- Diagnosing and resolving connectivity problems, including LAN/WAN and VPN issues.
- Assisting end-users with systme logins, password resets and account management.
- Associates degree in Computer Science or related field; or 2+ years' experience in Computer/IT hardware support or related field.
Trace Systems
Trace Systems Inc. was founded to support and defend our nation's security interests at home and abroad-- whenever and wherever. We provide enterprise IT, engineering, full life-cycle communications, cybersecurity, cloud and virtualization services and solutions to the United States Department of Defense and other federal agencies.
To Apply: We invite you to put your talents to work by joining a growing team of dynamic professionals here at Trace Systems! Be part of a culture at our leading-edge company where you can achieve great things while fostering a satisfying and rewarding career progression. To learn more about our current openings, text ‘tracejobs’ to 97211 or apply directly through our website at: #jointracesystems
Trace Systems is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
#J-18808-LjbffrClient Systems Hardware Specialist I
Posted 12 days ago
Job Viewed
Job Description
Job Title:
Client Systems Hardware Specialist I Location:
Doha, Qatar This position is pending contract award. Job Responsibilities
Add, move and change client hardware and software to meet end user data, voice, mobile, and video needs; Provide system support to clients operating on the network/domain; Configure client level software, modify software configuration, and perform basic configuration management functions; Ensure notification of unit Equipment Custodian of any hardware relocation and equipment problems; Install equipment IAW AFCENT and SPIN-C directives; Assist with installing, testing, and accepting new systems according to the terms of the purchase contract and instructions; Periodically review the organization's needs for computer resources and validate computer equipment requirements; Promote user awareness concerning unauthorized or illegal use of computer hardware and software; Implement client workstation software patches, security fixes, and service releases according to local instructions; Perform e-mail management and assist users with creating PSTs and moving official emails to electronic file plans; Support O&M of deployable communications suites (e.g., Executive Communication Kits (ECK)), including equipment set up, tear-down, troubleshooting and maintenance, and managing security groups, folders, mailboxes and permissions; Establish, manage and maintain equipment accountability (inventory/positive control) to include the tracking of assets from initial acquisition, during removal/replacement/repair, and through final disposition; Ensure accounts are inventoried to validate the possession, location and quantity of accountable assets annually, and conduct out of cycle inventories as required; Enter, update and maintain assets in the appropriate government furnished database and/or tracking system (e.g., AFEMS-AIM, or other approved accountable systems of record for accountability of hardware), and affix bar-coded labels as required; Manage distribution of accountable and non-accountable items to include issuing items to requestors and property custodians and document transactions in the appropriate government furnished database and/or tracking system; Provide initial and recurring annual training to property/equipment custodians to ensure proper tracking, accountability and transfer of inventory; assist with initiating Report of Survey/Releases of Accountability for lost, stolen or damaged property; Assist with asset life cycle management and technical refresh planning, acquisition and implementation activities; Assist with the tracking and management of COTS licenses, warranties, service level agreements renewals for equipment and software; Analyze and recommend updates, enhancements or replacements to extend the life or improve reliability of equipment; When property is identified as excess and unserviceable, report the property to the appointed government representative for disposition instructions; Prepare assets for and assist with asset final destruction and disposal; Manage, operate and control warehouse and storage facilities used to store and stage equipment, material and supplies; and ensure the facilities are clean, organized and safe; Operate and maintain material and storage handling equipment (e.g., forklifts, pallet and hand trucks, pickers, stackers, racks, etc.); Conduct daily inspections of warehouse and storage facilities, vehicles and storage and material handling equipment to ensure operability, serviceability and safety; report discrepancies to government technical representative; Other duties as required. Minimum Qualifications
Active, in-scope US Government issued Secret clearance with eligibility. Due to the nature of the work and contract requirements, US Citizenship is required. Regulation Requirement: Due to Qatar's immigration and labor regulations, Qatar work visas cannot be issued to individuals aged 60 or over, and are not subject to a waiver. Additionally, foreign nationals aged 60 or older are unable to renew their Qatari visa or change sponsors. Therefore, per Qatar work visa regulations, candidates must be 59 years of age or younger to be eligible for a Qatari work visa as required for this position. DoDM 8140 Information Assurance Technical (IAT) Level 2 or higher. General Experience
Responding to help desk tickets and resolving technical issues for hardware, software, and network systems. Providing support for operating systems (Windows, macOS, Linux) and common software applications. Diagnosing and resolving connectivity problems, including LAN/WAN and VPN issues. Assisting end-users with systme logins, password resets and account management. Education
Associates degree in Computer Science or related field; or 2+ years' experience in Computer/IT hardware support or related field. Trace Systems Trace Systems Inc. was founded to support and defend our nation's security interests at home and abroad-- whenever and wherever. We provide enterprise IT, engineering, full life-cycle communications, cybersecurity, cloud and virtualization services and solutions to the United States Department of Defense and other federal agencies. To Apply:
We invite you to put your talents to work by joining a growing team of dynamic professionals here at Trace Systems! Be part of a culture at our leading-edge company where you can achieve great things while fostering a satisfying and rewarding career progression. To learn more about our current openings, text ‘tracejobs’ to 97211 or apply directly through our website at: #jointracesystems Trace Systems is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
#J-18808-Ljbffr
Be The First To Know
About the latest Hardware Jobs in Qatar !
Python Software Engineer - Ubuntu Hardware Certification Team
Posted 8 days ago
Job Viewed
Job Description
Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical
Python Software Engineer - Ubuntu Hardware Certification Team3 weeks ago Be among the first 25 applicants
Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical
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.
- 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.
- 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.
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.
Seniority level
- Seniority level Entry level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Sign in to set job alerts for "Software Engineer" roles. 29 Companies Hiring Fully Remote Jobs: Your Future Awaits! Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Software Engineer - Solutions Engineering Software Engineer (Python/Linux/Packaging) Software Engineer - Cross-platform C++ - Multipass Software Engineer - Python - Container Images Python Software Engineer, Commercial Systems Software Engineer - Immutable Ubuntu Desktop Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Distributed Systems Software Engineer, Python / Go System Software Engineer - GCC/LLVM compiler, tooling, and ecosystemWe're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Python Software Engineer - Ubuntu Hardware Certification Team
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical
Python Software Engineer - Ubuntu Hardware Certification Team3 weeks ago Be among the first 25 applicants
Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical
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: 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.
- 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.
- 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.
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 Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Sign in to set job alerts for “Software Engineer” roles. 29 Companies Hiring Fully Remote Jobs: Your Future Awaits! Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Software Engineer - Solutions Engineering Software Engineer (Python/Linux/Packaging) Software Engineer - Cross-platform C++ - Multipass Software Engineer - Python - Container Images Python Software Engineer, Commercial Systems Software Engineer - Immutable Ubuntu Desktop Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Distributed Systems Software Engineer, Python / Go System Software Engineer - GCC/LLVM compiler, tooling, and ecosystemWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrPython Software Engineer - Ubuntu Hardware Certification Team
Posted 26 days ago
Job Viewed
Job Description
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 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: 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 Sign in to set job alerts for “Software Engineer” roles.
29 Companies Hiring Fully Remote Jobs: Your Future Awaits!
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Software Engineer - Solutions Engineering
Software Engineer (Python/Linux/Packaging)
Software Engineer - Cross-platform C++ - Multipass
Software Engineer - Python - Container Images
Python Software Engineer, Commercial Systems
Software Engineer - Immutable Ubuntu Desktop
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Distributed Systems Software Engineer, Python / Go
System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem
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