Job Description
As a Cyber Software Engineer on the IronGuard team, you will play a pivotal role in fortifying the safety and security of our software products.
You will collaborate with top-tier professionals to identify vulnerabilities, construct threat models, and engineer advanced tooling to automate processes and strengthen Lockheed Martin's security posture.
The IronGuard team offers unparalleled opportunities for growth and visibility. Joining us is an opportunity you won't want to miss!
Key Responsibilities
- Develop groundbreaking solutions and cutting-edge tools to address challenges in the realm of cybersecurity
- Conduct comprehensive assessments of code to uncover security vulnerabilities and map potential attack vectors
- Partner with Software Development teams to integrate static and dynamic analysis capabilities into their pipelines
- Design, implement, and integrate tools to automate the security assessments of software products
- Learn & execute fuzz testing protocols on embedded systems to unearth latent weaknesses and fortify defenses against potential exploits.
- Evaluate open-source packages to identify vulnerabilities and maliciously implanted software
Desired skills
- Embedded software development (C, C++, C#, Rust, etc)
- Front-end development experience (React, Javascript, etc)
- Scripting / CI experience (Gitlab, Jenkins, Python, bash, etc)
- Containerization tool experience (Podman, k8s, etc)
- Database Experience (SQL, Postgres, MicrosoftSQL, etc.)
- Experience in interacting with REST APIs.
- Understanding of secure coding principles, cryptographic protocols, threat modeling techniques, etc.
- Experience using Linux OS
4 days ago