Software Security Engineer
New Cairo City, Cairo Governorate, Egypt
Envision Employment Solutions
Envision Employment Solutions is currently looking for a Software Security Engineer for one of our partners, a global leader in consulting, digital transformation, technology, and engineering services.
This position might require flexibility to work on US times and flexibility to travel abroad when needed.
Responsibilities:
- Serves as systems engineering networking and security subject matter expert.
- Provides basic training to system engineering to enable all system engineers to develop a working knowledge of security for automotive applications and common on-board network topology for automotive.
- Works with security consultants to analyze requirements and develop secure interfaces.
- Collaborates with members of software development and design validation teams.
- Works with global software development teams to define new features.
- Defines/designs and/or supports procurement of security features for automotive applications. Activities and tasks include:
- Security requirements elicitation
- Security analysis (risks, threats, vulnerabilities):
- Integrity check and protection from unauthorized manipulation
- Access control especially for distributed control architectures where data is exchanged over vehicle bus, Wi-Fi, Bluetooth, and USB
- Authenticated communication for external controllers (other Electrical Control Units (ECU) and control sources external to the vehicle)
- Data protection (Privacy/confidentiality)
- IP protection
- Support validation of security design by participating in the development and review of validation and certification test plans
- Concurrently supports multiple project teams.
- Leads and/or participates in meetings between PASA, suppliers, and PASA’s customers for design reviews and to track project status.
- Keeps abreast of new technologies and methods for the purpose of recommending changes that will benefit current and future customer programs.
- Applies intensive and diversified knowledge of engineering principles and practices in broad areas of assignments and related fields.
- Interprets and complies with company policies, procedures, and regulations.
- Prepares reports, charts, graphs, and other statistical information.
Requirements
- Bachelor's Degree in Technology, Engineering, or Math.
- Minimum 8 years of experience with customer-facing, electrical, software, or systems design experience.
- Minimum 2 years of Systems Engineering experience.
- Must have experience in design and implementation of embedded security applications.
- Experience integrating or developing one or more of the following or equivalent security solutions:
- Public Key Cryptography Standards (PKCS), cryptographic hash functions like SHA, Public Key Infrastructure (PKI), Key management, securing attack surfaces, or defining and assessing threat models.
- Defines and shape the PASA’s strategy and solutions for securing the in-vehicle network, securing Over-The-Air (OTA) transactions, and defining security measures to protect PASA IP for In-Vehicle Infotainment (IVI) systems.
Benefits
- Competitive Salary based on experience
- Social and medical insurance
- Learning, development and career progression
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Cryptography PKI Privacy Security analysis Strategy Vulnerabilities
Perks/benefits: Career development Competitive pay
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.