Cake Job Search

Advanced filters
Off
Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.The RoleOur Video Collaboration products help companies stay connected and can be found in the conference rooms of some of the bigg
Negotiable
No requirement for relevant working experience
Apply
Phát triển phần mềm nhúng nền tảng (BSW) và phần mềm ứng dụng cho các thiết bị gia dụng.Tham gia toàn bộ vòng đời phát triển phần mềm, bao gồm: thu thập yêu cầu, thiết kế, lập trình và kiểm thử.Phân tích yêu cầu, thiết kế và phát triển phần mềm nhúng nền tảng (BSW).Phát triển và
3 years of experience required
No management responsibility
Apply
本職務將參與 Advantech ARK / EPC 系列工業級嵌入式電腦(Fanless Embedded Computers / Industrial Box PC)之產品規劃與新產品導入(NPI)相關專案執行工作。您將協助產品經理與跨部門團隊推動產品從市場需求整理、規格定義、開發追蹤,到量產上市的完整流程,並作為技術團隊、業務團隊與製造單位之間的溝通與協作橋樑。此角色適合具備基本產品管理與專案管理經驗,並對工業電腦、嵌入式系統或邊緣運算領域有興趣者,能在快速變動的專案環境中學習產品開發流程與市場應用。【產品請參考】ARKhttps://www.advantech.com/en-us/products/ark-3000-series-high-performance-fanless-embedded-computers/sub_1-2jkd2dEPChttps://www.advantech.com/zh-tw/products/epc-b-series-/sub_0f860470-3c0d-4fc2-bd41-4ab211b1c490【Key Responsibilities】Product Support Planning Assistance* 協助 ARK 系列 Embedded / Edge Computing Platform 產品需求整理與規格資料準 備。* 支援產品相關市場資訊、競品分析與客戶需求資料收集。* 協助產品文件整理與基本 Product Lifecycle 資料維護。New Product Introduction (NPI) Execution* 參與 ARK 系列新產品導入(NPI)專案執行,協助各階段開發與量產準備工作。* 追蹤專案時程、交付項目與跨部門任務進度。* 協助 RD、機構、BIOS/Firmware、製造、供應鏈與品質團隊溝通協調。* 支援 issue tracking、變更管理與專案文件更新。Project Coordination Management Support* 協助專案時程管理(schedule tracking)、問題追蹤(issue tracking)與風險回報。* 支援專案資料整理、進度彙整與報告製作。* 協助產品上市前準備與內部跨部門確認流程。Cross-functional Communication* 協助內部工程與業務團隊進行資訊整合與溝通。* 支援FAE或Sales整理客戶需求與技術資料。* 協助跨國團隊會議與專案溝通事項跟進。【Qualifications】* 2–3 years PM / Project Coordinator / Product Assistant / Program Support 相關工 作經驗。* 具備 Project Management 與 New Product Introduction (NPI) 專案參與經驗。* 了解 x86 platform、Embedded systems 或 Edge computing 基礎概念者佳。* 熟悉專案管理基本流程,包含 schedule tracking、issue tracking 與 task follow-up。* 具備良好溝通與跨部門協作能力。* 能支援多任務環境下之專案執行與資料整理工作。* 具基本英文溝通能力,可配合海外團隊合作。* 細心、主動、具學習意願,能適應快速變動之專案環境。【Preferred Experience】* 熟悉 Industrial PC、Embedded Systems 或 IoT 相關產品者佳。* 具 x86 或 ARM 平台基本概念者佳。* 有參與硬體產品或系統產品 NPI 專案經驗者佳。* 曾與 RD / Manufacturing / Supply Chain 團隊合作經驗者佳。
Negotiable
No requirement for relevant working experience
No management responsibility
Apply
Advantech is seeking an experienced Product Manager to join our team and drive business expansion. You will collaborate closely with cross-functional teams and marketing professionals. Your primary responsibility will be responsible for Single Board Computers and play a pivotal r
Negotiable
No requirement for relevant working experience
No management responsibility
Apply
Job Description We are looking for a skilled Embedded Software Engineer to design and implement new systems and features, as well as modify and maintain existing systems (Engine Management System Software) for adaptation to business and/or technology changes. The Software Engineer engages directly with Customer, development teams, technical delivery teams and HW system teams to ensure the successful design, development, and delivery of technology-based solutions. To be successful as a Software Engineer, you should be able to drive the software change and release management processes, assisting with the overall maturity of the software development lifecycle. Ultimately, a top-notch Software Engineer will ensure that software deliverables comply with quality standards and are completed on time. DUTY RESPONSIBILITIES: Analysis requirements from customer/internal stakeholders.Design/propose technical solution to satisfy requirements.Realize software design by modifying base software.Do configuration for CAN communication base on customer requirement.Handle sending/receiving data to/from CAN bus from/to other components in Software.Calculate/Convert data for difference purposes.Monitor CAN network behavior and transmission of messages/signals on CAN bus.Perform testing to verify software.Development and maintenance of simulation/automation for testing purposes
2 years of experience required
No management responsibility
Apply
本職務將負責 Advantech ARK/EPC 系列工業級嵌入式電腦(Fanless Embedded Computers / Industrial Box PC)之產品策略規劃、Roadmap 制定、新產品導入(NPI)與跨部門專案管理。您將主導產品從市場需求分析、平台規格定義、產品生命週期管理,到開發導入與量產上市的完整流程,並成為技術團隊、業務團隊與關鍵客戶之間的重要橋樑。此角色需具備產品策略思維(Product Strategy)、Roadmap Planning、Key Account Management 與跨部門整合能力,能根據工業市場趨勢(Industrial Automation、Edge AI、Smart Manufacturing、IoT、Smart City 等)規劃具競爭力之產品方向,並推動產品成功落地至全球市場。您將協助打造高穩定度、高可靠性且具市場競爭力的 ARK 平台產品,提升產品量產效率與市場滲透率,成為智慧化與邊緣運算應用的重要核心平台。EPChttps://www.advantech.com/zh-tw/products/epc-b-series-/sub_0f860470-3c0d-4fc2-bd41-4ab211b1c490ARKhttps://www.advantech.com/en-us/products/ark-3000-series-high-performance-fanless-embedded-computers/sub_1-2jkd2d【Key Responsibilities】Product Strategy Roadmap Planning* 制定 ARK 系列 Embedded / Edge Computing Platform 的產品策略與中長期 Product Roadmap。* 分析市場趨勢、競品動態與客戶需求,規劃具差異化與競爭力之產品定位。* 與 Key Accounts、Sales、FAE 及海外團隊合作,定義產品規格與平台發展方向。* 根據市場需求與商業機會,管理產品優先順序與產品生命週期(Product Lifecycle Management)。New Product Introduction (NPI) Program Management* 主導 ARK 系列新產品導入(NPI)專案,包含需求定義、規格確認、開發管理、驗證測 試與量產導入。* 管理產品開發時程、成本、資源與風險,確保專案依時程與品質目標完成。* 協調硬體、機構、BIOS/Firmware、軟體、製造、供應鏈、採購與品質團隊,推動跨部 門合作。* 管理產品變更、Issue Tracking 與 Project Deliverables,確保產品符合市場與客戶需 求。Key Account Business Development* 與策略客戶建立長期合作關係,了解產業應用需求並提供產品解決方案。* 支援業務團隊進行產品推廣、客戶簡報與技術/商業溝通。* 協助重要客戶專案之需求整合與客製化產品方向評估。* 透過良好溝通與協商能力,推動客戶需求與內部資源整合。Product Cost Manufacturing Management* 執行 BOM 成本分析、DFM(Design for Manufacturing)與量產可行性評估。* 與供應鏈與製造團隊合作,優化產品成本、品質與交期。* 確保產品符合工業級可靠度與品質標準。【Qualifications】* 6+ years PM / BDM / Product Planning 工作經驗,具工業電腦、嵌入式系統、邊緣運* 算或 IPC 相關產業背景佳。* 具 Product Roadmap Planning、產品策略制定與產品生命週期管理經驗。* 熟悉 NPI 流程與產品從規格定義到量產上市之完整開發流程。* 具 Key Account Customer Management 經驗,能與客戶及內部團隊建立良好合作關 係。* 具良好 communication 與 negotiation skills,可有效進行跨部門與跨國團隊協作。* 熟悉 Industrial PC、Embedded Systems、Box PC、Edge Computing 或 IoT 市場者 佳。* 具成本分析、BOM 管理、DFM 與專案風險管理能力。* 具良好英文聽說讀寫能力,可與海外客戶及團隊溝通。* 主動積極、具備問題解決能力,能在快速變動與多專案環境下推動成果落地。【Preferred Experience】* 熟悉 x86 / ARM Embedded Platform 生態系。* 具 Edge AI、Smart Factory、Industrial Automation 或 Smart City 應用經驗者佳。* 具全球客戶合作或國際市場產品管理經驗者佳。* 曾負責 Platform Product Line 或系列產品規劃者優先。
Negotiable
No requirement for relevant working experience
No management responsibility
Apply
Minimum qualifications: Bachelor's degree in Electrical, Electronics or Computer streams, or equivalent practical experience. 5 years of experience in development, testing and deployment of consumer electronics or embedded systems. Experience with embedded programming in C/C++. Preferred qualifications: Master's degree in Electrical, Electronics or Computer streams, or equivalent practical experience Experience working with hardware designers/reading schematics. Experience with ARM or other low-power SoC architectures, memory system, fabric etc. Experience with performance analysis and optimization. Demonstrated knowledge of embedded systems development, Real-Time Operating System (RTOS) concepts, device drivers and hardware/software integration. About the jobGoogle engineers develop the next-generation technologies that change how users connect, explore, and interact with information and one another. As a member of an extraordinarily creative, motivated and talented team, you develop new products that are used by millions of people. We need our engineers to be versatile and passionate to take on new problems as we continue to push technology forward. If you get excited about building new things and working across discipline lines, then our team might be your next career step. 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 Work to enable device drivers for applications on devices. Develop new software, hardware, and system architecture to support future applications. Design, develop, and test embedded software drivers for the next generation smart devices. 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
Apply
We are seeking an experienced FW BMC Engineer to lead the development and maintenance of BMC solutions that power our next-generation platforms. In this role, you will be responsible for designing, implementing, and optimizing BMC features to meet diverse customer needs, ensuring high efficiency, reliability, and scalability.As a key member of our RD team, you will collaborate closely with cross-functional groups to deliver tailored BMC solutions that create tangible value for our clients and strengthen the company's competitiveness.【Responsibilities】1. Lead and participate in BMC software and firmware development.2. Maintain and enhance existing BMC solutions to ensure stability and performance.3. Collaborate with hardware, firmware, and system teams to integrate BMC features.4. Provide technical support and customized solutions to meet customer requirements.5. Continuously explore new technologies to improve efficiency and functionality.【Qualifications】1. Bachelor's degree in Computer Science, Electrical Engineering, or a related field.2. 3+ years of hands-on experience in BMC development (OpenBMC, IPMI, Redfish, or related domains).3. Strong knowledge of embedded Linux systems, C/C++, Python, or shell scripting.4. Familiarity with server management protocols and standards (IPMI, PLDM, MCTP, Redfish).5. Problem-solving mindset with excellent communication and collaboration skills.【Preferred Skills】1. Experience with AST2600 or similar BMC SoCs.2. Knowledge of hardware interfaces such as I²C, SPI, PCIe, and GPIO.
Python
Linux
C++
Negotiable
No requirement for relevant working experience
No management responsibility
Apply
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 5 years of experience working with embedded operating systems. 2 years of experience in working with embedded processors, Linux kernel, drivers, BSP. Experience with enterprise networking concepts (DNS, TCP, Firewalls, Proxy Servers, DMZ). Experience working with distributed systems, including solutions or design patterns. Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures and algorithms. 3 years of experience in networking technologies/concepts such as Software Defined Networking (SDN). 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. 2 years of experience in Layer-2/3 networking protocols and experience in networking technologies such as SDN, DPDK, RDMA, QoS etc. Experience in embedded systems/firmware design, development, and debugging. About the jobGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.Responsibilities Provide technical leadership on high-impact projects. Design, develop, test, deploy, maintain, and enhance large scale software solutions. Design and develop a control plane for Infrastructure Processing Units (IPUs) and Smart Network Interface Cards (SmartNICs). Implement networking and embedded-system features. Work in close collaboration with technical leads and cross-functional teams to define APIs, high-level software flows, integration and validation plans and release of features. 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
Apply
Google welcomes people with disabilities.Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 8 years of experience in software development in Embedded domain, data structures, algorithms, and software design. 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in people management. 3 years of experience in designing, developing, and testing embedded software drivers. Experience in embedded systems development, device drivers, and hardware/software integration. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. Experience with emulation platforms or silicon bring up. Experience with Little Kernel, Linux, or Android platform development. Experience with ISP, camera, or multimedia domains. Experience working with AI tools to enhance the workflow, like automating tests, code generation, document writing etc. 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. 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 software drivers and tools for silicon validation on the ISP and camera. Manage team project goals, contribute to product strategy and help develop your team. Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role, meet regularly with individuals to discuss performance and development and provide feedback and coaching. Drive project success by setting the technical goal and roadmap. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Initiate new directions to improve the whole working environment, like better testing, debugging and effective automation. 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
Apply

Cake Job Search

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