Canonical_英商科能有限公司台灣分公司

Giới thiệu công ty

1000 Số nhân viên
台北市松山區民生東路三段100號12樓
Người liên hệ
Emily Tu
Điện thoại
02-77036700
Canonical was created alongside Ubuntu to help it reach a wider market. Our services help governments and businesses the world over with migrations, management and support for their Ubuntu deployments. Together with our partners, we ensure that Ubuntu runs reliably on every platform from the PC and the smartphone to the server and, crucially, the cloud.

Ngành nghề
其它軟體及網路相關業

Sản phẩm chính

We work with our hardware partners to make Ubuntu available pre-installed on PCs in more than 3,000 retailers around the world.We certify hundreds of PCs and servers from OEMs including Dell, HP and Lenovo, for use in the consumer and commercial sectors.We make Ubuntu available on the world’s most popular public clouds, including Amazon Web Services, IBM, Rackspace, Windows Azure and HP Cloud.We build cloud data centres for some of the world’s biggest telecommunications providers.We maintain a world class commercial partner network around Ubuntu, including leading names such as VMware and world-changing open source technologies like OpenStack.We provide 24/7 support for some of the most famous technology companies in the world, including Netflix, Bloomberg and Google.We promote the use of open source in education, leading to large-scale desktop migrations covering hundreds of thousands of machines.

Chế độ phúc lợi

Quy định pháp luật
All permanent employees based in Taiwan are entitled to participate in labor insurance and national health insurance in accordance with the relevant laws in Taiwan. Meanwhile,all employees will be eligible for the enhanced benefits from the commencement of their employment. - Term Life - Accidental Death & Dismemberment - Accidental Medical Reimbursement - Hospital & Surgical (including spouse&child) - Annual Health Check 工作福利 - 到職前兩年15天特休(首年按比例15天),之後每年增加一天 - 每年一次健康檢查 - 員工出差時提供 Priority Pass - 每人每年教育訓練補助費最高 USD 2,000,持續精進是我們團隊成長的根基 - 訂閱 Linux Weekly News - 每三年補助更換筆電

Cơ hội việc làm

