Lead complex, cross-disciplinary R&D projects in secure and resilient communications, developing advanced hardware and software solutions.
Responsibilities
Lead complex, cross-disciplinary projects by collaborating with scientists and engineers and contributing to high-impact reports, publications, and proposals.
Provide technical guidance on software and hardware system architectures, including evaluation of hardware/software trade-offs, strategies for software reuse, effective incorporation of Commercial Off‑the‑Shelf (COTS) components, and requirements analysis and decomposition.
Design, develop, and integrate reusable software and system components into new and existing architectures, ensuring performance, scalability, and reliability.
Oversee programming, testing, documentation, version control, and data management for projects, ensuring technical excellence and adherence to best practices.
Apply machine learning and artificial intelligence techniques to process RF information and enhance decision‑making.
Requirements
Bachelor's degree in Electrical Engineering, Computer Science, Physics, Mathematics, Aerospace, or closely related discipline
Design, develop, integrate, and optimize embedded software and firmware for Android/Linux-based video products.
Identify, troubleshoot, and resolve complex firmware, networking, system integration, and product-level technical issues using structured root-cause analysis.
Collaborate with hardware, firmware, software, and product teams to define system behavior, communication protocols, feature requirements, and integration approaches.
Partner closely with Taiwan ODMs and global product stakeholders to support technical execution, issue resolution, new product development, and successful product delivery.
Review software and firmware designs and implementation approaches, provide constructive technical feedback, and help improve product quality and reliability.
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience
Nice to have: Network and security protocols
Nice to have: Bluetooth
Nice to have: Wi-Fi
Nice to have: Video encoding/decoding (H.264, H.265, SVC)
Driving the promotion of regulatory compliance for embedded processing (EP) security products and the introduction of next-generation security technologies such as Post-Quantum Cryptography (PQC) to enhance the company's competitiveness.
Responsibilities
Formulate product security architecture and product security requirements (secure boot, Root of Trust, key management, crypto acceleration, secure firmware updates).
Support development and deployment of security IPs such as Hardware Security Modules (HSM) and Trusted Execution Environment (TEE).
Build cybersecurity frameworks including security software, key management solutions, and secure provisioning mechanisms.
Support compliance with security-related laws and standards (CRA, PSIRT) and promote device security certification acquisition.
Build relationships with ecosystem partners such as security solution vendors, security evaluation agencies, and standardization bodies.
Design, develop, and optimize embedded firmware for Android/Linux-based video conferencing devices in Taiwan.
Responsibilities
Design, develop, integrate, and optimize embedded software and firmware for Android/Linux-based video products.
Identify, troubleshoot, and resolve complex firmware, networking, system integration, and product-level technical issues using structured root-cause analysis.
Collaborate with hardware, firmware, software, and product teams to define system behavior, communication protocols, feature requirements, and integration approaches.
Partner closely with Taiwan ODMs and global product stakeholders to support technical execution, issue resolution, new product development, and successful product delivery.
Review software and firmware designs and implementation approaches, provide constructive technical feedback, and help improve product quality and reliability.
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience.
Design, develop, and optimize embedded firmware for Android/Linux-based video conferencing devices, collaborating with hardware, firmware, and product teams.
Responsibilities
Design, develop, integrate, and optimize embedded software and firmware for Android/Linux-based video products.
Identify, troubleshoot, and resolve complex firmware, networking, system integration, and product-level technical issues.
Collaborate with hardware, firmware, software, and product teams to define system behavior, communication protocols, feature requirements, and integration approaches.
Partner closely with Taiwan ODMs and global product stakeholders to support technical execution, issue resolution, new product development, and successful product delivery.
Review software and firmware designs and implementation approaches, provide constructive technical feedback, and help improve product quality and reliability.
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience.
Nice to have: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience.
Nice to have: 7+ years of experience in software development, with a strong focus on embedded systems.
Nice to have: Proficiency in embedded C/C++.
Nice to have: Experience with firmware development and debugging in embedded environments.
Work under supervision to assist senior FPGA engineers and multidisciplinary teams in resolving design and integration challenges.
Participate in the development and execution of test benches to verify FPGA designs for functional and timing requirements.
Support generating, verifying & integrating IO and image processing HDL modules, including functions definitions, HDL coding, module level sim and integration with overall device architecture.
Prepare, organize, and maintain design documentation, including schematics, simulation results, and verification reports with oversight.
Support configuration management of FPGA bitstream builds as directed.