Talent.com
Software Engineer
Software EngineerEndoSec LLC • Indianapolis, IN, United States
serp_jobs.error_messages.no_longer_accepting
Software Engineer

Software Engineer

EndoSec LLC • Indianapolis, IN, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.job_card.part_time
job_description.job_card.job_description

EOE Statement

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

Description

Software Engineer

The EndoSec Software Engineer is responsible for designing, developing, and implementing cryptographic algorithms and protocols used in our products. The candidate will collaborate with other engineers and security experts to build secure and efficient systems, contributing to our products and services' ongoing security and privacy.

Key Responsibilities

Cryptographic Development : Design, implement, and optimize cryptographic algorithms and protocols, such as encryption, decryption, digital signatures, hashing, key exchange, and secure multi-party computation.

Security Research : Stay up-to-date with the latest developments in cryptography and cybersecurity and apply relevant research to improve product security and privacy.

Software Integration : Work with hardware engineers to integrate cryptographic solutions into software products, ensuring compliance with security best practices.

Code Review and Testing : Perform code reviews and contribute to security testing to identify vulnerabilities and ensure robust security measures.

Performance Optimization : Focus on optimizing cryptographic code for performance and security, balancing trade-offs where necessary.

Documentation and Standards : Create technical documentation for cryptographic implementations and adhere to industry standards (e.g., NIST, FIPS) and protocols.

Collaboration : Collaborate with other teams (e.g., backend, infrastructure, security, and product management) to insure the cryptographic components meet the overall system requirements and security goals.

Security Audits : Participate in security audits to identify weaknesses, recommend improvements, and ensure coding practices are followed.

Position Requirements

Position Requirements

  • Ability to obtain and maintain a US government security clearance.
  • Bachelor's degree or higher in Computer Engineering, Mathematics, Engineering or a related field or equivalent field experience.
  • At least three years of working with cryptography, secure software development, or related fields.
  • Familiarity with cryptographic algorithms and protocols (AES, RSA, ECC, SHA, TLS, etc.).
  • Familiarity with security protocols (TLS / SSL, IPSec, SSH, etc.).
  • Experience with public key infrastructure (PKI), key management, and certificate authorities.
  • Strong analytical and problem-solving skills, with the ability to manage complex software design issues effectively.
  • Familiarity with common hardware security standards and certifications (e.g., FIPS 140-2, Common Criteria, ISO / IEC 27001).
  • Strong programming skills in Assembly, C / C++, Python, Java.
  • Strong documentation skills and the ability to convey complex information clearly and effectively.
  • Collaborative mindset and excellent communication skills to work effectively with cross-functional teams.

Preferred Qualifications

  • Experience with trusted platforms (TPM), secure elements, or hardware-based security solutions.
  • Experience implementing cryptographic libraries (e.g., OpenSSL, Libsodium, or custom solutions).
  • Familiarity with low-level firmware development (e.g., BIOS, bootloaders) and secure boot processes.
  • Experience with regulatory compliance frameworks (e.g., NIST, PCI DSS, etc.).
  • Experience with secure software development practices and threat modeling.
  • Experience with penetration testing tools and frameworks.
  • Full-Time / Part-Time

    Full-Time

    This position is currently accepting applications.

    serp_jobs.job_alerts.create_a_job

    Software Engineer • Indianapolis, IN, United States

    Job_description.internal_linking.related_jobs
    Sr Settlements Software Engineer

    Sr Settlements Software Engineer

    MISO • Carmel, Indiana, USA
    serp_jobs.job_card.full_time
    Midcontinent Independent System Operator Inc.Settlements Software Engineer at Midcontinent Independent System Operator Carmel IN will build critical software applications used to settle financial ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Future Opportunity : Software and Senior Software Engineers

    Future Opportunity : Software and Senior Software Engineers

    Mesh Systems • Indianapolis, IN, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    We invite you to submit your resume and a cover letter explaining why you are interested in future opportunities with Mesh Systems as a Software or Senior Software Engineer.We are always looking fo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Software Engineer II

    Software Engineer II

    V2x Current Openings • Indianapolis, Indiana, United States
    serp_jobs.job_card.full_time
    V2X is growing! The Software Engineer will join our multi-discipline software engineering team in Indianapolis, IN, supporting programs in next-generation avionics and weapon system integration.Our...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Solution Engineer

    Solution Engineer

    Genesys • Indianapolis, Indiana, USA
    serp_jobs.job_card.full_time
    Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud the AI-powered Experien...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Indianapolis, IN, United States
    serp_jobs.job_card.full_time
    As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Software Engineer (Indianapolis)

    Lead Software Engineer (Indianapolis)

    T2 Systems • Indianapolis, IN, US
    serp_jobs.job_card.part_time
    As the Lead Senior Software Engineer you will collaborate closely with Solution Architects to transform business requirements into robust technical designs. You will take ownership of project delive...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr Full-Stack Software Engineer

    Sr Full-Stack Software Engineer

    Jobot • Indianapolis, IN, US
    serp_jobs.job_card.full_time
    Fully remote working on Greenfield AI projects!!!.This Jobot Job is hosted by : Garrett Mathison.Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary : $...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer in Test

    Software Engineer in Test

    Veeva Systems • Indianapolis, Indiana, United States
    serp_jobs.job_card.full_time
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in hist...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Indianapolis, IN, United States
    serp_jobs.job_card.full_time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    IAM Systems Engineer

    IAM Systems Engineer

    Skill • Indianapolis, IN, United States
    serp_jobs.job_card.temporary
    Aquent is proud to partner with a leading financial institution dedicated to innovation and maintaining robust, secure operations. This organization is at the forefront of digital transformation, co...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Columbus, Indiana, US
    serp_jobs.filters.remote
    serp_jobs.job_card.part_time
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Cloud Engineer

    Cloud Engineer

    innovitusa • Indianapolis, Indiana, USA
    serp_jobs.job_card.full_time
    Utilizing experience in AWS cloud technology to manage and collaborate with cross-functional teams to understand requirements delivery planning and successful delivery of cloud projects.Daily custo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Controls Software Engineer

    Controls Software Engineer

    Alten Technology Usa • Indianapolis, Indiana, United States
    serp_jobs.job_card.full_time +1
    We’re ALTEN Technology USA, an engineering company that provides solutions for engineering, technology, and product development projects. For decades, we’ve been helping our clients develop products...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Purchasing Analytics

    Senior Software Engineer, Purchasing Analytics

    Allison Transmission • Indianapolis, Indiana, USA
    serp_jobs.job_card.full_time
    JOIN THE TEAM THATS POWERING PROGRESS.For over 100 years Allison Transmission has powered the vehicles and technology that move our world forward. From the first person hired by James Allison in 191...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer Mobile

    Senior Software Engineer Mobile

    Genesys • Indianapolis, Indiana, USA
    serp_jobs.job_card.full_time
    Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud the AI-powered Experien...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Kobie Marketing • Indianapolis, Indiana, United States, 46201
    serp_jobs.job_card.full_time
    Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. Were always looking for talented individuals who ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Principal Platform Software Engineer

    Principal Platform Software Engineer

    Roche • Indianapolis, Indiana, USA
    serp_jobs.job_card.full_time
    At Roche you can show up as yourself embraced for the unique qualities you bring.Our culture encourages personal expression open dialogue and genuine connections where you are valued accepted and r...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Noblesville, IN, USA
    serp_jobs.job_card.full_time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted