FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Software Engineer
PQShieldLead Software Engineer overseeing the software development lifecycle for PQShield's cryptographic software IP team. Responsible for high-quality software solutions and mentoring engineers in a collaborative environment.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in leading software development projects, particularly in cryptographic software, while ensuring high-quality engineering practices and effective team management. Proficient in C programming within embedded environments and knowledgeable in cryptographic algorithms and protocols.
Highest-signal resume keywords
Lead Software EngineeringC Programming in Embedded EnvironmentsCryptographic Algorithms and ProtocolsSoftware Development Lifecycle ManagementTeam Leadership and Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C ProgrammingSoftware Development LifecycleCryptographic AlgorithmsEmbedded SystemsArchitectural SolutionsSoftware IP DevelopmentProject PlanningQuality AssuranceProblem SolvingResource Allocation
Soft Skills
Excellent Communication SkillsTeam InspirationConflict ResolutionCollaborationSelf-Starter
Industry Keywords
Cryptographic SoftwareKey Management SystemsSoftware Engineering Best PracticesProject ManagementTechnical Domains
About the role
Key responsibilities & impact- PQShield is looking for a Lead Software Engineer to help lead a cryptographic software IP team.
- Responsible for overseeing the entire software development lifecycle, from design to testing, ensuring high-quality software solutions.
- Planning, organizing, and managing the software development, including setting timelines, allocating resources, and tracking progress.
- Work across a variety of environments, solving complex problems and developing other engineers, while maintaining a strong focus on quality and best practices.
- Support the hiring, training, and managing of a team of software engineers, fostering collaboration, and resolving conflicts.
Requirements
What you’ll need- Excellent written and verbal communication skills.
- Confidence in planning out a project development cycle and coordinating with project managers as development progresses.
- A commitment to high quality engineering in all areas of their work, including advocating for the best long-term solutions over the easiest or quickest.
- Self-starter with the ability to work with and inspire a team.
- Experience building software IP blocks from scratch, and owning the process from initial specification through to customer delivery.
- Expert level C experience in an embedded environment.
- Able to apply knowledge effectively in unfamiliar situations and actively maintains own knowledge and shares with others.
- Rapidly absorbs and critically assesses new information and applies it effectively.
- Specifies architectural solutions to technical challenges across multiple technical domains.
- Understanding of cryptographic algorithms, protocols, and key management systems.
Benefits
Comp & perks- Unparalleled opportunities to learn and accelerated career development.
- A collaborative, team environment with people who truly love what they do.
- Competitive salary and share option scheme.
- Flexible and hybrid working, and a working from home budget.
- Private health insurance for yourself and your family.
- 25 days annual leave (plus bank holidays and two wellness weeks).
- 50% gym membership discount.
- The chance to work with a spirited, smart, and friendly team!