Product Security Software Engineer

Full Time
Plano, TX 75024
Posted
Job description

Top three skills:

Python

Git or git hub

Agile methodologies

Description:

Must have strong experience in software development

Must have solid experience in software solution architecting/prototyping

Must have strong experience in technical agility

The job title is Product Security Testing Software Engineer, but the primary responsibility of the candidate is a software development (Programming). We are looking for someone who is a software engineer also, who knows security testing better

Must have strong experience in security or Cyber security

Requirements:

In this role you will play a pivotal role in shaping the overall cyber security posture. As a software engineer with the Product Security Team, you will be responsible for leading and developing advanced security tooling for current and forward-model systems throughout the Connected Car ecosystem.

Responsibilities:

Lead and perform development of security test tooling that directly supports the teams validation and verification efforts

Maintain and support several existing projects, improving overall code quality

Design and develop complex software infrastructure to support DevSecOps and automated regression analysis

Engage with other stakeholders in code reviews and audits

Research and stay up to date on new attack vectors, vulnerabilities, and exploitation techniques

Lead and participate in small to large-scale individual and matrix-based groups, initiatives, or mentoring others in technical/functional security areas

Lead and participate in technology security design reviews with the ability to efficiently communicate potential issues and risks

Qualifications:

Bachelors degree (or higher) in Electrical Engineering, Computer Engineering, Computer Science, Cybersecurity or related is strongly desired

Proficient in Python, JavaScript, C and C++ development

Experience with reverse engineering and binary analysis methods and tools.

Knowledge of compiler concepts, compilation lifecycle and intermediate products

Knowledge and experience using static and dynamic binary analysis techniques

Ability to handle tasks with significant complexity under minimal supervision requiring a high degree of technical competence

Additional Valued Attributes:

Experience with core security concepts, embedded security best practices (e.g., secure boot, secure debug, secure storage, secure communications) and the secure development lifecycle activities

Experience working with React or Angular is a plus

Experience performing code audit or review efforts

Experience working or leading in Agile development workflow

Experience in designing, developing, and debugging embedded security applications is a plus

Experience in security research, vulnerability generation

Knowledge or experience with binary symbolic analysis and fuzzing frameworks

Experience with vulnerability analysis using CVSS scoring and CWE types

Experience with vulnerability management process

Job Types: Full-time, Contract

Salary: $85.00 - $90.00 per hour

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

Work Location: One location

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs