【Why Join VicOne?】
At VicOne, you will be at the forefront of automotive cybersecurity. This is more than just a job – it’s an opportunity to help shape the security of modern vehicles on a global scale. You’ll work with a talented team of researchers and engineers who are enthusiastic about solving hard problems and sharing knowledge. We value continuous learning, personal initiative, and teamwork. As part of our Taiwan team, you will enjoy a collaborative work culture that encourages innovation and recognizes individual contributions. If you’re excited by the idea of working on cutting-edge automotive security challenges and making a tangible impact in a growing industry, we’d love to hear from you!
【Role Overview】
We seek a Cybersecurity Research Engineer to join our VicOne R&D team in Taiwan. In this role, you will focus on researching and developing advanced detection capabilities for automotive systems. You will analyze embedded software and firmware from vehicles, create signatures to identify vulnerabilities, and apply artificial intelligence to tackle complex reverse engineering challenges. This position offers a mix of hands-on technical research, creative problem-solving, and collaboration with a team of experts in automotive cybersecurity. If you are passionate about digging into low-level software, exploring new technologies, and securing next-generation vehicles, this role is for you.
【Key Responsibilities】
Open-Source and Non-Open-Source Software Analysis: Analyze various software packages and create pattern signatures to enable our vulnerability scanning engine to detect these components in automotive firmware images.
- Operating System Research: Investigate a broad range of operating systems (e.g., Linux distributions, Android Automotive, QNX, real-time OSes) and develop recognition patterns that identify software packages and components from these OSes in automotive firmware.
- AI-Powered Problem Solving: Apply artificial intelligence and machine learning techniques to solve complex cybersecurity and reverse engineering challenges. Use AI-driven approaches to improve pattern recognition, anomaly detection, or automation in the firmware analysis process.
- Automotive Stack Investigation: Research software stacks, frameworks, and components commonly used in automotive ECU (Electronic Control Unit) development (such as infotainment systems, telematics, AUTOSAR components, communication protocols, etc.). Leverage this knowledge to enhance our scanning engine’s ability to recognize and assess those components in firmware.
- Innovative Threat Research: Tackle novel and undefined challenges in the automotive cybersecurity through independent research and innovation. Experiment with new methods to analyze firmware, discover vulnerabilities, and contribute findings that shape our product’s capabilities.
- Tool Development & Automation: Write and maintain Python tools and scripts to automate the above tasks. Develop supporting utilities for firmware unpacking, data parsing, pattern generation, and other research needs to streamline our vulnerability scanning and analysis workflow.
- Be open, be self-motivated and be a happy engineer