Cake Job Search

Advanced filters
Off
Taipei City, Taiwan
Full-time
【依專長及技能分發】一、軟體工程1.開發動力電池/儲能系統/能源管理系統(EMS)/電池管理系統相關軟體。2.進行前後端系統、資料庫與API之設計與整合。3.協助軟體測試、自動化流程與平台優化。二、韌體工程1.開發 MCU/嵌入式系統韌體(如BMS、PCS 控制、AUTOSAR)。2.支援通訊協定(CAN、Modbus、UART)串接與驗證。3.與硬體團隊合作進行除錯與系統功能驗證。三、硬體工程1.負責電路設計、原理圖繪製、Layout與硬體驗證。2.參與儲能系統、電池管理系統(BMS)等產品開發。3.進行測試、故障分析與可靠度改善。四、測試工程1、熟練使用CAN解析工具進行自動化測試。2、熟悉CAN網路通信協定。3、數據分析及整理。五、機構工程1.熟悉Pro/E軟體操作。2.具備機械結構設計經驗。3.有機械結構應力分析經驗。五、系統認證(車用/電池)1.負責法規認證執行、溝通與文件準備。2.協助樣品整備、打箱、寄送與實驗室測試排程執行與追蹤。3.依據法規要求編寫技術文件(TDF/CDF/使用說明書/測試計畫/風險分析等)。4.協助檢視與確認標籤及相關證書申請。5.與多方窗口展開協作,推動認證進度執行。
Negotiable
No requirement for relevant working experience
No management responsibility
Google welcomes people with disabilities.Minimum qualifications: Bachelor’s degree in Computer Science, or equivalent practical experience. 2 years of experience with software development in one or more programming languages. Experience in programming languages such as C/C++ or Python. Preferred qualifications: Experience with version control systems and code review tools like Gerrit. Knowledge of embedded development and Microcontroller (MCU) Real-Time Operating System (RTOS) systems. Knowledge of Linux device drivers and Android. Knowledge of bus protocols including I2C, SPI and USB. 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. The Google Augmented Reality team is a group of experts tasked with building the foundations for great immersive computing and building helpful, delightful user experiences. We're focused on making immersive computing accessible to billions of people through mobile devices, and our scope continues to grow and evolve.Responsibilities Design and maintain software for embedded systems in multiple domains spanning bootloader to middleware. Develop hardware bring up and software test plans. Work on Linux device drivers and Android integration. Work on device drivers for Microcontrollers in bare-metal and Real-Time Operating System environments. Collaborate with cross-functional teams to design and implement solutions. 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
Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company’s custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements. Discover more at www.asteralabs.com.As an Astera Labs Principal Field Applications Engineer, you will support the world’s leading cloud service providers, server and network OEMs by working with them to design solutions that use Astera Labs’ portfolio of connectivity products. In this role, you will need to identify and understand customer requirements, propose Astera Labs solutions that provide clear value to the customer and provide hands-on design-in support. You will drive innovation by listening to the customer requirements, working with our engineering teams to implement into the product roadmap and delivering the results back to the customer. Basic qualifications: BS in electrical engineering. Master’s degree in engineering is preferred. Minimum of 8 years’ experience working with Cloud service providers and server OEM customers to design in complex SoC/silicon products for Server, Storage, and/or Networking applications. Customer-oriented, Goal-driven, Self-motivated, be able to work independently and be able to travel frequently to customer sites Fluent in Mandarin and English Entrepreneurial, open-mind behavior and can-do attitude. Think and act with the customer in mind! Required experience: Hands-on, thorough knowledge of high-speed protocols like PCIe Ethernet Silicon/System bring-up and debug experience in customer systems. Experience with lab equipment including protocol analyzers and oscilloscopes. A strong background in high-speed board design techniques, and understanding of Data Center systems like Servers, JBOGs/JBODs, Networking switches/routers etc. Intermediate level of proficiency in Python for automating system validation and link optimization. Able to step through embedded firmware at the SerDes (SoC) or MCU level for debugging. Firsthand experience with lab equipment including traffic generators, analyzers, and high-speed oscilloscopes. Business travel to Asia and the North America region may be required as needed. Preferred experience: Strong working knowledge of a high speed interface at a physical layer level, associated standards, and debug. Most recent experience with 12G NRZ signaling at a minimum, some experience with 25G NRZ/56G PAM4 preferred. Development, support, and experience with PCIe ICs. Experience in embedded SW debug or development with firmware, drivers, and BIOS using PCIe technology. We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
Negotiable
No requirement for relevant working experience
1.This engineer will be responsible for the Systems/HW development and validation of our Advanced Battery Management products. 2.Power and MCU schematic design. 3.System design and prototyping, including component selection, schematic design, and PCB layout design. 4.Design test setups for bench evaluation and application-level testing: automate test sequences, implement regression suites, and result analysis. 5.Create and execute plans to bring-up, debug, and validate HW designs to achieve functional and performance goals. 6.Collaborate with HW, FW and SW teams to debug and resolve any technical issue found via test. 7.Write technical specifications, requirement documents, application notes, user guides, and datasheet manuscripts for internal/external publication.
50K ~ 90K TWD / month
2 years of experience required
No management responsibility
1. 開發新產品硬體電路、控制器設計、設備與零部件選型。2. 電路設計、電路layout、控制器MCU設計。3. 其他主管交辧事項。
Negotiable
3 years of experience required
No management responsibility
Performs tasks such as, but not limited to, the following:* Lead the design, development and implementation of technical solutions in multiple domains. Participate in project planning and scheduling.* Provide technical leadership and direction to a team of engineers. May be a recognized expert (go to person) in one or more technical areas* Review, interpret and may negotiate customer requirements/specifications and provide customer feedback* Lead the deployment of strategic programs and coordinate site-wide deployment efforts.* Proactively promote industry best practices* May manage relationships with key vendors/partners.* Analyze, design and develop tests and test-automation suites.* Design and develop a processing platform using various configuration management technologies.* Test software development methodology (may be done in agile environment)* Provide ongoing maintenance, support and enhancements in existing systems and platforms.* Collaborate cross-functionally with customers, users, project managers and other engineers including Peer-Reviews to achieve elegant solutions.* Provide recommendations for continuous improvement.* Work alongside other engineers on the team to elevate technology and consistently apply best practices.* Keep up to date with relevant industry knowledge and regulationsPrior Technical Knowledge* Solid C, C++ programming skills.* In-depth understanding of Linux kernel, device driver, IPC, U-boot.* Familiarity with Linux application development. Knowledge of real time OS like ThreadX is a plus.* Knowledge of BMC including IPMI, SDR, SEL, FRU records, SOL, IPMB, Side-band LAN, KCS and KVM.* Knowledge of Redfish and other management protocols.* Experience with board bringup.* Working knowledge of BMC related Hardware such as ARM, BMC chip (AST 2500, AST2600, Pilot 4 etc.), HW-monitor and Super-IO, NC-SI NIC, phy.* Working knowledge of common bus such as I2C, IPMB, PMBUS, SPI, LPC, UART, JTAG.* Experience with OpenBMC is a plus.* Experience with one or more of the following standards/technologies: SCSI, SES, RAID, SAS, SATA, SSD, SMART, PCI Express, HBA, network protocol TCP/UDP, etc is a plus.* Experience with PSoC or MCU firmware development is a plus.
10 years of experience required
Managing staff numbers: not specified
Performs tasks such as, but not limited to, the following:* Lead the design, development and implementation of technical solutions in multiple domains. Participate in project planning and scheduling.* Provide technical leadership and direction to a team of engineers. May be a recognized expert (go to person) in one or more technical areas* Review, interpret and may negotiate customer requirements/specifications and provide customer feedback* Lead the deployment of strategic programs and coordinate site-wide deployment efforts.* Proactively promote industry best practices* May manage relationships with key vendors/partners.* Analyze, design and develop tests and test-automation suites.* Design and develop a processing platform using various configuration management technologies.* Test software development methodology (may be done in agile environment)* Provide ongoing maintenance, support and enhancements in existing systems and platforms.* Collaborate cross-functionally with customers, users, project managers and other engineers including Peer-Reviews to achieve elegant solutions.* Provide recommendations for continuous improvement.* Work alongside other engineers on the team to elevate technology and consistently apply best practices.* Keep up to date with relevant industry knowledge and regulationsPrior Technical Knowledge* Solid C, C++ programming skills.* In-depth understanding of Linux kernel, device driver, IPC, U-boot.* Familiarity with Linux application development. Knowledge of real time OS like ThreadX is a plus.* Knowledge of BMC including IPMI, SDR, SEL, FRU records, SOL, IPMB, Side-band LAN, KCS and KVM.* Knowledge of Redfish and other management protocols.* Experience with board bringup.* Working knowledge of BMC related Hardware such as ARM, BMC chip (AST 2500, AST2600, Pilot 4 etc.), HW-monitor and Super-IO, NC-SI NIC, phy.* Working knowledge of common bus such as I2C, IPMB, PMBUS, SPI, LPC, UART, JTAG.* Experience with OpenBMC is a plus.* Experience with one or more of the following standards/technologies: SCSI, SES, RAID, SAS, SATA, SSD, SMART, PCI Express, HBA, network protocol TCP/UDP, etc is a plus.* Experience with PSoC or MCU firmware development is a plus.
10 years of experience required
Managing staff numbers: not specified
Performs tasks such as, but not limited to, the following:* Lead the design, development and implementation of technical solutions in multiple domains. Participate in project planning and scheduling.* Provide technical leadership and direction to a team of engineers. May be a recognized expert (go to person) in one or more technical areas* Review, interpret and may negotiate customer requirements/specifications and provide customer feedback* Lead the deployment of strategic programs and coordinate site-wide deployment efforts.* Proactively promote industry best practices* May manage relationships with key vendors/partners.* Analyze, design and develop tests and test-automation suites.* Design and develop a processing platform using various configuration management technologies.* Test software development methodology (may be done in agile environment)* Provide ongoing maintenance, support and enhancements in existing systems and platforms.* Collaborate cross-functionally with customers, users, project managers and other engineers including Peer-Reviews to achieve elegant solutions.* Provide recommendations for continuous improvement.* Work alongside other engineers on the team to elevate technology and consistently apply best practices.* Keep up to date with relevant industry knowledge and regulationsPrior Technical Knowledge* Solid C, C++ programming skills.* In-depth understanding of Linux kernel, device driver, IPC, U-boot.* Familiarity with Linux application development. Knowledge of real time OS like ThreadX is a plus.* Knowledge of BMC including IPMI, SDR, SEL, FRU records, SOL, IPMB, Side-band LAN, KCS and KVM.* Knowledge of Redfish and other management protocols.* Experience with board bringup.* Working knowledge of BMC related Hardware such as ARM, BMC chip (AST 2500, AST2600, Pilot 4 etc.), HW-monitor and Super-IO, NC-SI NIC, phy.* Working knowledge of common bus such as I2C, IPMB, PMBUS, SPI, LPC, UART, JTAG.* Experience with OpenBMC is a plus.* Experience with one or more of the following standards/technologies: SCSI, SES, RAID, SAS, SATA, SSD, SMART, PCI Express, HBA, network protocol TCP/UDP, etc is a plus.* Experience with PSoC or MCU firmware development is a plus.
10 years of experience required
Managing staff numbers: not specified

Cake Job Search

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