Senior Software Engineer (C++)

Thegradcafe
Denver, Colorado, US
Full-time

IQ Clarity's client is looking for a Senior Software Engineer with extensive C++ experience.

Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.

About Us : We are a leading provider of cutting-edge identity management and security solutions, dedicated to protecting digital identities and enhancing security for organizations worldwide.

As we continue to innovate and expand our platform, we are seeking a highly skilled Senior Software Engineer with extensive C++ experience to join our team.

This role will focus on developing and optimizing high-performance software solutions for our identity management security platform.

Role Overview : As a Senior Software Engineer, you will play a critical role in designing, developing, and optimizing complex software systems for our security platform.

Your extensive experience in C++ programming, multi-threading, and performance optimization will be essential for delivering robust and efficient solutions.

Experience with Windows OS and device drivers, along with Python skills for converting machine learning algorithms into production code, will be highly valuable.

Key Responsibilities :

  • Software Development : Design, develop, and maintain high-performance software solutions using C++ for our identity management security platform.
  • Multi-Threading : Implement and optimize multi-threaded applications to ensure scalability and efficient resource utilization.
  • Performance Optimization : Analyze and optimize software performance, addressing bottlenecks and enhancing system efficiency.
  • Windows OS Device Drivers : Develop and maintain software components that interact with the Windows operating system and device drivers.
  • Algorithm Integration : Convert machine learning algorithms into production code using Python, ensuring that the code is performant and integrates seamlessly with existing systems.
  • Collaboration : Work closely with cross-functional teams, including security experts, data scientists, and system architects, to deliver integrated solutions.
  • Troubleshooting : Identify and resolve complex software issues, providing effective solutions and enhancements.
  • Documentation : Create and maintain comprehensive documentation for software development processes, architecture, and best practices.

Qualifications :

  • Experience : Proven experience as a Senior Software Engineer with extensive hands-on experience in C++ programming.
  • Multi-Threading : Strong expertise in multi-threaded application development and performance optimization.
  • Windows OS : Experience developing software for Windows OS and working with device drivers.
  • Python : Proficiency in Python, with a focus on converting machine learning algorithms into efficient production code.
  • Performance Optimization : Demonstrated ability to analyze and optimize software performance in high-demand environments.
  • Problem-Solving : Excellent analytical and problem-solving skills, with a track record of resolving complex software issues.
  • Communication : Strong communication skills, with the ability to collaborate effectively with team members and stakeholders.

Preferred Skills :

  • Machine Learning : Experience with machine learning frameworks and algorithms, and their integration into production systems.
  • Security : Knowledge of security principles and practices related to identity management and data protection.
  • Tools Frameworks : Familiarity with development tools, frameworks, and libraries relevant to C++ and Python programming.

Why Join Us :

  • Innovative Environment : Contribute to a cutting-edge identity management security platform that is at the forefront of digital security.
  • Impactful Work : Play a key role in developing high-performance solutions that protect and manage digital identities.
  • Career Growth : Enjoy opportunities for professional development and career advancement in a dynamic and growing field.
  • Competitive Benefits : Receive a comprehensive benefits package, including health insurance, retirement plans, and more.

IQ Clarity, LLC is an Equal Opportunity Employer.

Unfortunately, our client is unable to offer visa sponsorship at this time. Apply

J-18808-Ljbffr

10 hours ago
Related jobs
Promoted
VORTO
Denver, Colorado

The Senior Software Engineer, Full-Stack position will be posted until a qualified candidate is hired. Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required. We are building software & platforms to mak...

Promoted
Nextworld LLC
Englewood, Colorado

Nextworld, named #1 “Best Place to Work” in 2020, 2021, 2022, and 2023 by the Denver Business Journal, is a high-growth software development company based in the Denver Tech Center and is seeking a creative, innovative individual who thrives in a fast-paced team environment with multiple opportuniti...

Promoted
The Trade Desk
Denver, Colorado

Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. Our Senior Engineers are end-to-end owners. Senior Engineers contribute to more than our product – they build up our...

Promoted
Cribl, Inc
Denver, Colorado

Cribl, Inc Senior Software Engineer, Cloud Denver , Colorado Apply Now. Software Engineer you bring a wealth of experience, wisdom, andplenty of patterns to help your team build towards the best outcomes. ...

DISH
Littleton, Colorado

Whether through research and development, technology innovation or solution engineering, our people play vital roles in connecting consumers with the products and platforms of tomorrow. ...

Clarivate
Denver, Colorado

We are looking for a Senior Software Engineer to join our team! You will be responsible for developing software in a collaborative environment employing Agile development methodologies. Contributes to the identification, design and implementation of solutions for software defects. Document processes...

Lockheed Martin
Colorado

The Senior Software Engineer responsibilities include:. Bachelor’s Degree in Software Engineering or related field. Software development and support of the GMD Fire Controls (GFC) suite of products within the Missile Defense Agency’s (MDA) Ground-based Midcourse Defense Weapon System (GWS) program. ...

Oracle
Denver, Colorado

We are seeking an experienced Software Engineer or Machine Learning Engineer with technical expertise in Recommender Systems, Natural Language Processing (NLP), and Computer Vision, to join our growing team of multidisciplinary software engineers and ML experts. We are an inclusive and diverse team ...

Antech Diagnostics
Denver, Colorado

Software Engineer will be a member of a team of skilled engineers designing, developing, and maintaining software for embedded systems and toolsets within the Antech In-House Diagnostics organization. Mentor less experienced Software Engineers. Collaborate with project leadership and other engineeri...

Terumo BCT
Lakewood, Colorado

We're seeking a talented Senior Embedded Software Development Test Engineer to join our innovative team. Familiarity with GMP/IEEE/ISO 9000 standards for software quality assurance, impact/risk analysis, and software traceability. In this role, you'll play a crucial part in designing, implementing, ...