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/30
立端科技股份有限公司電腦及其週邊設備製造業
新北市汐止區3年以上專科
1. X86 UEFI BIOS開發、維護。 2. 客製化BIOS,提供客戶技術支援。 3. 學習X86晶片新技術、架構與開發。 4. 專案軟硬體問題分析與除錯。 5. 相關技術文件撰寫與維護。 6. 主管交辦事項
應徵
09/30
台北市南港區5年以上學歷不拘
Job Summary – We are seeking a highly experienced Senior Firmware Developer with a strong background in ARM architecture, UEFI/BIOS development, and Windows on ARM (WOA) platforms. The ideal candidate will have deep expertise in embedded systems, low-level programming, and board bring-up, with a proven track record of delivering robust firmware solutions for ARM-based devices. Key Responsibilities: · Design, develop, and maintain firmware for ARM-based platforms. · Implement UEFI/BIOS modules using EDK-2 and WMI. · Perform board bring-up and low-level hardware debugging using JTAG/SWD. · Collaborate with cross-functional teams to ensure seamless hardware-software integration. · Develop firmware applications for Windows on ARM and Snapdragon-based systems. · Interface with peripheral components using UART, SPI, I2C, ADC, and DAC. · Create and maintain technical documentation and design specifications. · Contribute to CI/CD pipeline integration and automated testing frameworks. · Participate in code reviews and provide technical mentorship to junior developers.. Years of experience needed: Minimum 6+ years of hands-on experience in firmware development for ARM-based platforms. Technical Skills: · Strong experience in developing UEFI/BIOS firmware using EDK-2 and WMI. · Proficient in C/C++ programming for low-level system development. · Deep understanding of ARM architecture and Windows on ARM (WOA) platforms. · Skilled in building firmware applications for ARM processors. · Hands-on with hardware interfaces like UART, SPI, I2C, ADC, and DAC. · Familiar with debugging tools such as JTAG and SWD (preferred) · Good to have knowledge with RTOS, embedded Linux, and bare-metal systems. · Knowledge of Qualcomm’s Windows on Snapdragon (WOS) platform(preferred) · Able to design UEFI/BIOS modules and write ARM software specifications. Certifications Needed: · Bachelor’s, Master’s, or higher degrees in Computer Science, Computer Engineering, Software Engineering, Information Systems, Electrical Engineering, or equivalent.
應徵
09/04
新北市汐止區3年以上專科
Synaptics is looking for an Inside Sales Representative to join our dynamic and growing organization. You will be responsible for handling customer’s order and shipment, coordinating with customer, Sales and internal teams (Finance, Operations, Logistics). This position reports to the Inside Sales Manager. Job Duties: -Responsible for the entire customer fulfillment experience from quotation, to customer order entry, through final delivery -Represent the primary interface between customers, Sales and Operations -Monitor and strive for on-time fulfillment of orders (Customer delivery date) -Order Management (Direct/Hub): quote, PO, delivery, shipment, payment, RMA, SCM etc. -Ensure smooth physical transportation and documentation flow -Complete weekly forecast and hub customer weekly DSM, MRP -Continuously drive the gaps between forecast and PO -Various type of doc and process such as EOL, PCN, free sample, AR, Audit, rebate, and POS SCM etc. Competencies: -Proactive, self-starter, able to work independently in a fast-paced environment -Well organized with strong attention to detail; proactively ensures work is accurate -Positive attitude and work ethic; unafraid to ask questions and learn new skills -Able to solve routine problems through practical application of established procedures -A passionate team player willing to learn and contribute to the goals of the organization -Excellent analytical, verbal, and written communication skills with the ability to work within a diverse team – Fluent reading, writing, and speaking English (profieciency in Korean preferred) -Flexible and willing to take new assignments or adjust responsibilities to support the evolving needs of the company and the department Qualifications: -BA degree or equivalent -2+ years of inside sales experience -Hands-on experience managing order handling inquiries with customers and returns -Demonstrated proficiency with Excel -Prior experience using Oracle and SalesForce No travel required
應徵
09/30
台北市南港區3年以上專科以上
Our client is a well-known international company 1. You will perform memory validation and perform first level failure analysis on customer reference board if failure occurs during validation. 2. There is no day-to-day direction provided. You will occasionally receive direction from manager when there is issue during validation and failure analysis. 3. You will interact with employees if there is issue or memory failure in validation. And assist verifying new test code if needed. 4. This activity ensure next generation DRAM is compatible with next generation CPU without issues.
應徵
10/03
新竹市3年以上大學
• This position is responsible for developing and maintaining software tools and applications related to flash products (eMMC, SSD, and SD) and providing technical support to meet the needs of internal teams. • This role requires close collaboration with FAEs, product teams, and testing teams to ensure that software solutions can effectively support product and internal requirements in a timely manner. • Collaborate with the team to develop and optimize applications and tools that assist FAEs in providing fast customer support. Develop and maintain software for analyzing and testing products including eMMC, SSD, and SD cards to ensure accurate performance and status monitoring. • Work with cross-functional teams (Product Management, Software, Process Engineering, Quality Assurance, and Sales) to support product integration and issue analysis. • Write and maintain technical documentation, including software specifications, user manuals, and maintenance guides.
應徵
09/30
台北市內湖區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.
應徵
10/02
多方科技股份有限公司其他電子零組件相關業
新竹市經歷不拘大學
[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 software engineer at Augentix, you will contribute to the design, development, and validation of embedded device drivers across Linux and RTOS platforms. Your work will enable high-performance imaging pipelines and sensor interfaces for camera-centric products in industrial and edge environments. Senior engineers will play a key role in architecture design, bring-up, system integration, and mentoring junior developers. [Responsibilities] ★ Design and implement device drivers for camera-related subsystems (Sensor, ISP) on Linux and RTOS environments. ★ Port and adapt drivers to run across diverse operating systems and platforms. ★ Perform low-level debugging and hardware-software integration on pre-silicon (FPGA) and production silicon. ★ Conduct system-level performance profiling, debugging, and power/memory optimizations. ★ Work closely with hardware, system, and test teams to ensure robust and production-ready camera enablement. ★ 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. ★ Experience with Linux kernel and/or RTOS (FreeRTOS, Zephyr) driver development. ★ Familiarity with device driver architecture, memory-mapped I/O, interrupts, and synchronization. ★ Ability to work across user space and kernel space boundaries. [Preferred Qualifications] ★ Experience with MIPI CSI, ISP and video encoder pipelines. ★ Understanding of SoC-level architecture including ARM, MMU/IOMMU/SMMU. ★ Experience with FPGA bring-up or hardware emulation platforms. ★ Exposure to real-time constraints and low-latency driver design. ★ Knowledge of secure boot, fast boot and always-on-video (AOV) is a plus. ★ Comfortable working in a globally distributed, cross-disciplinary engineering team.
應徵
10/01
稜研科技股份有限公司通訊機械器材相關業
新北市板橋區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/30
台北市大安區5年以上大學以上
◈【個人|這個職位的角色與任務】 ✔︎【我們在找的人】: 我們稱工程師為 技術顧問(TC, Technical Consultant)。這個角色不只是寫程式,更是站在客戶與產品的角度,解決真正的商業問題。 你會深入理解「問題背後的問題」,提出有效的技術解法;有時候,甚至一行程式也不用寫。你將與客戶、Product Owner 一起探討問題的本質,找出最合適的技術、流程或架構解決方案。 這是一份能讓你真正「解決問題」,而不只是「完成任務」的職位。 ✔︎【你會做的事】: ✴︎ 「主動觀察與優化」: 主動觀察現況 ➜ 提出優化 ➜ 推動落地 ✴︎ 「影響力」:透過技術分享、知識傳遞與新工具導入,提升整體團隊的解決問題能力,讓「自己很強」變成「團隊很強」 • 根據客戶需求,設計、開發並維護高效能、高安全性、使用者友善的網路應用程式 • 撰寫與維護產品開發文件,並協助建立維運流程 • 結合產業與產品知識,提出最佳技術解決方案 • 參與產品的輪值式 On-call 支援,並主動推動自動化與預防性改善,增加產品穩定性 • 與團隊共同解決問題,協助推動跨部門或主管交辦的挑戰與任務 ✔︎【你會使用的技術】 ⇒ 我們鼓勵使用最合適的技術解法,歡迎你帶來新技術的視角與實踐 • C# (.NET MVC / .NET Core) • MS SQL / NodeJS • PowerShell • ELK / ECK / Grafana • Git / GitLab / Jenkins • Hangfire / VueJS / HTML / JavaScript / CSS • GKE / AWS ✔︎【待遇與發展】 • 年薪 NT$1,500,000 起(依經驗與能力調整) • 提供有挑戰性的專案舞台與技術決策參與權 • 有機會朝 Solution Owner 或技術領域領導者發展 ――― ◈ 團隊|我們欣賞的特質 ✔︎【我們欣賞的特質】 • 主動觀察與優化 / 反思能力: 不等待指示,能主動發現系統、流程或協作中的問題與改善機會,積極提出想法與建議、推動改進,讓事情變得更好。 • 影響力:能帶動團隊、傳遞知識,提升整體技術文化 • 問題解決:用策略思維整合技術與資源,解決複雜問題 • 數據驅動:習慣用數據觀察問題、衡量效能與調整方向 • 全局觀:能前瞻性地思考系統架構與長期維運 • 學習與適應:熱愛學習,並樂於讓團隊一起變得更好 ――― 「 我們希望找到願意主動觀察、分享並一起讓團隊變得更好的你。 」 ―――
應徵
09/30
桃園市八德區3年以上大學
Essential Duties and Responsibilities: • Develop OpenBMC related features (eg.Redfish,IPMI,SNMP,HW monitor and FWs update,etc). • Bring-up/porting OpenBMC HW related interfaces for new GPU/Storage Server System (eg.BSP/SDK/Linux Driver integration & maintain) • Develop OpenBMC customize features(eg. Redfish/IPMI/SNMP OEM commands,Log services,KVM and WebUI,etc) • Responsible for designing, debugging, porting, defining, developing, testing and maintaining core feature of OBMC related software and firmware for GPU/Storage Server System. • Work closely with the software and hardware teams to develop and integrate embedded code to work with a variety of devices (MCU, CPLD, FPGA, etc..).
應徵
10/02
速博康科技股份有限公司電腦及其週邊設備製造業
台北市南港區3年以上大學
Key Responsibilities: Build and flash the BSP (Board Support Package) for TI and Rockchip ARM platforms onto production boards. Write technical documentation, report issues, and maintain effective communication with platform vendors. Collaborate with platform vendors to develop and integrate features such as: GPU, FrameBuffer, and related display subsystems (e.g., DRM/KMS, DRI, V4L2 overlay) USB interface functions including USB OTG, USB ADB, USB FTP, USB Ethernet, and related USB gadget/device modes Industrial communication interfaces such as CAN bus, RS485, and RS232 Hardware robustness features such as FRAM, power-loss data retention, and fail-safe mechanisms Develop and maintain test programs to validate required functionalities. Set up the software and hardware environment required for BSP compilation. Establish standard operating procedures (SOPs) for platform development workflows. Design and implement standardized testing processes for BSP validation. Summarize component specifications and provide input for next-generation board design. Perform system performance monitoring and optimization to ensure efficiency and stability. Collaborate with platform vendors to develop BSPs, platform frameworks, and embedded Linux applications using C/C++. Work closely with electrical and mechanical engineers to design and manufacture embedded Linux-based devices. Cooperate with software engineers to implement display features such as GPU rendering, FrameBuffer composition, and multi-layer display management.
應徵
10/03
新竹市1年以上碩士
1.Embedded system 韌體開發經驗 2.USB介面、UVC開發經驗 3.Sensor相關開發經驗 4.Audio 介面 : SoundWire, PDM, I2S 等 5.具備硬體電路經驗、了解LA、示波器等儀器使用操作 6.熟悉 C/C++、Python以及AI相關數據分析 7.(Option) 熟悉 FPGA / SoC 驗證方法,具開發系統驗證流程經驗者(Software & Firmware)佳 8.(Option) 備Audio 系統整合與測試相關經驗, 如Audio sub-system integration, 以及Alex Quality Test (AQT) 工作地點:新竹/台北 需國內外出差,每年次數未定
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
應徵
08/26
台北市內湖區經歷不拘碩士
1. 韌體/軟體開發設計 2. 依據專案需求,韌體客製化 3. Utility&Debug tool開發 4. IC驗證 (FPGA/ASIC)
應徵
10/02
新北市汐止區經歷不拘碩士
Responsibilities: • Design and develop audio frameworks and associated components on Android and Linux system. • Collaborate with product teams to design and implement audio solutions that meet project requirements. • Ensure compatibility and performance optimization of audio frameworks across multiple devices and Android versions. • Continuously improve and optimize audio frameworks based on user feedback and performance testing results. Requirements: • Bachelor's degree in Computer Science, Electrical Engineering, or related field. • Minimum of 3 years of Android platform development experience, specifically in audio development. • Proficiency in Android audio frameworks and APIs such as AudioTrack, AudioRecord, MediaCodec, Audio Policy, Audio Flinger, Audio HAL, etc. • Familiar with audio codec standards such as AAC, MP3, and digital signal processing techniques. • Familiar with C and C++ language programming. • Strong problem-solving skills and ability to work collaboratively in a team environment.
應徵
10/03
台北市中正區3年以上碩士以上
1. System integration on HIMAX chip for NB customer(USB camera) 2. Focus on UVC(USB video class) related function 3. support Windows Hello certicifation 4. Technical support for NB customer design In
應徵
09/30
台北市中山區3年以上專科以上
We are seeking a detail-oriented and motivated Senior System Test Engineer to join our IP camera development team. In this role, you will design, execute, and automate test procedures to ensure image quality and feature stability of our surveillance products. You’ll work in a collaborative, cross-site Agile environment alongside global teams. Key Responsibilities - Design and execute test cases based on product specifications - Validate camera functions and image performance (subjective/objective) - Conduct issue tracking, debugging, and report test results - Develop and maintain automated test scripts (Matlab / C# preferred) - Contribute to testing process improvements and agile teamwork
應徵
09/30
新北市五股區7年以上大學以上
To support our extraordinary teams who build great products and contribute to our growth, we're looking to add a Staff Firmware Test Development Engineer located in Taiwan Taipei Wugu Site. As a Firmware Test Development Engineer will play a critical role in ensuring the quality and reliability of our products by combining your expertise in firmware testing with hands-on factory testing of power electronic systems. This role involves validating embedded firmware while also executing tests on assembled devices in a manufacturing environment, ensuring they meet strict performance, safety, and operational standards. What a typical day looks like: Develop comprehensive testing strategies for both firmware and hardware that ensure integrated performance of power electronic devices. Collaborate with cross-functional teams to define testing requirements and specifications based on product functionalities. Design and execute test cases for embedded firmware that drives power electronic components and systems. Conduct functional, regression, and reliability testing of firmware, ensuring compliance with design specifications and industry standards. Perform factory EVT/DVT and MP testing on new assemblies and prototypes to verify assembly quality and functional performance. Develop and execute test plans for production testing, ensuring that products meet quality benchmarks before they leave the factory. Create and maintain automated testing frameworks for both firmware, automated UUT calibration and factory testing processes improving efficiency and test coverage. Assess firmware performance in real-time scenarios and conduct stress tests on power electronic systems to evaluate their behavior under extreme conditions. Utilize load testing and power analysis tools to monitor and validate performance metrics during factory tests. Analyze test failures, identify root causes, and collaborate with firmware and hardware development teams to implement corrective actions. Utilize diagnostic tools such as oscilloscopes and logic analyzers in the factory setting to troubleshoot issues effectively. Maintain detailed records of test cases, procedures, results, and quality metrics for both firmware and factory testing. Prepare and present comprehensive test reports to stakeholders, highlighting findings, defects, and areas for improvement. Work closely with product managers, firmware developers, and manufacturing teams to ensure seamless integration of firmware and hardware testing. Provide technical assistance and training to manufacturing personnel on testing procedures and equipment. Identify process inefficiencies and contribute to the continuous improvement of testing methodologies and workflows. Stay informed on industry trends and advancements in firmware and power electronics testing practices. The experience we’re looking to add to our team: •Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. •Minimum of 7 years of experience in firmware testing and factory testing, particularly in power electronics or related fields. •Understanding of production, assembly processes and test jig design in a manufacturing environment is highly desirable. •Proficient in programming languages such as scripting language like VBscript, VBA, C, C++, and Python for testing. •Familiarity with hardware interfaces (I2C, SPI, UART, GPIB) and testing equipment used in manufacturing settings. •Experience in automated testing. •Strong analytical problem-solving capabilities and attention to detail. •Excellent communication skills to foster collaboration in a cross-functional team environment. •Ability to work under pressure and manage multiple tasks effectively. What you’ll receive for the great work you provide: • Social Insurance (Labor Insurance, NHI, Labor Pension) • Group Insurance (Life Insurance) • PTO
應徵
09/30
台北市文山區2年以上大學以上
銓安智慧科技為嵌入式安全的服務公司,同時是國際晶片大廠英飛凌(Infineon)的獨立設計公司(IDH),基於「金鑰管理」與「密碼學實作」,研發獨家硬體資安解決方案。銓安智慧的企業使命為「打造硬體平台信任根基(root of trust),守護客戶隱私及數位資產」。 公司的產品以安全晶片為核心,與單顆或數顆IC整合並封裝成常用介面提供服務(SDIO/USB/PCIe等),透過 (1)安全晶片的韌體 (2)密碼算法安全實作 (3)軟硬體入侵防護措施 (4)PC端的介接與應用,為客戶的應用提供可信賴的基礎。 本職位歡迎無密碼學相關經驗者投遞 工作內容 • 嵌入式晶片韌體元件開發(可能包含通訊模組、密碼運算加速模組、interrupt handler等),kernel實作目前採用FreeRTOS • 將開發完整的platform porting到其他嵌入式晶片 基本條件 • 熟悉計算機系統架構,理解kernel/ISR/IRQ/CPU register及其周邊的操作 (有bare metal development經驗者尤佳) • 兩年以上工作經驗或同等實務經驗 • C語言程式開發經驗,對於compile的流程,linker,loader的分工有一定熟悉度 • 熟悉程式碼管理工具(git/svn/cvs … etc) • 具英文閱讀及寫作能力(中上) 技術加分條件(可於面試時提出) • 具備任意RTOS開發/porting經驗 • 具有強大的分析和故障排除技巧 • 參與開源社群的專案開發,理解共同開發/維護的原則 • CI/CD建置經驗 • 安全開機流程等知識 • 具windows/Linux/Mac任意跨平台開發經驗 • C++開發經驗
應徵