Cake Job Search

Advanced filters
Off
Logo of Vietnam Jobs Hub.
BẤM NÚT APPLY/ ỨNG TUYỂN ĐỂ XEM ĐẦY ĐỦ THÔNG TIN At KAON Vietnam, our Internship Program gives you the chance to:• Gain real-world experience in a professional, global working environment.• Work alongside industry experts and learn cutting-edge testing technologies.• Unlock the opportunity to become a full-time employee after successfully completing thetraining program. Program Information• Duration: 3 months• Location: KAON Vietnam office, 5th floor, The Nine Tower, No.9 Pham Van Dong str.
No requirement for relevant working experience
No management responsibility
Logo of Google.
Google welcomes people with disabilities.Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 3 years of experience in a technical leadership role. 2 years of experience in a people management or team leadership role. Preferred qualifications: Experience in leading, influencing and engaging with cross-functional teams to shape design and project direction. Experience in building test automation to scale and improving efficiency. Experience in managing wide scope of projects and teams. Experience in Android system components, interfaces, and protocols on mobile devices. Knowledge of mobile development, machine learning and its application and tools. About the jobLike Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally. The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.Responsibilities Contribute or lead software test engineering efforts from planning, execution and delivery that solves or strategically manage our business objectives. Lead or develop scalable and reliable automation systems, identify defects and make actionable, develop or adapt the infrastructure/tools for productivity. Guide, analyze and decompose complex systems to surface root causes, identify patterns that lead to general solutions for broader applications. Collaborate with teams across Google, working with various cultures, job functions, and backgrounds. Define goals and guide teams to align with the organization directions, lead through examples, mentor and grow the team. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Logo of KLA Taiwan 美商科磊.
KLA美商科磊致力於維護身心障礙者就業權益,歡迎領有身心障礙手冊或證明的夥伴投遞履歷,加入KLA!Job Description/Preferred QualificationsYour Role: Collaborate, Innovate, Grow• We are seeking a highly motivated Embedded Software Engineer to join our team to develop the next generation of EUV Reticle Inspection System.• As part of Embedded SW team within RAPID division, you will collaborate with multidisciplinary teams to design, develop, and maintain interface and control software for various sub-systems.• You will be part of the regional team responsible for deployment, integration and testing of first EUB reticle inspection tool/s.• You will work closely with California, USA team to perform on-tool tasks, integration and testing of new SW features, solve critical problems and to bring in iterative improvements and refinements in the newly developed software.Job Responsibilities:• Execute the integration, testing and development plan for multiple sub-systems on the first tool/s, in tight coordination with the California team.• Be the primary point of contact for the Embedded SW Engineering team. Troubleshoot and investigate integration and development issues.• Collaborate with interdisciplinary teams in the cleanroom environment to support embedded controls software testing, tackle issues, document investigation findings, and contribute to solution implementation. Perform software issue investigation and root cause analysis.• Work in cleanroom environment to perform integration and testing of multiple SW sub-systems.• Occasional global travel to Headquarter (California) for training and supporting engineering projects.• Ramp up on embedded and controls software sub-systems for reticle inspection tool. Contribute to ongoing development, testing, and iterative software solutions improvement.• Develop complex software/firmware modules for machine control in semiconductor inspection systems. Project involves demanding real-time embedded applications including interrupt-driven task-based multi-threaded software for electro-mechanical control system running on a real-time operating system (RTOS) such as real-time Linux and /or VxWorks for a high-reliability application.• Develop SW/FW using C/C++ on Linux/RTOS to communicate with custom and 3rd party motion controllers using interfaces like Ethernet, Serial-RS232 and/or USB.• Work closely with multidisciplinary engineering teams, including electrical, mechanical, optics and other software teams to acquire in-depth domain knowledge and solve system problems.• Understand system level requirements and translate them into software design and implementation.• Define and execute test plans to measure the performance of key subsystems. Document, analyze and present the testing results.Write technical reports to communicate tool performance, analysis, and best-known methods.
Negotiable
3 years of experience required
No management responsibility
Logo of Ideku Technology Solution Pte Ltd (新加坡商雲科有限公司).
The candidate that will succeed in this position will be able to create all the testing and automation frameworks as required for their projects. Thus, the candidate may have to work on multiple projects once, also working to improve the company's best practices from a testing a standpoint.Responsibilities- Review software requirements and prepare test scenarios.- Analyzing test results on database impacts, errors or bugs, and usability.- Overseeing the drafting of testing documents.- Implementing testing procedures and overseeing the QA process.- Troubleshooting quality issues and modifying test procedures.- Participating in design reviews and providing input on requirements, product design, and potential problems.- Provide solutions for program flow Develop and edit design and production procedures- Document QA tasks with audits or reports
70K ~ 120K TWD / month
4 years of experience required
No management responsibility
Logo of Vietnam Jobs Hub.
KMS Technology is a strategic engineering company helping businesses turn bold ideas into high-impact solutions—faster. Founded in 2009 as a U.S.-based services company, we’ve grown into a global organization with locations in the US, Vietnam, and Mexico. KMS is trusted globally for the quality of our engineering and consulting services. We bring deep expertise in product development and quality assurance, AI-native engineering, and delivery excellence to every engagement. Our mission is to help customers build what’s next—accelerating innovation, crafting brilliant solutions, and creating real-world impact. At KMS, we believe sustainable growth is built on the success of our clients and employees and in making a lasting contribution to our communities within 3 main business sectors: Enterprise software development services: Leverage software domain expertise to help clients make better business decisions in technology platforms, increase speed-to-market, and gain critical development support through innovative technology solutionsHealthcare technology solutions: Build transformative next-gen technologies to solve healthcare’s most challenging problems, providing innovative tools and expertise to providers, payers, life sciences, and medical technology vendorsBanking, Financial Services Insurance (BFSI) technology solutions: Empower BFSI businesses to embrace the digital finance revolution and expedite clients’ journey towards complete digitalization, technology consulting, data analytics, software development, and software quality Responsibilities Your key responsibilities: Develop a strong understanding of domain knowledge and client testing processes to execute testing activities effectively.Work closely with the project team on daily tasks and participate in sprint demo meetings with clients.Develop, maintain and execute test cases/ test scripts.Identify, report, track, and monitor defects using the defect tracking system.Prepare and review test documentation to ensure accuracy and completeness.Address issues related to testing quality and suggest improvements.Communicate test progress, results, and quality risks both internally and directly with the client. Qualifications Your key qualifications: General requirements: 4th-year student or recent graduate with a Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field, with less than one (01) year of experience.Strong IT background with a GPA of 7.5+ (Please attach transcripts when submitting your CV).Upper-intermediate or higher English proficiency (both written and verbal).Minimum 3-month internship experience in software testing, automation testing, or a related field is a plus.Strong self-learning ability with a proactive, growth-oriented mindset.Excellent analytical and problem-solving skills.Ability to work independently and collaborate effectively in a team. Technical requirements: Solid understanding of software testing concepts and methodologies, including manual, automation, integration, unit, and API testing.Solid programming skills in Python / Java / JavaScript, or other relevant languages.Familiarity with testing tools (e.g., Selenium, Katalon, Playwright, Appium, JUnit), as well as tools for API testing (e.g., Postman), is a plus. Benefits and Perks BE YOUR BEST WITH KMS Working in one of the Best Places to Work in VietnamBuilding large-scale global software productsWorking growing with Passionate Talented TeamDiverse careers opportunities with Software Outsourcing, Software Product Development, IT Solutions ConsultingAttractive Salary and BenefitsPerformance appraisal twice a year and performance bonusOnsite opportunities: short-term and long-term assignments in North American (U.S, Canada), Europe, Asia.Flexible working timeVarious training on hot-trend technologies, best practices, and soft skillsPremium healthcare insurance for you and your loved onesCompany trip, big annual year-end party every year, team building,...Fitness sports activities: football, tennis, table tennis, badminton, yoga,...Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks,..Free in-house entertainment facilities (foosball, ping pong, gym,...), coffee (latte, cappuccino, espresso,...) and snack (instant noodles, cookies, candies,..) And much more...Send your Resume including Academic Transcript to join us and let yourself explore other fantastic things!
No requirement for relevant working experience
No management responsibility
Logo of Celestica.
**General Overview****Job Title:** Staff Engineer, Software**Functional Area:** Engineering (ENG)**Career Stream:** Design - Software Engineering**Job Code:** SEN-ENG-DSE**Job Band:** 10**Direct/Indirect Indicator:** Indirect**Required Qualifications**• Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.• 10+ years of experience in hardware and/or software testing, with at least 5 years focused on enterprise-level storage and server systems.• 5+ years of experience in a lead or senior technical role, mentoring junior engineers or leading test initiatives.• Expert-level understanding and hands-on experience with Layer 2 and Layer 3 networking protocols in large-scale data center environments (e.g., BGP, OSPF, ISIS, MPLS).• Extensive experience with modern data center interconnect technologies (EVPN/VxLAN).• Extensive experience in hardware and/or software testing, with a strong focus on enterprise-level storage and server systems.• Deep expertise in various storage technologies, including NVMe, SAS/SATA SSDs/HDDs, RAID, distributed file systems (e.g., Ceph, Lustre), SAN, and NAS.• Strong understanding of server architectures (x86, ARM, GPU servers), CPU/memory subsystems, PCIe, power management, and Baseband Management Controllers (BMC) functionality.• Proficiency in scripting languages like Python or Bash for test automation and data analysis.• Experience with Linux operating systems (e.g., Ubuntu, CentOS, RHEL) and command-line tools.• Knowledge of networking concepts (Ethernet, TCP/IP, InfiniBand) and network testing methodologies.• Familiarity with test methodologies such as performance testing, reliability testing, stress testing, and fault injection.• Excellent problem-solving, analytical, and debugging skills.• Strong communication and collaboration skills to work effectively with diverse teams.**Preferred Qualifications**• Experience with OCP (Open Compute Project).• Familiarity with cloud environments (AWS, Azure, GCP) and virtualization technologies.• Knowledge of containerization technologies (Docker, Kubernetes).• Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and their infrastructure requirements.• Experience with performance profiling tools (e.g., fio, Iometer).• Industry certifications: CCIE, CompTIA Network+, NVIDIA-Certified Professional, Dell ISM**Notes**This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.Celestica's policy on equal employment opportunity prohibits discrimination based on race, color, creed, religion, national origin, gender, sexual orientation, gender identity, age, marital status, veteran or disability status, or other characteristics protected by law.This policy applies to hiring, promotion, discharge, pay, fringe benefits, job training, classification, referral and other aspects of employment and also states that retaliation against a person who files a charge of discrimination, participates in a discrimination proceeding, or otherwise opposes an unlawful employment practice will not be tolerated. All information will be kept confidential according to EEO guidelines.**COMPANY OVERVIEW:**Celestica (NYSE, TSX: CLS) enables the world's best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development -- from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud. Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.Celestica would like to thank all applicants, however, only qualified applicants will be contacted.Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.This location is a US ITAR facility and these positions will involve the release of export controlled goods either directly to employees or through the employee's movement within the facility. As such, Celestica will require necessary information from all applicants upon an applicant's acceptance of employment to determine if any export control exemptions or licenses must be filed.
10 years of experience required
Managing staff numbers: not specified
Logo of Hour Loop 飛輪電商.
We are looking for a Software Engineering Team Lead to join our technology team and help shape the systems that support our fast-growing e-commerce business. This role is ideal for someone with at least 5 years of software development experience and a strong interest in team leadership, scalable systems, and cloud technologies. Responsibilities: 1. Design and develop internal systems that support business operations and meet employee needs 2. Work closely with business and operations teams to understand requirements, define clear specifications, and ensure smooth project delivery 3. Lead and support a team of engineers, sharing knowledge and promoting best practices in software development 4. Build scalable and reliable solutions using cloud services such as AWS or Google Cloud 5. Monitor system performance, troubleshoot issues, and make improvements as needed 6. Follow development guidelines, ensure testing coverage, and maintain code quality 7. Oversee ongoing system maintenance and optimization to support daily operations Requirements: 1. 5+ years hands-on experience in software development 2. Proficiency in at least one object-oriented programming language such as Java, Python, C++, or C# 3. Experience with cloud platforms like AWS, Google Cloud, or similar 4. Strong communication skills and the ability to collaborate across teams 5. Proven ability to lead or mentor engineers in a team environment 6. Comfortable working in a fast-paced e-commerce setting and open to learning new tools and technologies Technologies we used but are not limited to: 1. Frontend: HTML, JavaScript 2. Backend: Ruby on Rails, Python 3. Database: MySQL 4. Cloud Computing Services: AWS, GCP
Ruby on Rails
Python
GCP
Logo of Celestica.
The Senior Lead Storage and Server Test Engineer will play a pivotal role in the design, development, and execution of comprehensive test strategies for our AI data center's storage and server infrastructure. This leadership position requires deep expertise in enterprise storage systems, server architectures, networking, and a strong understanding of the unique performance and reliability demands of AI/ML workloads. The ideal candidate will be a hands-on technical leader, capable of mentoring junior engineers, driving test automation, and collaborating across engineering teams to deliver robust and high-performing solutions.Required Qualifications• Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.• 3+ years of experience in hardware and/or software testing, with at least 5 years focused on enterprise-level storage and server systems.• Proven experience in a lead or senior technical role, mentoring and guiding other engineers.• Deep expertise in various storage technologies including NVMe, SAS/SATA SSDs/HDDs, RAID, distributed file systems (e.g., Ceph, Lustre, GPFS), SAN, and NAS.• Strong understanding of server architectures (x86, ARM, GPU servers), CPU/memory subsystems, PCIe, and power management.• Strong understanding of server architectures (x86, ARM, GPU servers), CPU/memory subsystems, PCIe, power management, and Baseband Management Controllers (BMC) functionality.• Proficiency in scripting languages (e.g., Python, Bash) for test automation and data analysis.• Experience with Linux operating systems (e.g., Ubuntu, CentOS, RHEL) and command-line tools.• Familiarity with networking concepts (Ethernet, TCP/IP, InfiniBand) and network testing methodologies.• Experience with test methodologies such as performance testing, reliability testing, stress testing, and fault injection.• Excellent problem-solving, analytical, and debugging skills.• Strong communication and interpersonal skills, with the ability to collaborate effectively across diverse teams.Preferred Qualifications• Familiarity with OCP (Open Compute Project)• Experience with cloud environments (AWS, Azure, GCP) and virtualization technologies.• Knowledge of containerization technologies (Docker, Kubernetes).• Familiarity with AI/ML frameworks (e.g., TensorFlow, PyTorch) and their infrastructure requirements.• Experience with performance profiling tools (e.g., fio, Iometer, Perf, VTune).• Contributions to open-source projects related to storage, servers, or testing.• Certifications in relevant technologies (e.g., NetApp, Dell EMC, HPE, NVIDIA).
3 years of experience required
Managing staff numbers: not specified
Logo of PicCollage 拼貼趣.
About Us We are a profitable and growing company, originating in Silicon Valley and now headquartered in Taiwan. We combine intuitive design with Creative AI tech to create inspiring products for millions of people worldwide.We offer a fun, creative, and international workplace with competitive compensation, stock options, flexible hybrid work, free lunch, and more.Ready to make a big impact with a talented team? Come create with us.About the RoleAs an SDET (Software Development Engineer in Test) at PicCollage, you’ll play a key role in shaping how we build, test, and deliver high-quality creative products used by hundreds of millions of people worldwide. You’ll help drive the reliability, scalability, and speed of our entire engineering process—through automation, infrastructure, and quality practices.You’ll work across multiple platforms and languages—spanning iOS, Android, Backend, and CI/CD systems—to design smarter workflows and deliver seamless collaboration between development, testing, and release. Beyond traditional automation, you’ll also explore new frontiers where AI and engineering meet—applying machine learning to improve test coverage, enhance developer efficiency, and ensure the quality of our AI-powered user experiences.What You'll Do Develop and optimize multi-platform test automation frameworks for iOS, Android, Backend, and potential Web Frontend, ensuring reliable, scalable, and maintainable systems.Build and maintain hybrid (cloud + self-hosted) distributed job systems to orchestrate large-scale build, test, deployment, and CI/CD workflows.Develop cloud services that support and extend our automation, testing, and infrastructure capabilities.Design and implement SDKs and shared packages to streamline automation and testing across teams.Leverage AI to enhance testing, development, verification, and other areas that improve engineering productivity and coverage.Collaborate with Developers, PMs, and Testers to solve product needs through automation and tooling, driving continuous improvement and a culture of quality and innovation.
Testing
Swift
SDET
1M ~ 1.8M TWD / year
3 years of experience required
No management responsibility
Logo of Google.
Google welcomes people with disabilities.Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 8 years of experience in software development with embedded domain, data structures, algorithms, and software design. 3 years of experience with design, development, and testing of embedded software drivers for the next generation smart devices, especially in Board Support Package (BSP) parts. 3 years of experience in a technical leadership role, overseeing projects, with 2 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. Experience with Linux kernel core and drivers, including power management, clock management, communication, interrupt handling, synchronization, memory management and scheduling etc. Experience with Advanced RISC Machine (ARM), Reduced Instruction Set Computer (RISC-V) or other low-power System-on-Chip (SoC) architectures, memory systems, fabric etc. Experience working with hardware designers/reading schematics. Experience in working with AI tools to enhance the workflow, like automating tests, code generation, document writing, etc. Knowledge of embedded systems development, Real-Time Operating System (RTOS) concepts, device drivers and hardware/software integration. About the jobLike Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally. In this role, you will work on hardware and software. This team is a vertically integrated team spanning from hardware through applications. You will manage a team of developers to deliver fundamental Linux drivers, libraries, and tools for silicon validation and productization of Google custom silicon. You will also take advantage of the features in the latest Linux kernel proactively to enhance the driver’s quality. Moreover, you will contribute to the mainline kernel.Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.Responsibilities Manage a team of developers to deliver Linux drivers, firmware, libraries, and tools for silicon validation and productization of Google custom silicon. Develop new software, hardware, and system architecture to support future applications. Design, development, and test embedded software drivers for the next generation smart devices. Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience

Cake Job Search

Join Cake now! Search tens of thousands of job listings to find your perfect job.