11 Hardware Validation jobs in the United Arab Emirates
Manufacturing Test Engineer
Posted today
Job Viewed
Job Description
Wanna join the adventure?
Orbitworks is a cutting-edge satellite manufacturing startup based in the UAE. We are seeking a Manufacturing Test Engineer to support our growing test and integration efforts for our satellite systems. This role is critical in bridging the gap between systems test engineering and hands-on test execution, playing a vital role in ensuring quality, reliability, and performance of our satellite products.
About This Role:- Translate test plan requirements provided by System Test Engineers into executable test scripts and procedures.
- Support installation and commissioning of test equipment and EGSE (Electrical Ground Support Equipment).
- Execute functional, electrical, and system-level tests on satellite subsystems and integrated systems.
- Troubleshoot and resolve test failures, identifying issues at the equipment, script, or setup level.
- Collaborate with electrical, software, and systems teams to ensure test coverage and accuracy.
- Maintain documentation of test procedures, results, and troubleshooting steps for traceability and compliance.
- Support continuous improvement of test methodologies, automation, and infrastructure.
- Proven experience managing the full procurement lifecycle, ideally in a hardware, aerospace, or manufacturing environment.
- Strong understanding of ERP systems (NetSuite preferred), including hands-on use for procurement tasks and workflow improvement.
- Demonstrated supplier management skills, including negotiation, performance tracking, and issue resolution.
- Solid grasp of contractual terms, NDAs, Incoterms, and compliance standards relevant to procurement.
- Excellent collaboration skills with cross-functional teams including logistics, planning, finance, and legal.
- High level of ownership, responsiveness, and professionalism.
- Strong organizational and communication skills with attention to detail.
- Fluent in English; experience working in the UAE or Middle East region is a plus.
- Previous space industry experience - working hands-on with satellite flight hardware.
- Minimum 5 years of experience in a manufacturing, systems testing or electrical integration role, within the Space industry (not aerospace, aviation or defence).
- Hands-on experience with test equipment, scripting tools (e.g., Python, MATLAB), and satellite EGSE systems.
- Bachelor’s degree in Electrical Engineering, Systems Engineering, or a related field.
- Proven ability to troubleshoot technical issues across hardware, software, and test configurations.
- Strong organizational and documentation skills, with a focus on quality and traceability.
- Excellent communication and collaboration skills across multidisciplinary teams.
- Familiarity with configuration management and automated test systems.
- Understanding of system validation and verification processes.
- Ability to work in a fast-paced, startup environment with minimal supervision.
Orbitworks' mission is to make space simple for organizations that want to deploy physical and virtual missions to space. Building on Loft Orbital's heritage, Orbitworks will be the first commercial firm in the United Arab Emirates to mass-manufacture satellites. Orbitworks aims to manufacture tens of satellites annually and operates out of a 50,000-square-foot facility in Abu Dhabi.
#J-18808-LjbffrIT ATM Test Engineer
Posted today
Job Viewed
Job Description
Dicetek LLC is seeking a detail-oriented and innovative IT ATM Test Engineer to join our team in Abu Dhabi. This role offers an exciting opportunity for professionals interested in ATM technology and IT testing processes. As an IT ATM Test Engineer, you will play a crucial role in ensuring the quality and functionality of ATM systems, supporting our mission of delivering seamless, secure, and efficient banking solutions.
Key Responsibilities of IT ATM Test Engineer Develop, execute, and document comprehensive test plans for ATM systems.
Conduct functional, regression, and system integration testing to ensure optimal performance.
Identify, analyze, and resolve defects and issues in collaboration with development teams.
Maintain and update test environments to support various project phases.
Ensure compliance with security standards and best practices in ATM testing.
Collaborate with cross-functional teams to meet project requirements and timelines.
Provide detailed reports on testing outcomes, metrics, and improvement opportunities.
Proficient in ATM Switches (Base24 eps), ISO Messages, data structures, Visa and MasterCard Interfaces.
In-depth knowledge of cards (Debit, Credit, Pre-paid), issuing and acquiring payments, Switching and transaction routing, Merchant Management, ATM, POS terminals, and Banking Kiosks.
Experience with ATMs (NCR, Diebold), ATM Message protocols (NDC, IFX, ATM Web Interfaces), Cash Deposit machines, Cash recyclers, ATM flow and state management, ATM Experience Management (NCR Connections, Aptra Activate, Wincor Proflex), Anti Skimming, HSM (Thales, Safenet), and Key management.
Knowledge of smart and non-smart card solutions, Chip Payment (EMV) Technology, EMV developments and trends.
Understanding of MasterCard/Visa Payment systems specifications, ISO Message interfaces, file handling, and security key management.
Knowledge of payment gateway systems and solutions, 3DSecure/SecureCode specifications and interfaces.
Understanding of ATM/EFTPOS terminals, secure communications and solutions.
Knowledge of Payment Card Industry (PCI) and Payments Applications Security Standards.
Familiarity with Card and Chip Personalization Systems and host interfaces, and instant personalization solutions.
At Dicetek LLC, we are passionate about delivering innovative IT solutions that empower businesses to excel in the digital age. With a focus on excellence, integrity, and client satisfaction, we specialize in providing cutting-edge technology services tailored to diverse organizational needs. As a leader in the IT industry, we foster a culture of innovation, collaboration, and continuous growth. Learn more about us at dicetek.net or follow us on LinkedIn.
#J-18808-LjbffrTest Infrastructure Engineer
Posted today
Job Viewed
Job Description
Wanna join the adventure?
As we embark on designing, producing, and operating cutting-edge satellites, we are seeking a skilled and versatile Test Infrastructure Engineer to design, build, and maintain the systems that power our hardware and software verification and validation. You will own the development of test benches and test stations — from concept through delivery and ongoing support — enabling our teams to integrate, validate, and deliver satellite systems at scale.
This is a unique opportunity to shape the backbone of our testing operations in a fast-paced, high-tech environment where every improvement you make directly accelerates our mission. This role requires someone who is highly technical, detail-oriented, and thrives on solving complex, cross-disciplinary challenges — all while bringing a mindset of standardization, automation, and continuous improvement to every project.
About This Role:- Test Bench & Test Station Development
- Design, build, and maintain software-in-the-loop (SIL) and hardware-in-the-loop (HIL) test benches to support satellite hardware and software validation.
- Own updates, evolution, and lifecycle management of test infrastructure to support current and future programs.
- Maintain and improve test stations, tools, and equipment for integration and test (I&T) campaigns.
- Cross-Functional Collaboration
- Work closely with Systems, AIT, Software, and Product teams from design to execution, ensuring test infrastructure meets program objectives.
- Support AIT campaigns with test setup, troubleshooting, and automation improvements.
- Process & Tooling Improvement
- Refine and standardize tools, processes, and interfaces involved in test infrastructure.
- Automate repetitive tasks and improve dynamicity in test workflows.
- Contribute to company-level process definitions to meet Orbitworks’ scaling goals.
- Stakeholder Interaction
- Act as the point of contact for test infrastructure needs, working closely with engineering teams to prioritize and deliver solutions.
- Identify pain points and propose actionable improvements to increase efficiency and reliability.
- 5+ years of experience working with Linux and networking fundamentals.
- Hands-on experience with embedded hardware (Engineering Models, Flight Models).
- Proven track record in system validation and platform integration.
- Strong debugging skills for Linux system management (systemd, networkd, file systems) and HIL setups.
- Solid understanding of VLANs, OSI layers, packet tracing, TCP/UDP protocols, and network diagnostics tools (tcpdump, Wireshark).
- Proficient in Python and scripting languages (e.g., bash).
- Skilled with software development practices, version control (git, GitLab), and containerization (Docker, pods).
- Experience with continuous integration tools and cloud-based automation.
- Familiarity with Manufacturing Execution Systems (MES), Product Lifecycle Management (PLM), and procurement processes.
- Deep understanding of embedded and space protocols and standards.
- Experience collaborating with mechanical and electrical engineering teams.
- Knowledge of harness design and build.
- Additional programming languages (C, C++, C#, Lua, YAML, Cue).
- Experience setting up automated HIL test benches.
- Previous work with space systems.
Orbitworks' mission is to make space simple for organizations that want to deploy physical and virtual missions to space. Building on Loft Orbital's heritage, Orbitworks will be the first commercial firm in the United Arab Emirates to mass-manufacture satellites. Orbitworks aims to manufacture tens of satellites annually and operates out of a 50,000-square-foot facility in Abu Dhabi.
#J-18808-LjbffrBlockchain Test Development Engineer
Posted today
Job Viewed
Job Description
Join our blockchain team to work on large-scale projects with a focus on R&D, coding, and QA. Requires Java/Python proficiency, automation testing, and fluency in English/Mandarin.
Overview:
Our blockchain team is expanding. Join our innovative team and contribute to driving impactful projects in a dynamic and fast-paced environment!
Strong development skills with some hands-on experiences on automation testing; Good opportunity to work on big scale in-house development projects for the cryptocurrency exchange platform; End-to-end development on R&D, coding, DevOps, and Quality Assurance.
Job Responsibilities:
- Participate in the review of product requirements, system design, and program code, and provide improvement suggestions.
- Design and execute test cases to track and locate defects or issues in product software.
- Propose a reasonable automation solution based on product and project characteristics, and be responsible for designing and implementing automated testing tools to improve testing efficiency.
- Improve the existing testing plan to enhance testing quality, including testing process improvement, testing innovation, and the introduction of new testing methods.
Job Requirements:
- Experience in large-scale system project development or Quality Assurance, familiar with the software R&D process, and possess systematic development/testing analysis and design capabilities.
- Proficient in Java/Python and other languages, with more than 5 years of relevant development/SAST white-box testing experience, familiar with commonly used design patterns.
- Experienced in engineering development, familiar with the design and development of common database products; designed and implemented test platforms, DevOps, etc., with in-depth understanding of Quality Assurance.
- Strong interest in technology, attention to cutting-edge technologies, and good research skills.
- Fluency in English and Mandarin is a must.
Quality - Test and Measurement Engineer
Posted today
Job Viewed
Job Description
OPTIMAL CONNECTIVITY is looking for interns with great ideas, motivation and spirit to achieve further growth currently living in UAE.
Internship Profile Join our Team Internship for Students from Universities in UAE or Students living in UAE Ref: Uni-InternshipYour Profile: Ready to take forward some of our internal projects by adding further qualifications and gaining practical experience.
At OPTIMAL CONNECTIVITY, we design, create, manufacture and commission technical solutions.
We leverage our economic and technology vision from our local presence in UAE to innovate at every scale while listening to our clients. We are down-to-earth, practical, hands-on solution providers, system integrators, innovators and thought leaders achieving the highest level of quality in products and in services.
Fueled by our passionate people and our entrepreneurial spirit which is in all of our minds, OPTIMAL CONNECTIVITY has proven to build the most challenging solutions.
With decades of experience, our expertise spans from fiber optics and radio frequency to IoT technologies, simulation, manufacturing, services and more.
Our team carries and grows an entrepreneurial self-understanding which means, always looking ahead for new ways to optimize and innovate in order to add further value to our customers’ success.
Your Role
As an intern in OPTIMAL CONNECTIVITY, you will enjoy working as a team member with us in a full-time internship opportunity.
Please note that the start date of the internship can be flexible, however you must be available for a minimum internship duration of 200 hours, 3 months or up to 6 months.
What You Will Do
- You will have an exciting opportunity to work on projects as a fully collaborative member of one of our teams, participating in project meetings, tender sessions, project planning which are all focused on delivering successful projects to our clients.
- In addition to hands-on learning, you will experience educational sessions and mentorship opportunities that include in-house training on technologies, products and solutions.
- You will also enjoy the ecosystem of our company with its supplier base and its clients which provide you a broader learning experience focused on supporting your academic background and your professional career goals.
Your Qualifications
- You are currently enrolled in a Bachelor’s or Master’s degree program in UAE within a Technical or a Management curriculum.
- You have completed your third year of an undergraduate program or first year of a graduate program.
- You are returning to your program after the internship and will be graduating within one year.
- You submit an online portfolio that demonstrates your capabilities and previous experience with 3 different work examples or practical achievements.
- You have experience in using state of the art programs and programming tools would be a big plus.
- You worked with 3D computer rendering skills like SketchUp, Autodesk, Fusion 360, and/or similar modelling software would be another big plus.
- You achieved proficiency with MS Office in MS Project, Excel, Word, Outlook, PowerPoint.
- Your communication skills, orally and in writing in English are excellent. Further language skills are welcome.
Join us and be a part of OPTIMAL CONNECTIVITY!
The above profile describes your experience in certain fields and having worked with certain software packages, already. We are looking for interns, which means, even if you feel that you are not covering all points of this advertisement, please send your application and mention your strengths. OPTIMAL CONNECTIVITY is an equal opportunity workplace and is an affirmative action employer. All aspects of employment decisions will be based on merit, competence, performance and business needs.
We are looking forward to hearing from you.
#J-18808-LjbffrSoftware Development Engineer in Test (SDET)
Posted 21 days ago
Job Viewed
Job Description
Charterhouse is representing a confidential client building a next-generation AI-enhanced Network Operating System (NOS) from the ground up. This is a greenfield opportunity free from legacy constraints and uncompromising on quality. The opportunity is open to a Principal SDET ready to lead testing strategy or a Senior SDET focused on scalable automation. The role provides the chance to shape how modern networking software is validated at scale. The SDET plays a key role in ensuring networking software performs reliably in real-world, not only in controlled environments but also under the pressure of massive data flows and complex deployments. This role provides a rare opportunity to work on a brand-new NOS platform, free from legacy constraints, where quality is built in from the start and testing is treated as a first-class engineering discipline. As a Principal SDET, responsibilities include defining and implementing the testing strategy for networking software powering global infrastructure, working directly with the CTO to architect systems that validate everything from microsecond-level packet processing to network-wide protocol convergence. The position involves developing automated testing systems that can keep pace of a fast-moving, next-generation NOS. Core activities include writing tests to ensure protocols like BGP, OSPF, and MPLS perform as expected and meet with industry standards. The role requires direct involvement with CI/CD pipelines to identity and resolve issues before they reach production, as well as designing realistic network simulations to test system limits. Close collaboration with engineering teams to build quality checks directly into new features from the start.
Requirements
The ideal candidate for SDET should have strong Python programming skills with the ability to write test code that is clean, extensible, and maintainable. A solid grasp of networking fundamentals is essential, along with experience using test frameworks like Pytest or Nose. Proficiency with Linux systems, containers, virtualization, and OS-level debugging is required, as well as experience with CI/CD experience and a tenacious approach to debugging. For Principal-level candidates, a minimum of 8 years of hands-on experience in testing or quality engineering is expected, ideally with a background in large-scale systems. A strong understanding of networking, advanced Python skills and proven expertise in testing distributed environments effectively are essential. Knowledge of performance testing and experience building CI/CD pipelines for software that needs to run reliably in production are also highly valued. The role requires the capability to design test frameworks that simplify complex validation scenarios and to build network simulations that reflect production-level complexity. Candidate must be able to debug deep system interactions and design testing approaches that provide actionable insights into system behavior. Experience in establishing scalable quality processes is advantageous. Additional strengths include experience validating routing protocols in production environments, stress-testing systems at scale and familiarity with infrastructure-as-code (IaC) tools such as Ansible or Terraform. Network simulation expertise using GNS3, EVE-NG, or custom frameworks is also highly desirable. Contributions to open-source testing frameworks and a history of building quality-focused engineering cultures are strong differentiators. Alongside the technical skills, excellent verbal and communication skills in English are essential.
About the company
The Charterhouse brand and business was launched in Dubai and the Middle East in April 2004 by a team of international recruiters and management consultants, after its inception in Sydney, Australia in September 2003. Charterhouse Middle East is now positioned as the leading regional recruiter within its area of disciplines and functional markets. Charterhouse offers professional and bespoke contingency and retained search services to all sectors of the market. Service quality is guaranteed, thanks to a particular focus on flexibility. Charterhouse was the first international search and selection business to establish Dubai as its base. The growth in the Middle East region has been mirrored by Charterhouse globally, with offices now in Qatar, Hong Kong, Singapore, Melbourne and Sydney.
Python Software Engineer - Hardware
Posted today
Job Viewed
Job Description
Maintain Python tools for test automation, enable remote testing, and support hardware testing. Requires Python skills, Linux experience, and interest in automation, with international travel involved.
Description
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.
Be The First To Know
About the latest Hardware validation Jobs in United Arab Emirates !
Python Software Engineer - Ubuntu Hardware Certification Team
Posted today
Job Viewed
Job Description
Python Software Engineer - Ubuntu Hardware Certification Team
Posted 3 days ago
Full time
Location: Dubai, AE
Salary Range: To be discussed
Summary
Join Canonical's Certification team as a Python Software Engineer, developing tools to certify hardware with Ubuntu, enhancing Linux adoption and quality across devices in a fast-paced, diverse environment.
Description
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.
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.
#J-18808-LjbffrPython Software Engineer - Ubuntu Hardware Certification Team
Posted today
Job Viewed
Job Description
Full time
Dubai, AE
Middle
Salary Range: To be discussed
Summary
Canonical seeks a Python Software Engineer for its Certification team to develop tools for hardware certification with Ubuntu. This is an opportunity to impact Linux adoption across devices.
Description
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.
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.
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.
#J-18808-LjbffrPython Software Engineer - Ubuntu Hardware Certification Team
Posted today
Job Viewed
Job Description
Hello there! Welcome to TeachMeCode Institute. How can we help you?
Join our in-person classes at TeachMeCode’s campus in Dubai and have the best learning environment.
UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.
Participate in real-time, interactive online classes from anywhere in the world.
Recorded: Pre-recorded sessions that you can watch at your convenience.
Front-End DevelopmentGain a solid understanding of essential web technologies and become a front-end specialist. Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices. Develop the skills to build dynamic websites that provide a seamless user experience.
Participate in real-time, interactive online classes from anywhere in the world.
Recorded: Pre-recorded sessions that you can watch at your convenience.
Back-End DevelopmentBegin a comprehensive journey into backend development with PHP, MySQL, and Laravel. By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites.
Participate in real-time, interactive online classes from anywhere in the world.
Recorded: Pre-recorded sessions that you can watch at your convenience.
Python Programming with DjangoLearn the fundamentals of Python programming and master the Django framework. By the end of this course, you will have the expertise to write efficient Python code and develop dynamic web applications using Django, empowering you to build scalable and secure websites.
Participate in real-time, interactive online classes from anywhere in the world.
Recorded: Pre-recorded sessions that you can watch at your convenience.
Mobile App Development with Java and Android StudioWith Java and Android Studio, you'll learn how to build strong mobile apps and design efficient databases. By the end of the course, you'll be skilled at using Android Studio to create exciting and fully functional apps.
Participate in real-time, interactive online classes from anywhere in the world.
Full-Stack DevelopmentMaster in-demand skills with our full-stack web development curriculum, guided by expert instructors with real-world experience. By the end of this bootcamp, you will be confident and prepared to enter the IT job market.
Participate in real-time, interactive online classes from anywhere in the world.
Python BootcampOur Python Bootcamp is designed to equip you with highly sought-after skills. Our seasoned instructors bring real-world expertise to the classroom. Upon completing this bootcamp, you’ll be ready to enter the job market with confidence and preparation.
Participate in real-time, interactive online classes from anywhere in the world.
Artificial Intelligence and Machine LearningJoin our hands-on bootcamp to explore the exciting fields of Artificial Intelligence (AI) and Machine Learning (ML). This course is perfect for beginners and those wanting to enhance their skills. You'll start with the basics of Python programming and learn the key concepts of AI and ML.
Participate in real-time, interactive online classes from anywhere in the world.
Data Analytics IntensiveBecome a data expert with our Data Analytics Intensive Bootcamp. This course is designed to give you the skills and knowledge you need to succeed in today's data-focused world. You'll get hands-on training and an industry-recognized certification, making it perfect for beginners and anyone wanting to advance their career in data analytics.
Participate in real-time, interactive online classes from anywhere in the world.
Junior DeveloperHave the skills to create their own websites, transforming into a coding champion in the making! They'll gain confidence, creativity, and a strong foundation for future tech endeavors.
Participate in real-time, interactive online classes from anywhere in the world.
Python Software Engineer - Ubuntu Hardware Certification TeamFull time
Dubai, AE
Middle
Salary Range: To be discussed
SummaryCanonical seeks a Python Software Engineer for their Certification team to develop tools for certifying hardware with Ubuntu, enhancing Linux adoption across various devices.
DescriptionCanonical 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.
Role descriptionWe 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.
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.
#J-18808-Ljbffr