VicOne

Cybersecurity Research Engineer

Pasig, NCR, PH

27 days ago
Save Job

Summary

Company Overview

VicOne is a cutting-edge automotive cybersecurity company backed by Trend Micro’s 30+ years of security expertise. We deliver a broad portfolio of cybersecurity software and services for the automotive industry, aiming to secure the vehicles of tomorrow. As a Trend Micro subsidiary, VicOne combines a startup’s agility with the solid foundation of a global cybersecurity leader. Our team is dedicated to protecting connected cars and smart mobility platforms by leveraging deep threat research, innovative technology (including participation in events like Pwn2Own Automotive), and a passion for solving emerging security challenges. For cybersecurity professionals, VicOne offers an exciting opportunity to work on pioneering solutions in a fast-growing domain, collaborate with industry experts, and make a real impact on the future of automotive security.


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 are seeking 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 automotive firmware images.
  • Operating System Research: Investigate a broad range of operating systems (e.g., Linux distributions, Android Automotive, QNX, realtime 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 domain through independent research and innovation. Experiment with new methods to analyze firmware or 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.



Qualifications & Skills

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of experience in cybersecurity research, software vulnerability analysis, or reverse engineering. (Automotive or embedded systems experience is a plus but not required.)
  • Proficiency in Python programming for scripting and tool development. Experience building automation tools or data analysis scripts to aid research efforts.
  • Understanding of cybersecurity fundamentals and familiarity with reverse engineering techniques. Hands-on experience with static and dynamic analysis tools (e.g., IDA Pro, Ghidra, Radare2) and debugging or disassembling software is highly beneficial.
  • Knowledge of multiple operating systems and their internals, especially Linux/Unix-based systems. Familiarity with open-source software components and libraries (for example, OpenSSL, BusyBox, embedded Linux utilities) and experience identifying them in firmware or binary images.
  • (Bonus) AI/ML Aptitude: Exposure to or experience with artificial intelligence and machine learning techniques in the context of security or data analysis. Willingness to learn and apply AI/ML models to pattern recognition or anomaly detection problems.
  • (Bonus) Domain Familiarity (Bonus): Understanding of automotive systems or protocols (CAN bus, OTA updates, ECU development processes) and knowledge of automotive industry standards is a plus. Experience with vulnerability scanners, software composition analysis tools, or writing signature rules (e.g., YARA) would be advantageous.
  • Self-Driven & Proactive.
  • Collaborative Team Player and willing to embrace learning-focused culture.
  • Adaptable in Fast-Paced and dynamic Environment.
  • Innovative Mindset.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: