Vector GB Limited | Software Engineers and Research Engineers | London, UK | ONSITE
We are a global, continuously growing engineering company. For over a quarter of a century, we have been at the forefront of electronic innovations within the automotive industry and related sectors. Vector has over 2,000 employees at 24 locations worldwide, supporting manufacturers and suppliers with a professional platform of software and hardware tools, embedded software components, and services for developing embedded systems.
The VectorCAST line of products provides innovative software testing solutions for safety and mission critical embedded applications. Software development organisations that need to solve complex quality problems use these products to perform dynamic software analysis.
www.vectorcast.com
Our advanced code analysis team is looking to hire for roles under the title of "software engineer" or "research engineer". The team applies fundamental computer science theory to real-world software engineering problems. Following the mantra of "work smarter, not harder", we try to empower VectorCAST to take the human out of software testing. Recent technology used by the team includes Boolean Satisfiability, fuzz testing and software security.
This role would a suit a Masters or PhD student with knowledge of software engineering, compiler technology, static analysis and automated software engineering. An essential skill will be in assimilating academic publications, assessing their relevance and then putting forward the case for adoption within the Vector toolchain.
A working knowledge of the following would be preferable:
    * C/C++

    * Python

    * UNIX shell scripting

    * Combinatorial problems

    * Parsers and abstract syntax trees

Knowledge of topics such as "EDG" or "libclang" would make you an ideal candidate.
We are predominately looking to hire for positions in our London office (Zone 1).
Feel free to reach out to me directly if you have an interest: andrew.jones [at] vector.com.