Dreaming for tomorrow is about more than ideas and ambitions. We’re already building the next generation of vehicles, using repurposed and brand-new technology and techniques. We’re doing more than dream, we’re creating the future of mobility and automotive for years to come.
WHAT TO EXPECT
In your role as a Software Security Engineer you’ll be responsible for the digital security of Jaguar Land Rover vehicles.
You’ll contribute to the development of robust security solutions for real world deployment. As a member of an agile development squad, you will be part of a cross functional team working to develop secure, reusable software.
KEY RESPONSIBILITIES
- Developing software in C/C++ for Linux or similar operating systems;
- OS BSP activities (Board Support Packages) from security perspective with libs upgrade, security path creating, vulnerabilities management;
- Delivering tasks from the squad’s backlog as agreed during planning;
- Bug fix of our current products (such as crypto libs);
- Work on software implementation and support others in their tasks where required;
- Undertake any other work as directed by line manager (chapter lead) in connection with their job;
- Reviewing, organising and documenting software information.
ESSENTIAL KNOWLEDGE, SKILLS & EXPERIENCE
Required:
- Minimum of a Bachelor degree in electrical engineering, computer science or similar field;
- Experience with C/C++ in an embedded environment;
- Experience developing in Linux for POSIX OS targets (Linux, QNX, Android, etc.);
- Ability to produce timely, logical and concise work products;
- Ability to work in a collaborative environment.
- Some security background (e.g cryptography, key management, firewall, software integrity, etc.);
Desirable (optional):
- Experience embedded devices or related fields;
- Experience with secure embedded architecture design and its external connections with servers and devices;
- Ability to learn new technologies or concepts quickly to adapt and adjust to the changing cyber threat landscape;
- Capable of executing security certification test/demonstrations/evaluations, documenting results, developing reports, conclusions, and recommendations CISSP, CISA, CISM, or similar certification;
- Experience with network protocols analysis;
- Experience with device drivers;
- Experience with embedded systems analysis
Personal Profile
- Clear communication and good team interaction;
- Willingness to learn and open to different tasks during the project;
- Ability to work without micromanagement, seeking to offer solutions with the support of immediate leadership;
- Engaged with the development methodology adopted by the company, following the required steps;
- Open to receive mentoring from senior members
Email me jobs like this