104工作快找APP

面試通知不漏接

立即安裝APP

「Staff Firmware Engineer」的相似工作

(Synaptics Taiwan)香港商新思國際科技有限公司台灣分公司
共500筆
09/08
台北市內湖區7年以上大學
* Design and develop firmware for the Marvell's diverse portfolio of Compute, Storage and Custom ASIC solutions. * Partner closely with the hardware engineering team to bring up, test and validate the hardware reference platforms for our Compute, Storage, and Custom ASIC product lines. * Design and implement software/firmware for Management Controllers within Marvell's hardware reference platforms to improve the testability and validation of Marvell Silicon solutions. * Support the software/firmware qualification efforts by creating comprehensive test cases, contributing to test automation, and advancing our CI/CD pipeline development and processes.
應徵
09/19
新北市五股區4年以上大學以上
The Staff/Sr. Engineer, CPLD will be based in Taiwan Taipei Wugu Site. The Staff/Sr. Engineer, CPLD performs the responsibility for CPLD programming and validation in Server/Storage Projects request. What a typical day looks like: 1. Skilled FPGA/CPLD Design Engineer with strong capabilities in Server/Storage system and hardware-level design. 2. Responsible for development and integration of CPLD/FPGA that implement functionality on prototypes: spanning from low-level hardware sequence control, logic control & status for embedded systems, to high-speed links, to high level IP blocks, to custom hardware-accelerated algorithms & filters. 3. Work closely with Hardware, BIOS, BMC and Firmware team for CPLD/FPGA development. 4. Designing validation plan and development spec. 5. Debugging platform and systems issues. The experience we are looking to add to our team: 1. 3-10 years of working experience in Firmware development. 2. Familiar in Verilog RTL language. Experienced with CPLD/FPGA development on Lattice, Altera and Xilinx devices. 3. Experience with I2C, SPI, LPC, UART, PCIe protocol design 4. Experience with verification methodologies, RTL and gate level simulations and debug. 5.Good problem-solving skills. The information we collect: We may collect personal information that you choose to submit to us through the Website or otherwise provide to us. This may include your contact details; information provided in online questionnaires, feedback forms, or applications for employment; and information you provide such as CV/Resume. We will use your information for legitimate business purposes such as responding to comments or queries or answering questions; progressing applications for employment; allowing you to choose to share web content with others or; where you represent one of our customers or suppliers, administering the business relationship with that customer or supplier.
應徵
09/24
Shuttle_輔信科技股份有限公司電腦及其週邊設備製造業
台北市內湖區1年以上專科以上
1.Develop and maintain UEFI projects. 2.Develop new BIOS features and modules. 3.Co-work and debug BIOS issues among hardware/firmware/software engineering. 4.Implement BIOS feature for customer. ※依求職者之學經歷、工作年資、技能、潛力以及特殊性敘薪
應徵
09/23
台北市內湖區5年以上大學以上
《About this Role》 We're looking for a full-stack IoT firmware engineer who takes ownership of the complete development lifecycle - from MCU integration to cloud connectivity, and from code implementation to automated testing. You'll be responsible for building IoT wireless modules that bridge device hardware with cloud services, ensuring end-to-end functionality and quality. 我們正在尋找一位全端 IoT 韌體工程師,能夠負責完整的開發生命週期 - 從 MCU 整合到雲端連接,從代碼實作到自動化測試。您將負責構建連接設備硬體與雲端服務的 IoT 無線模組,確保端到端的功能性和品質。 《What We're Looking For》 "You build it, you own it, you test it" - We believe in empowering engineers to take full ownership of their work. With modern AI tools and testing frameworks, we expect our firmware engineers to deliver production-ready, thoroughly tested solutions. 「你開發,你擁有,你測試」 - 我們相信賦權工程師完全擁有自己的工作。透過現代 AI 工具和測試框架,我們期望韌體工程師交付可投產的、經過完整測試的解決方案。 《Your Key Responsibilities》 ● End-to-End Development | 端到端開發 ○ Wireless Module Development: Build application layers for IoT wireless modules (Wi-Fi, BLE, Thread, etc.) that interface with existing MCU systems. ○ Protocol Integration: Implement communication protocols to bridge MCU data with cloud platforms efficiently. ○ Cloud Connectivity: Design and develop reliable data transmission pathways from device MCU to cloud services. ● Full Testing Ownership | 完整測試責任 ○ Automated Testing: Design and implement automated test suites for your firmware using modern testing frameworks. ○ Manual Validation: Perform thorough manual testing for edge cases and integration scenarios. ○ Performance Testing: Ensure optimal memory usage, power consumption, and network performance. ○ AI-Assisted Testing: Leverage AI tools to generate test cases, identify potential issues, and optimize testing strategies. ● Quality Assurance | 品質保證 ○ Code Quality: Write clean, maintainable, and well-documented code that passes all quality gates. ○ Debugging & Troubleshooting: Independently identify, analyze, and resolve firmware issues across the entire stack. ○ Performance Optimization: Continuously improve firmware efficiency and reliability based on testing feedback. ● DevOps & Automation | 開發維運與自動化 ○ CI/CD Integration: Set up and maintain automated build, test, and deployment pipelines for your firmware. ○ Documentation: Create comprehensive technical documentation for APIs, protocols, and testing procedures. ○ Monitoring: Implement logging and monitoring solutions to track firmware performance in production.
應徵
09/23
長傑科技股份有限公司其他電子零組件相關業
新北市汐止區3年以上大學以上
1. 撰寫車用電子產品韌體程式(C語言) 2. 負責馬達向量FOC控制及馬達驅動控制技術發展 3. 車用通訊CAN/Lin相關程式開發 4. 維護已開發的程式碼 5. 主管交辦事項
應徵
09/22
稜研科技股份有限公司通訊機械器材相關業
新北市板橋區3年以上碩士以上
Firmware Engineer (Sr - Staff) We are aiming for the best mmWave solution provider in Taiwan to provide decent and novel mmWave development kits, testing solutions and AiP designs. We are looking for a Firmware Engineer to be responsible for designing and implementing firmware for RF frontend products. The Firmware Engineer works with the hardware development team to evaluate and test the latest mmWave RF IC solutions and design into our products. TMYTEK致力於成為最好的mmWave RF方案供應商. 我們在招募資深經驗的嵌入式系統軟體工程師, 主要負責開發RF前端模組的軟體解決方案. 會需要與RF和硬體工程師深入合作包含評估與導入設計各式新款mmWave RF IC. ★ Job Overview You will be maintaining firmware, library, tools, and verification scripts of TMYTEK’s mmWave RF front-end products. You will also be responsible for design and development of the next generation of TMYTEK’s mmWave RF front-end products. ★ 職位概述 維護TMYTEK現有的mmWave相關RF射頻前端產品的韌體, 各種開發測試工具. 設計並且實做TMYTEK最新的mmWaveRF射頻前端產品相關的各種軟體方案. ★ Job Duties and Responsibilities • RF IC evaluation and design-in • Review circuit designs and schematics with the hardware design team. • Develop automated verification and measurement software for circuit testing • Analyzing test results and feedback to the hardware design team. • Develop embedded software to control RF ICs to meet 3GPP or related telecommunication standards. • Develop PC-side libraries for device control • Development of RF IC calibration methods ★ 工作內容與職責 • 各種RF IC的評估, 驗證, 量測和導入設計 • 與硬體開發團隊一起review硬體架構和原理圖 • 開發與維護自動化硬體驗證/量測的軟體 • 分析硬體驗證結果並且反饋硬體開發團隊 • 根據3GPP或是相關規範開發與設計RF前端產品韌體 • 開發PC端的控制用library和application • RF IC的calibration ★ Job Requirements and Qualifications • At least 3 years of experience as a embedded software engineer • Strong coding skills in C/C++/Python • Familiarity with ARM family MCU and tool chains • Familiarity with software development process such as version control, test methodology, issue tracking, design review, code review, ...etc • Strong background in RTOS • Master degree in relevant fields, EE/CS/communication are preferred • Excellent interpersonal and communication skills • A good working knowledge of communication systems. • Familiarity with testing equipments including oscilloscope, network analyzer, spectrum, signal generator, signal analyzer • Detail oriented • Critical thinker • Problem solver and customer-centered ★ 條件要求 • 三年以上嵌入式系通開發除錯經驗 • C/C++/Python • 熟悉任何一款ARM架構MCU的架構與tool chain • 非常熟悉軟體開發流程, 包含基本的design review, code review, 版本管理 (git, github), bug追蹤, 測試方法等 • RTOS與計算機結構 • 電機資工通訊領域碩士以上學位 • 溝通能力與抗壓性 • 熟悉通訊系統基本架構 • 熟悉測試儀器包含示波器, 電源供應器, 電表, 網路分析儀, Spectrum, SG, SA • 注重細節 • 具有批判性思考的能力 • 專注於解決問題 • 客戶導向 ★ Preferred Qualifications • Experiences in WiFi/BT/4G LTE related products • Knowledge of design patterns and refactoring • LabVIEW • MATLAB • FPGA development ★ 加分條件 • WiFi/BT/4G LTE相關產品經驗 • 熟悉軟體工程概念與方法, 例如design patterns, 重構等 • LabVIEW • MATLAB • FPGA programming ★ Salary • 60K/month NTD ~ 100K/month NTD • Stock option
應徵
09/23
仁寶電腦工業股份有限公司電腦及其週邊設備製造業
台北市內湖區8年以上大學
1.帶領團隊從事PC產品軟/韌體程式開發及問題解決、除錯、維護。 2.跨部門溝通協調解決問題 3.跟客戶討論BIOS相關事務 4.新技術開發與風險管理 ※依學經歷、工作年資敘薪
應徵
09/15
台北市南港區5年以上大學以上
DataPower gateways are used by many of the world's largest companies including banks, airlines and insurance providers. As part of the DataPower gateway software engineering team you will be responsible for ensuring that every version of the product that is released exceeds the high level of quality that our customers demand. You will be responsible for development of DataPower gateway container technologies, which will include both multi-protocol and API gateway capabilities, test automation. The role seeks good levels of personal organization, and the ability to work well with a distributed global team in a fast paced and exciting environment. You will be office based, working with senior team members who will be able to help you integrate into the team, the department and wider IBM. You will be required to communicate your status on a daily basis, come up with creative solutions to problems and be flexible. Supporting the team where your help is required and to be able to demonstrate a positive attitude and a passion to succeed.
應徵
09/23
香港商聯寶電腦有限公司台灣分公司電腦及其週邊設備製造業
台北市中山區5年以上大學以上
1.負責主板開機與生產支援等相關工作 2.負責新技術的研究、開發與應用 3.負責新項目功能的需求分析、技術分析、評估,解決方案設計與驗證 4.撰寫中英文技術文件
應徵
09/20
多方科技股份有限公司其他電子零組件相關業
新竹市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/23
台北市南港區3年以上大學
Immersive Optics System Engineer / AR VR Engineer ⭐有機會達到百萬年薪!歡迎對外商感興趣的你,保障年薪13.5個月⭐ Responsibilities: Provides expert knowledge regarding the selection, evaluation, qualification and procurement of visual system in different varieties of display size applications. Collaborates and communicates with internal and outsourced development partners about design requirements, regulatory requirements, and user needs. Participates as a member of project team of other engineers, Program Managers, and internal and outsourced development partners to develop reliable, cost effective and high-quality solutions for the immersive visual system products. Experience on NPI and manufacture process. Familiar with display industry production. EE experience to bring up the display system (including MIPI / Vx1 / eDP etc…). To review the EE design with supplier and system designer. Knowledge of HDMI and DP. Education and Experience Required: MS in Display Engineering, Materials Science, Optical Engineering, Physics or related field and/or equivalent experience. Typically 5+ years experience, with 3+ years at related field. Knowledge and Skills: Solid knowledge in different form factor product. Such as VR/AR, Monitor, TV, AIO etc. Display design (Array / FEOL / BEOL) and quality control Display system hardware design. Basic knowledge of Geometrical optics and Optical imagery. Camera ALS / Proximity Sensor Depth sensing (Structure light/TOF) Good communication skills in English and Mandarin with ability to work under pressure. Proven track of record on development and implementation of innovative LCD, AMOLED, or other display solutions for consumer electronics. Experience with at least one of the focus areas of visual system technology below: -VR display system (Panel + Lens) -Video passthrough system (Dual camera + ISP) -AIO touch monitor system -IWB system -SLAM system (camera + sensor fusion)
應徵
09/22
美國德克薩斯州3年以上碩士以上
●About GEM PROGRAM: https://www.deltaww.com/en-US/career/GEM-Program -Location Training location: Taiwan Designated global country:America.Thailand.India -What you will get Competitive Salary/Retention Bonus/Settlement Allowance/Dormitory or Housing Allowance/Fly Ticket Subsidy/Annual Leave/Tailor-made Training Program ●Job Description 1.Maintain firmware for microcontroller-based control boards. 2.Implement strong experience in embedded C programming and real-time systems 3.Work closely with hardware, electrical, and systems engineers to develop robust, efficient, and reliable embedded firmware. ●Job Requirement 1.Education: Master& Above 2.Major: Electrical Engineering 3.Experience required: 3-10 years 4.Skills & Expertise: Familiar with embedded C, RTOS, debugging tools (JTAG, oscilloscope, logic analyzer) and IDEs (IAR, STM32CubeIDE, etc.) Experience with MCU platforms such as STM32, NXP , TI 5.Language Requirement: Fluent in English Work Authorization: Legally authorized to work in the USA (now and in the future) without needing employment sponsorship or H-1B visa
應徵
09/25
費米股份有限公司電腦系統整合服務業
台北市松山區5年以上大學以上
【職位描述】: 我們正在尋找一位具備豐富嵌入式系統開發經驗的韌體工程師,專注於開發基於 Matter 和 Thread 協議的智慧家庭中樞產品。該職位未來將負責領導韌體開發團隊,設計和實現高效、穩定的物聯網解決方案,並確保產品在各種智慧家庭設備間的互操作性和性能表現。您將與跨功能團隊合作,推動下一代智慧家庭產品的創新與落地。 【主要職責】: 1.負責 Matter/Thread 中樞產品的設計、開發和維護。 2.制定目標與進度計劃,未來需指導團隊成員解決技術問題。 3.與內部和外部跨功能團隊合作,確保產品符合市場需求與技術規範。 4.負責系統架構設計,並主導關鍵技術決策,確保系統的一致性與可擴展性。 5.研究並引入新興技術,確保產品符合最新的行業標準和趨勢。 6.確保韌體設計考慮到未來需求,並保持跨產品的一致架構。 【技能要求】: 1.至少 7 年嵌入式系統工程經驗,具備物聯網設備或智慧家庭產品開發背景。 2.精通 C/C++ 程式設計,有豐富的嵌入式 Linux 開發經驗。 3.深入理解無線通信協議,如 WiFi、BLE、Thread 和 Matter 協議。 4.具備多執行緒及多任務程式設計經驗。 5.擅長設備驅動程式的設計與開發,能優化嵌入式軟體以提升性能和縮小大小。 6.熟悉網路協議(HTTP/HTTPS、MQTT/MQTTS),並能進行相關韌體優化。 7.具備良好的除錯和測試技能,能在複雜環境中進行問題排查。 8.熟悉 Git 或其他版本控制系統。 9.熟悉ARM平台。 【加分技能】: 1.有過基於 Matter/Thread 協議進行 IoT 設備開發的經驗。 2.有過管理經驗者佳。 3.熟悉其他智慧家庭協議如 Zigbee、Z-Wave 等。 4.有優化啟動載入程式(如 U-Boot)的經驗。 5.熟悉 Python 或其他腳本語言(如 Perl、Lua)以進行自動化測試或工具開發。 6.具備基本電子測試設備操作經驗(如示波器、邏輯分析儀等)。 7.具備雙語能力(英文與中文)。 8.具備0~1產品開發經驗
應徵
09/24
鎧鋒企業股份有限公司電腦系統整合服務業
新北市中和區5年以上專科以上
1. embedded C / C++ 應用程式開發 2. Open-source library porting 實務經驗 3. Socket Programming開發經驗及相關網路知識 4. 良好除錯技能
應徵
09/22
新竹縣湖口鄉經歷不拘碩士以上
1. 汽車用12V,48V鋰電池設計 2. 使用MISRA/AutoSAR規範開發 3. Aspice/CMMI 文件流程撰寫 4. 運用Matlab/Simulink開發韌體
應徵
09/25
新竹縣竹北市經歷不拘大學
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/23
仁寶電腦工業股份有限公司電腦及其週邊設備製造業
台北市內湖區5年以上大學
1.新技術研究、實作及成果分享。 2.解決專案BIOS相關問題及問題進度管理 3.與客戶溝通及時更新BIOS問題狀態 4.負責團隊成員專業能力培訓 ※依學經歷、工作年資敘薪
應徵
09/22
達方電子股份有限公司光學器材製造業
桃園市龜山區2年以上大學
1.負責電腦週邊產品之韌體開發與設計(MCU) 2.韌體研發設計與專案時程掌控 3.試產與量產導入韌體相關問題解決 4.新技術、晶片評估與導入 5.偕同各部門如ME、 HW、 PM, 及工廠端工程人員,解決工程問題、導入量產 6.結合供應商能力,開發新技術、應用,推廣客戶 電腦週邊 包含筆電鍵盤、桌上型鍵盤、配件及電競等相關人機介面產品
應徵
09/22
新北市新店區2年以上專科
1.開發、維護主機板Legacy/UEFI BIOS程式。 2.負責BIOS程式偵錯與問題解決。 3.回覆客戶或相關部門BIOS技術問題。 4.協助FAE(field application engineer)解決問題。
應徵
09/11
網件有限公司網際網路相關業
台北市內湖區5年以上專科以上
Key Responsibilities: 1. Backend Development and Optimization • Design and implement high-performance backend components, services, and libraries in C/C++/Python. • Develop modular and reusable software libraries with clear APIs and documentation. • Optimize memory usage, CPU cycles, and application performance through advanced debugging and profiling techniques. • Develop multi-threaded and asynchronous applications using POSIX threads, Boost, or similar libraries. 2. System Design and Architecture • Architect and build scalable, distributed backend systems to meet complex business requirements. • Work on low-latency systems, implementing efficient networking protocols such as TCP, UDP, and custom protocols. • Contribute to the design of RESTful or binary APIs, ensuring secure and seamless communication between components. 3. Embedded and System-Level Programming • Write and optimize system-level code for Linux environments, focusing on performance and reliability. • Develop hardware-interfacing applications, including booloader, drivers and kernel. • Handle memory management, inter-process communication (IPC), and shared resources in constrained environments. 4. Performance Tuning and Debugging • Perform low-level profiling and tuning of applications using tools like perf, VTune, gprof, or Cachegrind. • Optimize memory management using custom allocators, object pooling, and stack memory usage. • Use advanced debugging techniques, such as core dumps, stack traces, and hardware breakpoints. • Identify and eliminate bottlenecks in CPU-bound, memory-bound, or I/O-bound processes. • Tune compiler settings and write efficient algorithms to achieve optimal performance. • Debug complex issues in production systems using gdb, strace. 5. Networking and Protocol Development • Develop efficient network protocols and manage socket programming for server applications. • Implement and troubleshoot networking layers, including SSL/TLS, WebSocket, and HTTP/2. • Develop custom communication protocols for specialized use cases, such as real-time streaming or IoT. • Optimize networking stacks using socket programming, zero-copy mechanisms, and protocol offloading. • Collaborate on the design of custom communication protocols for real-time or distributed systems. • Familiar with Layer2 802.1Q, VLAN, bridging, spanning tree, LLDP, LACP protocols. • Familiar with Layer3 Router, Firewall, ACL protocols. • Familiar with 802.11 wireless protocols. 6. Testing and Quality Assurance • Write robust unit tests using frameworks like Google Test (gtest) or Catch2. • Perform system-level testing to ensure reliability in production environments. • Establish continuous integration pipelines for automated testing and deployment of C/C++/Python codebases. 8. Security and Compliance • Implement secure coding practices to prevent vulnerabilities such as buffer overflows, race conditions, and memory leaks. • Implement secure transport protocols (SSL/TLS) and encrypt sensitive data at rest and in transit. • Design fault-tolerant systems with redundancy, checkpointing, and automatic failover mechanisms. • Perform threat modeling and integrate security measures into the development lifecycle. • Ensure backend systems are secure from common vulnerabilities (e.g., OWASP Top 10). 9. Integration with Hardware and External Systems • Develop backend services that interface with hardware or IoT devices, handling real-time data streams. • Manage communication with hardware peripherals via protocols like SPI, I2C, or CAN. 10. Continuous Improvement and Innovation • Stay updated with advancements in C/C++/Python standards and emerging technologies. • Contribute to open-source projects or internal frameworks. • Propose innovative solutions to improve development workflows, system performance, or user experience. Please also apply for the position for speeding up the process, thank you. https://jobs.ashbyhq.com/netgear/ac565f80-86a5-43db-a1d9-917efe942173
應徵