Our goal is simple: to Hack everything!
Automotive Reverse Engineer: Junior Level
Job Summary:
Discover vehicle signals using learned methods for CAN Bus Reverse Engineering.
Job Functions:
* Acquire vehicles for testing purposes
* Find and connect to vehicle serial data networks (e. g. CAN Bus or LIN Subbus)
* Capture vehicle images
* Use tools such as Vehicle Spy, Vector, Python, CAN-Utils to locate and document signals on vehicle network
* Create common database for customer-facing use
Education:
* No specific educational requirements
Skills Required:
* Extremely Quick Learner
* Able to quickly notice detail
* Able to follow script but improvise when needed
* Understanding of Vehicle Electrical Systems
* CAN Bus or other serial data protocol experience
* Fault Injection / Data Fuzzing
* Familiarity with binary / hexadecimal numbering
* Able to disassemble/reassemble vehicle trim
* Able to drive legally (Driver's License)
* Proficient with Written and Spoken English
* Proficient with Linux Operating System (ubuntu or similar)
Physical Demands:
* Able to lift and carry 10kg
* Able to maneuver body/hands/arms into tight vehicle spaces
Skill & Abilities Desired:
* Python or C/C++ experience
* Vehicle Spy or Vector (CANoe or similar)
* DBC File tools (CANdb++ or cantools)
* Familiar with Vehicle Wiring Diagrams
* Familiar with 3M T-Taps
* Able to speak several languages such as Dutch, German, French and Spanish is a plus
Travel:
* 20% Travel Possible
Automotive Reverse Engineer: Senior Level
Job Summary:
Discover vehicle signals using learned methods for CAN Bus Reverse Engineering.
Job Functions:
* Training and Managing Junior Level Reverse Engineers
* Acquire vehicles for testing purposes
* Find and connect to vehicle serial data networks (e. g. CAN Bus or LIN Subbus)
* Capture vehicle images
* Use tools such as Vehicle Spy, Vector, Python, CAN-Utils to locate and document signals on vehicle network
* Create common database for customer-facing use
* Create Python-enabled in-house tools for increasing Reverse Engineering productivity
Education:
* Bachelor of Science or Similar Experience
Skills Required:
* Proven Leader
* Hyper quick Learner
* Able to quickly notice detail
* Able to create a script for others to follow
* Goal-oriented
* Mastery of Vehicle Electrical Systems
* 3+ years of CAN Bus and other vehicle data protocol experience
* Fault Injection / Data Fuzzing
* Mastery of binary / hexadecimal numbering
* Highly Skilled at disassembling/reassembling vehicle trim
* Able to drive legally (Drivers License)
* Highly Skilled with Written and Spoken English
* Skilled with Linux Operating System (ubuntu or similar)
Physical Demands:
* Able to lift and carry 10kg
* Able to maneuver body/hands/arms into tight vehicle spaces
Skill & Abilities Desired:
* 2+ years of Python or C/C++ experience
* 2+ years Vehicle Spy or Vector (CANoe or similar)
* DBC File tools (CANdb++ or cantools)
* Familiar with Vehicle Wiring Diagrams
* Familiar with 3M T-Taps
* Able to speak several languages such as Dutch, German, French and Spanish is a plus
Travel:
* 25% Travel Possible
Technician
Job Summary:
Assist engineering group in day-to-day needs such as designing and making custom cables, picking up and dropping
off vehicles, and other similar duties.
Job Functions:
* Acquire vehicles for testing purposes
* Find and connect to vehicle serial data networks (e. g. CAN Bus or LIN Subbus)
* Capture vehicle images
* Create wiring harnesses to support safe data capture while the vehicle is in motion
Education:
* No formal education is required
Skills Required:
* Able to quickly notice detail
* Goal-oriented
* Deep understanding of Vehicle Electrical Systems
* Highly Skilled at disassembling/reassembling vehicle trim
* Able to drive legally (Drivers License)
* Proficient with Written and Spoken English
Physical Demands:
* Able to lift and carry 15kg
* Able to maneuver body/hands/arms into tight vehicle spaces
Skill & Abilities Desired:
* DBC File tools (CANdb++ or cantools)
* Familiar with Vehicle Wiring Diagrams
* Familiar with 3M T-Taps
* Able to speak several languages such as Dutch, German, French and Spanish is a plus
Travel:
* 20% Travel Possible