104工作快找APP

面試通知不漏接

立即安裝APP

「交換機軟體工程師_Ethernet」的相似工作

聯發科技集團_達發科技股份有限公司
共500筆
09/12
多方科技股份有限公司其他電子零組件相關業
新竹市3年以上大學以上
[General Summary] As a forward-thinking technology company, Augentix advances the limits of innovation in "Industrial and Embedded IoT" to deliver next-generation experiences and accelerate digital transformation toward a smarter, more seamlessly connected world. As a USB Software Engineer at Augentix, you will be responsible for implementing, validating, and productizing USB functionality on our next-generation SoCs. These SoCs feature USB 3.1 Gen1 (5Gbps) capability and are designed to support a wide range of USB applications including USB boot, DFU (Device Firmware Upgrade), UVC (USB Video Class), UAC (USB Audio Class), and MSC (USB mass storage class), and our proprietary high speed debug inferface. You are also responsible smooth host mode operations. [Responsibilities] ★ Own the design, development, and verification of USB functionalities from FPGA prototyping to real silicon bring-up. ★ Implement USB bootloader and DFU support in alignment with platform bring-up and secure boot strategy. ★ Develop and validate USB class drivers for UVC, UAC, and MSC in Linux. ★ Maintain smooth operations in host mode. ★ Debug USB protocol and electrical issues across PHY, Link, and Class layers. ★ Collaborate with architecture, board design, validation, and SDK teams to ensure robust integration. ★ Enable customer-facing SDK features and provide engineering support as needed. ★ Work with cross-functional teams to align Linux kernel integration and compliance testing. ★ Occasional business travel across APAC and other regions may be required. [Minimum Qualifications] ★ Master's degree in Electrical Engineering, Computer Science, or related field with 3+ years of relevant experience, or a PhD in a related field. ★ Proficiency in C and embedded Linux kernel development. ★ Hands on experience in USB stack development and Linux kernel driver programming ★ Proficiency with USB 2.0/3.x protocols and USB controller/device frameworks under Linux ★ Familiar with embedded Linux bring-up, BSP development, and bootloaders (e.g., U-Boot) ★ Hands-on experience with oscilloscope, logic analyzer, or other low-level debug tools. ★ Ability to work across user space and kernel space boundaries. [Preferred Qualifications] ★ Experience enabling USB-related features in secure boot or recovery workflows ★ Knowledge of secure boot, fast boot and always-on-video (AOV) is a plus. ★ Understanding of USB compliance and certification processes ★ Experience with FPGA bring-up or post-silicon validation. ★ Comfortable working in a globally distributed, cross-disciplinary engineering team.
應徵
09/15
新竹縣竹北市2年以上碩士
1. Firmware and Software development 2. SERDES IP verification 3. System verification
應徵
08/21
新竹市5年以上碩士
1. 主要負責開發和維護 USBoIP 相關技術 2. 實作 Linux device driver. Majorly for USBoIP but not limited. 3. 參與IC的FPGA驗證 4. 參與參考設計韌體的實作開發和維護 5. 協助解決客戶端工程問題
應徵
09/11
新竹市3年以上碩士以上
工作項目: 1. Camera firmware 負責同仁,專門處理 Tier 1 Customer firmware的需求 2. Camera firmware 底層開發,專門處理 Customer function 到 Git 的整合和標準化 3. Camera AI feature開發,專門處理Customer的AI應用 應徵條件: 1. 碩士以上,電機工程、電信工程、電控工程、電子工程、資訊工程、資訊科學、動力機械、自動控制、通訊工程相關科系畢業為主 2. 熟悉 C , C++ , Python , Git, Python 3. 熟悉 Scope , USB Analyzer , I2C Analyzer 4. 具3年以上下列相關經驗者佳: -熟悉 USB 協議和相關產品及USB Camera 相關 firmware 控制 -熟悉 firmware code compiler 環境及控管軟體 -了解 Camera ISP Pipeline 及 PC Camera相關 feature -具備基本 Hardware debug (GPIO / I2C etc..) 能力 相關經驗者為佳。
應徵
09/15
新竹縣竹北市經歷不拘碩士
1. RTOS系統軟件規劃、開發與驗證 2. 系統周邊驅動程式規劃、開發與驗證 3. 系統開機架構與平台安全規劃與開發 4. 系統功耗架構規劃、開發、分析與最佳化 5. 系統電源軟件功能規劃、開發、與最佳化
09/11
新竹縣竹北市經歷不拘大學
1. RESPONSIBILITIES: • Provide software support and assistance to customers and conduct evaluation to find solutions to customers' modification requests for existing machines. • Work in close collaboration with Product Marketing Management (PMM) team to ensure strategic business objectives are met. • Generate the machine software application and guarantee stability and compliance to customers' specifications. • Provide onsite customer support in solving machine software issue. • Test and qualify software to ensure quality machine software both internally and at customer site. • Work closely with other engineering groups to evaluate the interface between hardware and software and the operational and performance requirements of the overall system. • Support and train customers and service engineers on machine software feature. • Any other ad-hoc assignments within the scope of main objectives. 2. ESSENTIAL QUALITY EXPECTATIONS: • Proactively identify opportunities for improvement. • Seek for continuous improvement in own job processes. • Provide accurate reporting. 3. AUTHORITY: • Authorized to Cohu MY Software Engineering source code and documents that is needed to fulfil the objectives and responsibilities. • Authorized to discuss technical solution with customer directly and feedback to related department.
應徵
09/10
千竣科技有限公司汽車及其零件製造業
新竹縣竹北市2年以上大學
1.車用尿素感測器法規需求及新產品開發 2.軟體訊號處理及應用情境演算法基於超聲波技術 3.車用軟韌體設計驗證 4.樣品問題分析解決. 5.車用軟韌體ASPICE開發文件撰寫 6.國外客户軟體技術支援(co-work with AE team)
應徵
09/10
聯潤科技股份有限公司其他電子零組件相關業
新竹市2年以上大學以上
1.半導體自動化設備控制軟體之分析、設計以及程式撰寫。 2. 使用C# .net , winform/Halcon Form 開發檢測/量測/介面系統 3. 各模組DLL 整合 (光源, 相機, 控制IO, DB, 影像演算法, 客戶API等) 4. 多檢/量測邏輯,及多執行續控制管理 5. 熟悉Halcon/ Opencv/ MIL/eVision軟體工具 6. 有相機或軸卡整合經驗佳 7. 機台流程控制
應徵
09/11
新竹縣竹北市經歷不拘大學以上
a. Job Description: We are seeking a Software Engineer to develop and optimize GPU drivers for high-performance computing applications. The ideal candidate will have expertise in C++ and Python, with experience in low-level programming, system software development, and GPU architectures. This role involves designing, implementing, and debugging PC drivers for GPUs, ensuring optimal performance, stability, and compatibility across platforms. b. GPU Driver Development: Design and develop low-level GPU drivers for Windows and Linux environments. Implement driver components for memory management, scheduling, synchronization, and command submission. Optimize driver performance for latency, throughput, and power efficiency. Ensure compatibility with DirectX, Vulkan, OpenGL, CUDA, and other graphics/compute APIs. Work on device initialization, firmware interaction, and kernel mode development. c. Qualifications: Bachelor’s/Master’s degree in Computer Science, Electrical Engineering, or related field. 3+ years of experience in system software, GPU drivers, or low-level programming. Strong C++ development skills with knowledge of multi-threading, concurrency, and memory management. Experience with Python for automation and testing. Familiarity with operating system internals (Windows/Linux Kernel, I/O subsystems, and memory management). Understanding of GPU architectures, scheduling, and compute pipelines. Experience with profiling and debugging tools for GPU/CPU performance tuning. - Non smoking
應徵
09/15
優必闊科技股份有限公司其他電信及通訊相關業
新竹縣竹北市經歷不拘大學以上
【About Us】 Ubiik is a leading provider of AMI (Advanced Metering Infrastructure) solutions, focused on IoT innovation. We develop technologies that enable a smarter, greener future. Our solutions serve global customers across utilities, smart energy, manufacturing, and smart cities. We work closely with partners and system integrators worldwide. If you're looking for a work-family-balanced, innovative, and global work environment, come join us! 【Job Description】 As a member of Ubiik's firmware/software R&D team, you will be responsible for developing firmware and software features for Ubiik's products. These include wireless communication modules, LPWAN gateways, and LTE small cells. The role involves programming, modifying, testing, debugging, and validating embedded systems. 1. Collaborate with senior engineers to support firmware technology development and implementation. 2. Develop and write firmware/software functionalities for wireless communication system products. 3. Perform development primarily under a Linux environment. 4. Assist with product testing, verification, and debugging. 5. Work closely with the hardware team on product design and testing. 【職務說明書】 作爲Ubiik 軟韌體研發團隊的一員,您主要會負責Ubiik產品韌體開發韌體、軟體功能程式開發、編寫、修改、測試、除錯和驗證。公司相關產品包括無線通訊模組、LPWAN gateway 或 LTE small cell 等。主要工作内容如下: 1. 與資深工程師合作,執行、協助或配合韌體技術之研發、導入 2. 負責無線通訊系統產品韌體、軟體功能程式開發與編寫 3. 主要負責在Linux架構下進行開發 4. 協助進行產品測試、驗證、除錯 5. 與硬體研發單位合作,執行產品設計及測試
09/16
睿控網安股份有限公司電腦軟體服務業
新竹市3年以上大學以上
About TXOne TXOne Networks provides cybersecurity solutions for ICS and OT environments using the OT zero trust methodology. We collaborate with top manufacturers and infrastructure operators to develop practical defense strategies that eliminate security vulnerabilities in industrial settings. TXOne ensures the availability of industrial systems by mitigating cybersecurity challenges that can disrupt operations. Our solutions empower customers to benefit from networked control systems while maintaining operational resilience, personnel safety, and asset security. TXOne Networks is honored to be named again as one of the 10 Coolest IoT Security Companies by CRN in Mar 2025. Job Summary We are seeking a highly motivated and skilled Embedded Software Engineer to join our team. In this role, you will be responsible for the low-level software development and hardware integration of our embedded systems. You will play a crucial part in porting SDKs, adapting hardware, configuring bootloaders, and developing essential device drivers. The ideal candidate will possess a strong understanding of operating system internals, hardware architectures, and embedded software development practices. Key Responsibilities - Board Support Package (BSP) Development: Design, develop, and maintain BSPs for various hardware platforms. - Hardware Porting: Adapt operating systems and software to new or modified hardware. - SDK Porting: Integrate and port Software Development Kits (SDKs) to target hardware. - Bootloader Configuration: Configure and customize bootloaders, such as GRUB, for optimal system startup. - Device Driver Development: Develop, port, and optimize network drivers and other kernel modules. - Kernel Customization: Modify and configure the Linux kernel to meet specific hardware and software requirements. - System Integration: Collaborate with hardware and software teams to ensure seamless system integration. - Debugging and Troubleshooting: Diagnose and resolve complex hardware and software issues. - Documentation: Create and maintain comprehensive technical documentation. Equal Opportunities Statement TXOne is committed to promoting equal opportunities and creating a workplace that is free from discrimination based on personal characteristics such as race, gender, age, religion, or any other protected characteristic. We welcome and encourage all qualified candidates to apply, and we are dedicated to providing fair and inclusive hiring processes for all applicants. We will continue to review and improve our policies and practices to ensure that we maintain an ongoing commitment to diversity and inclusion.
應徵
09/17
新竹市經歷不拘大學以上
【本職缺優先審核至高通官網投遞人選】請至高通官網上傳英文履歷表https://careers.qualcomm.com/careers/job/446706469791 【Talents who apply job through Qualcomm Career Website will be reviewed and considered as top priority】 https://careers.qualcomm.com/careers/job/446706469791 【The Potential Areas To Work】 The main responsibility of this position is to do the performance verification for world-class custom CPU for mobile and portable computers. 【Roles and Responsibilities】 -Proficiency in one or more areas of CPU architecture: fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, retire, etc. -Verify performance feature between RTL and model, and have ability to troubleshooting -Work with design team and performance team to develop test case and validate new feature
應徵
09/15
新竹縣竹北市5年以上碩士
1. Project integration support & implementation, to deliver qualified nestlist from RTL. 2. preSTA/SYN/LEC/postSTA/etc. EDA flow execution and enhancement 3. Timing & power closure 4. Schedule control, netlist optimization, flow coordinator
應徵
09/16
智邦科技股份有限公司電腦及其週邊設備製造業
新竹市2年以上專科
Main JD: 1. System firmware and diagnostic development for EVT/DVT/PVT (using C/C++)or Automated test program development for EVT/DVT/PVT (using Python) 2. Co-work with cross-functional teams on projects 3. Communicate with customers in English Secondary JD: 1. Assist cross-functional teams on projects to resolve software-related issues 2. Develop some tools to assist EVT/DVT/PVT
應徵
09/17
新竹市3年以上碩士以上
1. Develop kernel and user space driver 2. Develop USB / SPI / I2C device driver 3. System and kernel driver failure analysis 4. Design and implement verification test plan and test case 5. Design and implement enterprise application tool
應徵
09/12
緯創軟體股份有限公司電腦軟體服務業
新竹縣竹北市3年以上專科以上
1. 根據 Device Driver功能需求, 使用 C/C++開發 Test Program for Unit Test and Integration Test 2. 撰寫 test case測試 TV 功能 3. 維護既有 TV 平台及維護新開發功能
應徵
09/17
智邦科技股份有限公司電腦及其週邊設備製造業
新竹市1年以上大學
Main JD -Develop automated programs for specific tasks to make it effectively and efficiently. -Can deploy automated programs to the website, making it easy for users to use. -The output results can be presented in a visual way, and the project data can be quantified for real-time review. -Build and manage servers to ensure normal daily operations. -Continuously optimize the data analysis process: data collection, modeling data and parsing, cleaning, analysis, report output and improve user utilization. -Leverage AI/LLM models to facilitate engineering tasks. Secondary JD -Familiar with Python-based web construction and Linux operation (Must). -Be familiar with the meaning and practical experience of DevOps (Must). -Able to efficiently understand the problem requirements from engineers and project managers, and convert the problem requirements into necessary flow charts to facilitate program development. (Must) -Able to understand the block diagrams of circuit diagrams (e.g. OrCAD) and the meanings of net names (Nice to have). -Able to build U-boot, Linux to bring-up the system and know the concept of firmware diagnostic program (Nice to have). -Able to deploy large language model (LLM) on Linux system to interact and facilitate engineering tasks (Nice to have). As a software automation and development engineer, you will be collaborating with hardware and diagnostics engineers. Your work has the potential to facilitate engineering tasks via self-developed python applications. As well, to use your imagination to develop automation tools and AI LLM to make some meaningful results for hardware/diagnostic engineers is also terrific. To achieve the goal, how to leverage the resources of Python community to deliver a transparent result with simplicity and regularity is the main idea. Depending on your experience/expertise, you may leverage Python to choose what deliverables you want to make, the best way is to make it available around engineers (e.g. spreadsheets, html or web-based server based on Linux).
09/17
新竹縣竹北市經歷不拘大學
1. Develop the embedded firmware for various serdes products 2. Troubleshooting and debugging with customers or cross-team members. 3. Strong coding skill in Python, C and C++ language. 4. Good knowledge in micro processor 4. Good knowledge in operating system and software engineering 5. Good knowledge in hardware and chip design 6. Business trip for training, debugging or co-development with chip designers (To US headquarter or Shanghai office)
應徵
09/17
新竹市經歷不拘大學以上
【本職缺優先審核至高通官網投遞人選】請至高通官網上傳英文履歷表https://careers.qualcomm.com/careers/job/446706469752 【Talents who apply job through Qualcomm Career Website will be reviewed and considered as top priority】 https://careers.qualcomm.com/careers/job/446706469752 【The Potential Areas To Work Include】 • The main responsibility of this position is to do the performance analysis for world-class snapdragon CPU subsystem for mobile and portable computers. 【Minimum Qualifications】 • Master's, Electrical Engineering, Computer Engineering or Computer Science, emphasizing on computer architecture • Good knowledge on in-order/out-of-order CPU microarchitecture and architecture • Good knowledge on ARM bus protocol • Good knowledge on DDR subsystem • Good in C/C++ and scripting programming • Hands-on experience on performance analysis and validation works 【Preferred Qualifications】 • Experience in benchmark workload characterization and performance bottleneck analysis • Hands-on experience with performance verification on simulator or emulator • Familiar with ARMv8/v9 architecture • Knowledge of OS, firmware and software stacks • Familiar with GCC/LLVM compilation flow
應徵
09/18
多方科技股份有限公司其他電子零組件相關業
新竹市經歷不拘大學
[General Summary] As a forward-thinking technology company, Augentix advances the limits of innovation in "Industrial and Embedded IoT" to deliver next-generation experiences and accelerate digital transformation toward a smarter, more seamlessly connected world. We are seeking a middleware engineer to design and implement proprietary multimedia control APIs and libraries that abstract underlying drivers for camera, video, and display subsystems. This role sits above ISP, video encoder, and display drivers, building unified middleware and control flows for real-time multimedia processing. The focus is on proprietary API design, buffer lifecycle management, and GStreamer integration. [Responsibilities] ★ Design and implement proprietary multimedia middleware APIs to unify control over ISP, encoder, and display subsystems. ★ Develop shared user-space libraries that interface with kernel drivers via ioctl, mmap, dma-buf, or custom kernel APIs. ★ Manage buffer flow, synchronization, and metadata across components to support real-time camera/video pipelines. ★ Integrate proprietary APIs into GStreamer plugins for video capture, encoding, and preview/display use cases. ★ Implement session management, streaming state control, and error handling logic for multimedia pipelines ★ Work closely with applications, platform drivers, and test teams to ensure functional and performance correctness. ★ Support secure boot, fast boot, and always-on-video (AOV) scenarios. ★ Collaborate with cross-functional teams to support platform bring-up, tuning, and field issue resolution. ★ Occasional business travel across APAC and other regions may be required. [Minimum Qualifications] ★ Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. ★ Proficiency in C programming and embedded software development. ★ Strong proficiency in C/C++ and Linux system programming. ★ Solid understanding of buffer queueing, streaming synchronization, and zero-copy architectures (e.g., dma-buf). ★ Familiarity with memory-mapped I/O, ioctl interfaces, and IPC mechanisms. ★ Ability to debug and trace issues across user space and kernel boundaries. [Preferred Qualifications] ★ Experience developing or maintaining GStreamer plugins in a production system. ★ Familiarity with Linux multimedia kernel subsystems (e.g., V4L2, DRM/KMS). ★ Knowledge of multimedia pipeline timing, 3A metadata, frame rate control, and color format handling. ★ Experience with performance profiling and optimization in low-latency or high-bandwidth use cases. ★ Ability to define long-term stable APIs and support forward/backward compatibility. ★ Knowledge of secure boot, fast boot and always-on-video (AOV) is a plus. ★ Comfortable working in a globally distributed, cross-disciplinary engineering team.
應徵