Engineering Director - Ubuntu Linux Enablement QA Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 3,000,000+
台北市松山區
10年以上
As an Engineering Director at Canonical your primary responsibility is to the teams you lead, to ensure that they measure outcomes, make process improvements, do valuable work, and find career satisfaction at Canonical. Technical leadership is a requirement, so that you’re able to challenge and grow your teams. Strong aptitude for planning, management and operations are necessary too. You will have the opportunity to influence our culture, facilitate technical delivery, and work with your teams on strategy and execution. You’ll select, develop, retain and lead teams of excellent software developers to design and implement software that runs on various CPU architectures, such as ARM, RISC-V, and x86. You will meet with stakeholders, prioritize requests, plan your roadmap and ensure the team can deliver their goals. ### Key responsibilities - Manage, mentor and grow the software engineering teams addressing hardware enablement quality assurance and testing - Lead the QA Engineering team activity, which covers - Planning, creation and management of the overall Quality Planning strategy and documents - Improving our automated test capability with design and code contributions - Execution of automated and manual testing of Ubuntu Desktop and Core - Test result triage and precise bug creation - Suggesting solutions to identified problems - Overseeing continuous improvement projects - Establishing proactive measures to improve the quality and reliability of Ubuntu - Preparing time estimates and schedule for testing activities - Work with development teams across multiple projects to build efficient, effective automated testing - Develop your engineering managers and maintain Canonical culture - Hire staff level engineers for specific roles like performance and quality - Identify and measure indicators of team health and productivity - Implement rigorous engineering processes and defend them - Set and measure progress against benchmark goals for speed and efficiency - Represent your product to stakeholders, partners, and customers - Be an active part of the leadership team, collaborating with other leaders ### What we’re looking for - Exceptional academic track record from both high school and university - Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path - Outstanding Linux based software engineering track record, preferably with low-level embedded experience - Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation - Track record of going above-and-beyond expectations to achieve outstanding results - Leadership and a track record of developing and growing people - Organised and able to ensure your team delivers timely, high quality results - Management experience and the confidence to set high expectations - Passion for technology evidenced by personal projects and initiatives - The work ethic and confidence to shine alongside motivated colleagues - Professional written and spoken English with excellent presentation skills - Experience with Linux (Debian or Ubuntu preferred) - Excellent interpersonal skills, curiosity, flexibility, and accountability - Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation - Professional manner interacting with colleagues, partners, and community - Thoughtfulness and self-motivation - Result-oriented, with a personal drive to meet commitments - Ability to travel internationally twice a year, for company events up to two weeks long ### Nice-to-have skills we value - Computer architecture knowledge of x86, ARM, and RISC-V - Desktop and IoT hardware peripherals knowledge (cameras, wireless connectivity, etc.) - Open source community engagement and leadership - Ops and system administration experience - Performance engineering and security experience
Toàn thời gian
Cấp Quản trị
Tiếng Anh Điều kiện
10/17 Cập nhật
Taipei Office Administrator (行政專員) Canonical_英商科能有限公司台灣分公司
Thỏa thuận
台北市松山區
經歷不拘
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few roles based in offices. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring Taipei Office Administrators with excellent English to take responsibility for the success of our Taipei office and hardware certification lab. Our new office and briefing centre in Minsheng will be complete in August 2024 and we are excited to have a world-class presentation, meeting and briefing space for customers, colleagues and partners. Our hardware certification lab is up and running in Xizhi District and serves as the critical infrastructure for our relationships with Dell, HP, Lenovo, ASUS, Mediatek, ARM , Intel and other partners. Our office administrators are part of our global corporate operations team which covers business services, travel and logistics, events, expense management and administration. We look for positive team players who are self-driven and results oriented, with excellent attention to detail. The best candidates show that they are forward planners, reliable and determined, and keen to assume responsibility for projects, processes and policy. We are a unique global business, so we are not looking for candidates with extensive experience so much as excellent organisers and communicators who are keen to develop skills and strive for continuous improvement. Location: these are office-based roles based in Taipei. Our briefing centre is in Minsheng (民生東路). Our hardware certification lab is in Xizhi District(汐止). What your day will look like .Create a professional, positive and welcoming environment for colleagues and guests .Proactive management of front-of-house, meeting rooms and desk space .Clerical, administrative and logistical tasks such as ordering supplies, office equipment, and processing invoices What we are looking for .Excellent academic results at school .Excellent spoken and written English skills .Responsible and accountable .Self-awareness and thoughtfulness .Ability to travel up to twice a year for company events of up to two weeks duration .Ability to learn new technology and software quickly What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. .Personal learning and development budget of USD 2,000 per year .Annual compensation review .Recognition rewards .Annual holiday leave .Maternity and paternity leave .Pension and medical insurance .Employee Assistance Program .Opportunity to travel to new locations to meet colleagues .Priority Pass, and travel upgrades for long haul company events Canonical is an equal opportunity employer 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.
Toàn thời gian
Mới tốt nghiệp
Tiếng Anh Điều kiện
10/17 Cập nhật
Ubuntu Customer Engineer Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 1,200,000+
新北市汐止區
經歷不拘
Canonical Ubuntu is the world's leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a safe and secure platform for personal computing, and the launchpad for innovators, entrepreneurs, and scientists. We work with the world's most significant silicon companies - Intel, AMD, Nvidia, Mediatek, Hisilicon, Samsung and more - to optimise Ubuntu on their next-generation chips. We also work with OEMs and ODMs - Dell, HP, Lenovo, Advantech, ADLink and many more - to ensure that Ubuntu works perfectly on their hardware. We are proud to have an office in Taipei where we do a wide range of software engineering work, from cloud to desktop, server and IoT. We also offer remote work on roles that do not depend on direct access to confidential pre-production hardware. We invite you to join Canonical as an Ubuntu Enablement Engineer.​ In this role, you will use your knowledge of Linux and hardware to represent Canonical with leading OEMs, ODMs, and silicon partners to deliver the best user experience of Ubuntu on partner hardware. Your work will improve Ubuntu for millions of users. This fast-paced environment requires excellent time management, insightful debugging, critical thinking, problem-solving skills and deep knowledge of the Linux system​. Key responsibilities - Work closely with partners on platform bring up - Debug and prioritize issues, escalate to engineering teams where needed - Facilitate communication between Ubuntu, firmware and hardware engineering teams - Build and maintain working relationships with partners - Conduct root cause analysis, collect and organize details to reproduce and explain results - Provide fast response times and estimated time lines for resolving technical issues - Plan, build and deliver Ubuntu ecosystem technical training to Canonical's partners - Design and provide factory support during production preparation and run - Occasional international travel to the EU, USA, Taiwan and China Required skills and experience - A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering - Good interpersonal skills for collaboration and customer engagements - English written and verbal communication skills - Linux kernel, boot and system-level architecture skills - Linux debugging and resolution abilities - Ability to be productive in a globally distributed team - Ability to learn fast to work on cutting edge technologies Desirable skills and experience - Experience with system firmware, including UEFI, ACPI, DSDT, boot loaders, device firmware - Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles - Experience in board design, bring up, and validation - Experience with electrical engineering design tools (e.g. schematic capture, layout) - Computer architecture knowledge of x86, ARM, RISC-V - Familiarity with Ubuntu development model - Shell/Python scripting skills What Canonical offers: - Personal learning and development budget  - Annual compensation review - Recognition rewards - Annual leave - Priority Pass for travel 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 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.
Toàn thời gian
Mới tốt nghiệp
Tiếng Anh Điều kiện
10/17 Cập nhật
Technical Account Manager Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 1,600,000+
新北市汐止區
經歷不拘
Canonical Ubuntu is the world's leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a safe and secure platform for personal computing, and the launchpad for innovators, entrepreneurs, and scientists. We work with the world's most significant silicon companies - Intel, AMD, Nvidia, Mediatek, Hisilicon, Samsung and more - to optimise Ubuntu on their next-generation chips. We also work with OEMs and ODMs - Dell, HP, Lenovo, Advantech, ADLink and many more - to ensure that Ubuntu works perfectly on their hardware. We are proud to have an office in Taipei where we do a wide range of software engineering work, from cloud to desktop, server and IoT. We also offer remote work on roles that do not depend on direct access to confidential pre-production hardware. We invite you to join Canonical as an Ubuntu Enablement Engineer.​ In this role, you will use your knowledge of Linux and hardware to represent Canonical with leading OEMs, ODMs, and silicon partners to deliver the best user experience of Ubuntu on partner hardware. Your work will improve Ubuntu for millions of users. This fast-paced environment requires excellent time management, insightful debugging, critical thinking, problem-solving skills and deep knowledge of the Linux system​. Key responsibilities - Work closely with partners on platform bring up - Debug and prioritize issues, escalate to engineering teams where needed - Facilitate communication between Ubuntu, firmware and hardware engineering teams - Build and maintain working relationships with partners - Conduct root cause analysis, collect and organize details to reproduce and explain results - Provide fast response times and estimated time lines for resolving technical issues - Plan, build and deliver Ubuntu ecosystem technical training to Canonical's partners - Design and provide factory support during production preparation and run - Occasional international travel to the EU, USA, Taiwan and China Required skills and experience - A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering - Good interpersonal skills for collaboration and customer engagements - English written and verbal communication skills - Linux kernel, boot and system-level architecture skills - Linux debugging and resolution abilities - Ability to be productive in a globally distributed team - Ability to learn fast to work on cutting edge technologies Desirable skills and experience - Experience with system firmware, including UEFI, ACPI, DSDT, boot loaders, device firmware - Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles - Experience in board design, bring up, and validation - Experience with electrical engineering design tools (e.g. schematic capture, layout) - Computer architecture knowledge of x86, ARM, RISC-V - Familiarity with Ubuntu development model - Shell/Python scripting skills What Canonical offers: - Personal learning and development budget  - Annual compensation review - Recognition rewards - Annual leave - Priority Pass for travel 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 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.
Toàn thời gian
Mới tốt nghiệp
Tiếng Anh Điều kiện
10/17 Cập nhật
Embedded Linux Engineer Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 1,500,000+
台北市松山區
3年以上
Canonical, the publisher of Ubuntu, is a remote-first global software company at the forefront of Cloud and IoT. Our products help companies transform their digital operations from cloud to edge. For the Internet of Things, our mission is to enable companies to make fleets of very secure connected devices. Canonical provides the base Ubuntu OS and kernel, with secure update and management mechanisms. Our customers create mission-critical control systems, gateways and appliances that need to meet stringent quality and security requirements, and we aspire to bring this level of security to the wider consumer electronics and device market. Our Field Engineers do what is right for the client. They are accomplished technologists that take a hands-on approach to field engineering leadership. They have a passion to help customers achieve ambitious technical and business goals, and to show how the Canonical approach to open source and connected devices brings best-of-breed thinking to the emerging field of edge compute. They also care to develop their colleagues, helping them deepen their understanding of the technology, their ability to manage time, and their awareness of customer business thinking for continuous improvement and personal development. This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart, they are also dedicated team players that take pride in team and company wins. Here are some of the things we are looking for: - Bachelors degree in Computer Science or related technical field - Extensive Linux experience - Debian or Ubuntu preferred - Solid embedded experience - Yocto or RTOS - Fluency in at least one of Golang, Python, C, C++, or Rust - Experience with customer engagements a plus - Professional written and spoken English - Excellent communication and presentation skills - Result-oriented - Ability to multi-task - A personal drive to meet commitments - An ability to communicate the business benefits of technology - An humble learner and quick study - Other desirable traits include additional languages (both the programming and human kinds), and previous experience working in a remote-first, diverse, distributed company. What Canonical offers is more than just a job. It is a career opportunity to leave your mark on the world. We provide a stimulating work environment where you will learn a lot, and a culture that encourages innovation. We also offer a competitive compensation package, generous benefits and perks, including the ability to work from anywhere in your team time zones. Canonical is proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.
Toàn thời gian
Cấp nhân viên cao cấp
Tiếng Anh Điều kiện
Công việc không hoàn toàn online
10/17 Cập nhật
Python Engineer - MAAS Hardware Lab Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 1,500,000+
台北市松山區
經歷不拘
This role is office based at our location in Xizhi District, New Taipei City. This is a Python software engineering opportunity for a computer lab engineer passionate about open source software, Linux, and the latest server and network technologies. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. If you love hacking in your home lab and are curious about hardware, you will love this opportunity. As a MAAS Hardware Lab Engineer in Canonical, you will be responsible for the day-to-day management and operations of our lab in Taipei, which serves as a centre point for Ubuntu device certification efforts, in partnership with Asia based OEMs, ODMs, and silicon companies. This role includes software defined hardware management, working with, and developing data centre automation tooling (MAAS), interacting with vendors, asset tracking and handling deliveries. Joining Canonical is a unique opportunity for an exceptional leader passionate about open source. We offer a fun, fast-paced team environment and a career full of learning and development opportunities. What you’ll do - Own a fully automated server lab with the latest server and network silicon from leading vendors. - Use your Python development skills to develop the Metal as a Service (MAAS) software to work with a large variety of server and network hardware. - Actively expand MAAS functionality by creating integrations with testing and scheduling software such as Testflinger. - Manage the physical setup of the lab, ensure it is well structured and tidy, and execute changes either self or through remote hands. - Work to standardise processes, configurations, and procedures in cooperation with engineers in our other data centres. - Improve and extend hardware and network monitoring through automation. - Regularly update asset management tools to ensure accuracy and completeness of the lab’s hardware. - Update of equipment firmware when appropriate/needed. Who you are - Bachelor’s degree, preferably in Computer Science or Software Engineering - Python programming experience - Linux Administration experience - Mix of Rack and Virtual systems experience - Able to communicate clearly and effectively in English - Strong time management skills - Ability to manage competing priorities - Ability to work with a globally distributed team of passionate engineers 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 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.
Toàn thời gian
Mới tốt nghiệp
Tiếng Anh Điều kiện
Công việc không hoàn toàn online
10/17 Cập nhật
Engineering Manager - Ubuntu Hardware Certification Quality Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 2,000,000+
台北市松山區
5年以上
Ubuntu Hardware Certification is responsible for ensuring reliable hardware compatibility with Ubuntu Linux (Core, Desktop and Server – see https://ubuntu.com/certified for more information). 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. As the Engineering Manager of the Certification Quality team you’ll lead a dedicated testing team, shaping the vision and setting the pace, in collaboration with the rest of the Certification and hardware enablement teams. You will lead the certification test strategy for Canonical’s hardware partnership projects, deepening the test coverage for both new and pre-existing hardware. You will pioneer the use of Canonical’s open source test frameworks and in-house built hardware to drive automated hardware validations. This is an exciting position for a quality focused engineering leader, and requires an analytical mind with a passion for test automation and team leadership. Joining Canonical is a unique opportunity for an exceptional leader passionate about open source. We offer a fun, fast-paced team environment and a career full of learning and development opportunities. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Successful candidates will be located in APAC time zones due to the structure of the current team. What you’ll do - Lead the development and maintenance of Canonical’s hardware certification test suite - Manage timely delivery of certifications as part of the hardware certification programmes - Work collaboratively to ensure continuous improvement of test practices and tools - Build and lead a globally distributed team of engineers - Develop talent through coaching, mentoring, feedback and hands-on career development - Set and manage expectations with other engineering teams, senior management, and external stakeholders - Be an active part of the leadership team and collaborate with other leaders in the organisation - Participate in strong engineering process through code, test plan, architectural reviews - Engage with teams at Canonical, the open source community and commercial partners - Work from home with global travel for 4 to 6 weeks per year for internal and external events Who you are - You love developing and growing people and have a strong track record of doing it - You have good knowledge of quality and reliability oriented engineering practices - You are focused on success and the delivery of timely, high quality software - You have experience working in an agile development environment - You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree - You have strong written and verbal technical communication skills - You have a good understanding of Linux system architecture - Software engineering, open source background - Experience with continuous integration and delivery tools and practices - Experience of automated testing practices in a hardware enablement setting - In-depth project experience with Python 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 mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping individuals and 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.
Toàn thời gian
Cấp Quản lý/Giám đốc
Tiếng Anh Điều kiện
Công việc không hoàn toàn online
10/17 Cập nhật
Senior Ubuntu Embedded IoT System Engineer Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 1,800,000+
台北市松山區
經歷不拘
Canonical Ubuntu is the world's leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a safe and secure platform for personal computing, and the launchpad for innovators, entrepreneurs, and scientists. We work with the world's most significant silicon companies - Intel, AMD, Nvidia, Mediatek, Hisilicon, Samsung and more - to optimise Ubuntu on their next-generation chips. We also work with OEMs and ODMs - Dell, HP, Lenovo, Advantech, ADLink and many more - to ensure that Ubuntu works perfectly on their hardware. We are proud to have an office in Taipei where we do a wide range of software engineering work, from cloud to desktop, server and IoT. We also offer remote work on roles that do not depend on direct access to confidential pre-production hardware. We invite you to join Canonical as an Ubuntu Enablement Engineer.​ In this role, you will use your knowledge of Linux and hardware to represent Canonical with leading OEMs, ODMs, and silicon partners to deliver the best user experience of Ubuntu on partner hardware. Your work will improve Ubuntu for millions of users. This fast-paced environment requires excellent time management, insightful debugging, critical thinking, problem-solving skills and deep knowledge of the Linux system​. Key responsibilities - Provide software and system engineering services for OEM and ODM customers; - Work closely with partners on platform bring up - Work with project managers and Field/QA engineers to identify, triage, and fix critical problems; - Work with individual upstream projects to find and apply patches for bugs - Conduct root cause analysis, collect and organize details to reproduce and explain results - Facilitate communication between Ubuntu, firmware and hardware engineering teams - Occasional international travel to the EU, USA, Taiwan and China Required skills and experience - A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering - English written and verbal communication skills - Familiar with C, Python and Bash; - Familiar with linux boot up process; - Linux kernel, boot and system-level architecture skills; - Experience of bootloader development, such as u-boot; - Software development on Arm or non-X86 platforms; - Linux debugging and resolution abilities - Ability to be productive in a globally distributed team - Ability to learn fast to work on cutting edge technologies - Fluency in written and spoken Mandarin Chinese; Desirable skills and experience - Experience with system firmware, including uboot, UEFI, ACPI, DSDT, boot loaders, device firmware. - Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles - Experience in board design, bring up, and validation - Experience with electrical engineering design tools (e.g. schematic capture, layout) - Computer architecture knowledge of x86, ARM, RISC-V - Familiarity with Ubuntu development model - Shell/Python scripting skills What Canonical offers: - Personal learning and development budget - Annual compensation review - Recognition rewards - Annual leave - Priority Pass for travel 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 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.
Toàn thời gian
Mới tốt nghiệp
Tiếng Anh Điều kiện
10/17 Cập nhật
Software Engineering Manager - Devices Enablement Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 2,000,000+
台北市松山區
5年以上
Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users. As a ​Software Engineering Manager​ you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep knowledge of the Linux system​, low-level debugging, critical thinking, problem-solving skills and management ability. Key responsibilities - Recruit, motivate, mentor, and enable your team to succeed in delivering quality products - Set goals with the team; prioritize tasks, identify and measure team health indicators - Maximise the results of team members and support their career growth - Coordinate with project managers, HWE, QA and certification management - Monitor projects from kickoff to post-mortem and handle escalations - Communicate, understand, and resolve the technical challenge with OEMs, ODMs, SiPs, IHVs - Prioritize customer requests globally - Collaborate with product engineering teams (including Desktop, Foundations, Kernel, and Security) - Provide leadership for methodologies, strategies, standards, tools, and best practices - Must be able to travel to the EU, USA, China, and Taiwan; (after covid-19 restrictions lift) Required skills and experience - A Bachelor (or higher) degree in STEM, preferably computer science or software engineering - Proven track record in technical roles with Linux, preferably Ubuntu or Debian - Commitment to development and testing methodologies, and maintainable code quality - Experience with management responsibilities - Ability to work collaboratively in a team environment - Ability to be productive in a globally distributed team through self-discipline and self-motivation - Commitment and energy to deliver on schedule - Strong English and Chinese language communication skills, both written and verbal Desirable skills and experience - Making technical decisions for a team as a tech lead - Software architecture and design experience - Software development or operations experience with: Ubuntu - kernel and userspace, - deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML - Participation in open-source development projects - Experience with CI/CD Canonical is an equal opportunity employer Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Toàn thời gian
Cấp Quản lý/Giám đốc
Tiếng Anh Điều kiện
Công việc không hoàn toàn online
10/17 Cập nhật
Ubuntu Desktop and Embedded Linux Field Engineer Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 1,200,000+
新北市汐止區
經歷不拘
Canonical Ubuntu is the world's leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a safe and secure platform for personal computing, and the launchpad for innovators, entrepreneurs, and scientists. We work with the world's most significant silicon companies - Intel, AMD, Nvidia, Mediatek, Hisilicon, Samsung and more - to optimise Ubuntu on their next-generation chips. We also work with OEMs and ODMs - Dell, HP, Lenovo, Advantech, ADLink and many more - to ensure that Ubuntu works perfectly on their hardware. We are proud to have an office in Taipei where we do a wide range of software engineering work, from cloud to desktop, server and IoT. We also offer remote work on roles that do not depend on direct access to confidential pre-production hardware. We invite you to join Canonical as an Ubuntu Enablement Engineer.​ In this role, you will use your knowledge of Linux and hardware to represent Canonical with leading OEMs, ODMs, and silicon partners to deliver the best user experience of Ubuntu on partner hardware. Your work will improve Ubuntu for millions of users. This fast-paced environment requires excellent time management, insightful debugging, critical thinking, problem-solving skills and deep knowledge of the Linux system​. Key responsibilities - Work closely with partners on platform bring up - Debug and prioritize issues, escalate to engineering teams where needed - Facilitate communication between Ubuntu, firmware and hardware engineering teams - Build and maintain working relationships with partners - Conduct root cause analysis, collect and organize details to reproduce and explain results - Provide fast response times and estimated time lines for resolving technical issues - Plan, build and deliver Ubuntu ecosystem technical training to Canonical's partners - Design and provide factory support during production preparation and run - Occasional international travel to the EU, USA, Taiwan and China Required skills and experience - A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering - Good interpersonal skills for collaboration and customer engagements - English written and verbal communication skills - Linux kernel, boot and system-level architecture skills - Linux debugging and resolution abilities - Ability to be productive in a globally distributed team - Ability to learn fast to work on cutting edge technologies Desirable skills and experience - Experience with system firmware, including UEFI, ACPI, DSDT, boot loaders, device firmware - Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles - Experience in board design, bring up, and validation - Experience with electrical engineering design tools (e.g. schematic capture, layout) - Computer architecture knowledge of x86, ARM, RISC-V - Familiarity with Ubuntu development model - Shell/Python scripting skills What Canonical offers: - Personal learning and development budget  - Annual compensation review - Recognition rewards - Annual leave - Priority Pass for travel 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 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.
Toàn thời gian
Mới tốt nghiệp
Tiếng Anh Điều kiện
10/17 Cập nhật
Linux Kernel Engineer - Ubuntu Canonical_英商科能有限公司台灣分公司
Lương hàng năm NT$ 2,000,000+
新北市汐止區
經歷不拘
Are you fascinated by the chance to make a real impact on millions of Ubuntu users? We are looking for a passionate Linux kernel engineer to join our team and help us bring Ubuntu to the next generation of hardware. In this role, you will be responsible for developing and maintaining high-quality kernel support for a wide range of hardware devices. You will also work with upstream developers and driver vendors to integrate the latest hardware support into Ubuntu. This role presents an exciting opportunity for an engineer to leverage their software engineering skills on cutting-edge hardware. We collaborate with world-leading OEM partners to deliver Ubuntu on their next generation of laptops, desktops, and workstations. You will tackle complex issues spanning a wide range of consumer components, from Wi-Fi and Thunderbolt docks to BIOS and UEFI. Additionally, you will face challenges in achieving optimal power efficiency and performance. You will have the chance to explore the latest architecture and platform technologies from Intel, AMD and other silicon vendors, enabling them in Ubuntu and ultimately delivering them to the world. As part of this position, you will be expected to closely collaborate with upstream kernel maintainers and hardware vendors in analysing root causes, developing fixes, and submitting patches for review. What your day will look like: • Collaborate regularly and proactively with a globally distributed team • Work closely with external silicon and hardware manufacturer delivery teams on bleeding edge Desktop, Laptop, and Server platforms • Diagnose and resolve issues in the kernel reported by QA, customers and the community • Enable new Linux kernel features as requested by customers • Submit, review, and apply kernel patches, working with both internal and external upstream maintainers What we are looking for in you: • Well-organised, self-starting and able to deliver to fixed schedules • Demonstrated ability to present oneself in a professional manner when interacting with colleagues, business partners, and the open source community • Ability to communicate effectively in English, both written and oral • Significant programming experience in C, with Python and Bash scripting also highly regarded • Solid background with git • Knowledge of the Linux kernel and kernel subsystems • Demonstrated experience with kernel patching and debugging • Knowledge/experience with Linux kernel upstream processes and release cycle • Strong grasp of device drivers, BSP’s, and other low level system engineering • Prior experience with Ubuntu/Debian/Snap packaging would be highly regarded • Knowledge of ACPI and UEFI is desirable • Willing to travel globally up to 4 times a year for internal and external engineering events.
Toàn thời gian
Mới tốt nghiệp
Tiếng Anh Điều kiện
Công việc không hoàn toàn online
10/17 Cập nhật
Software Engineer - Quality Assurance Canonical_英商科能有限公司台灣分公司
Thỏa thuận
台北市松山區
經歷不拘
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. The Commercial Engineering Quality Assurance (QA) team works with all the engineering teams in Canonical, OEM and ODM customers, to bring Ubuntu directly to millions of users by delivering certified Ubuntu laptop, desktop, IoT and other computing devices. As a Software Engineer - Quality Assurance, you will join the team responsible for our strategy for quality coordination and testing. You will be a quality expert with extensive experience establishing quality processes from the ground up. You will understand the tools and techniques used to introduce new products, and will work with teams across the company to drive quality improvements through the entire development cycle. As a Software Engineer - Quality Assurance you will: .Plan, create, and manage the overall Quality Planning strategy and document .Improve our automated test capability with design and code contributions .Perform automated and manual testing of Ubuntu Desktop, Server and Core on varies latest hardware. .Suggest solutions to identified product problems .Collaborate with the Project team to ensure consistent project execution .Identify quality assurance process bottleneck and suggest improvements .Oversee continuous improvement projects  .Collect quality data .Establish proactive measures to improve the quality and reliability of the Ubuntu platform .Prepare time estimates and schedule for testing activities .Identify, isolate, and document bugs clearly and concisely in the bugs database .Work with development teams across multiple projects to build efficient, effective automated testing .Communicate effectively with colleagues in a variety of time zones around the world .Triage test reports and customer bugs The successful Software Quality Assurance Engineer will have : .Experience with the Linux desktop, and related technologies. Ubuntu experience would be a plus .Solid grasp of commercial Software QA practices and ideas on how to integrate them into Linux Community standards .Experience with common scripting languages, including Shell script, Python or JavaScript .Comfortable with online communication and collaboration such as mailing lists, Mattermost, wiki .Excellent logic, problem solving, and troubleshooting skills .Strong written and spoken communication skills in English .Ability to be productive in a globally distributed team .Ability to pick up new technologies and achieve high effectiveness quickly Canonical is an equal opportunity employer 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.
Toàn thời gian
Mới tốt nghiệp
Tiếng Anh Điều kiện
10/17 Cập nhật