Embedded Researcher and Developer
About The Position
- Take part in the creation of a new and exciting product from the early stage, including software design and development from the ground up.
- Handling technological challenges in fields like reverse engineering, embedded, OS, compilers, etc.
- Work closely with customers to understand their needs and their system.
- Research abilities, thinking outside the box, and creativity.
Requirements
- At least 3 years of experience developing in various embedded environments from bare-metal to RTOS to high-level OSs such as Linux, QNX and Android OS.
- At least 3 years of experience developing in Python.
- Experience in reverse engineering.
- Experience with compiler language internals.
- A quick learner, ready to work in a fast-paced, multidisciplinary environment. An analytical, problem-solving attitude, ability to research and explore new domains.
Advantages
- Experience designing and implementing cryptographic concepts.
- Experience with automotive standards and protocols (CAN/Automotive Ethernet/ FlexRay/AutoSAR).
- Knowledge in assembly language.
- Experience with ELF/PE format.
- Cybersecurity background and vulnerabilities research.