Talent.com
Software Engineer
Software EngineerEndoSec LLC • Chicago, IL, United States
serp_jobs.error_messages.no_longer_accepting
Software Engineer

Software Engineer

EndoSec LLC • Chicago, IL, 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 • Chicago, IL, United States

    Job_description.internal_linking.related_jobs
    Senior Software Engineer

    Senior Software Engineer

    Harnham • Chicago, IL, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer – Build Next-Gen Conversational Platforms.Chicago, IL (Hybrid – 3 days onsite).This organization partners with Fortune 50 businesses across healthcare, finance, and retail ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Staff Software Engineer (Mobile)

    Staff Software Engineer (Mobile)

    NinjaTrader • Chicago, Illinois, USA
    serp_jobs.job_card.full_time
    Please be advised that the most accurate and up-to-date information about our open rolesincluding job descriptions compensation and benefitscan only be guaranteed on our official job board.For the ...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

    CNA • Chicago, Illinois, USA
    serp_jobs.job_card.full_time
    You have a clear vision of where your career can go.And we have the leadership to help you get there.At CNA we strive to create a culture in which people know they matter and are part of something ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer (Remote) (Chicago)

    Software Engineer (Remote) (Chicago)

    IT Associates • Chicago, IL, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time +1
    Remote (proximity to Chicago, Nashville or Manhattan would be a big plus).Regular travel is not required but will need to travel to corporate office 2 times a year. Our client is looking to add a So...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    Achieve • Chicago, Illinois, USA
    serp_jobs.job_card.full_time
    Behind our forward-thinking technology is a group of curious innovative problem solvers creating next-level products backed by data and consumer-centric strategy. At Achieve youre encouraged to expl...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer (Chicago)

    Software Engineer (Chicago)

    TBSCG • Chicago, IL, US
    serp_jobs.job_card.part_time
    TBSCG is a modern consulting and engineering company trusted by wellknown enterprise brands.We design, build, and support digital experiences and platforms across financial services, manufacturing,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer II

    Software Engineer II

    tastylive • Chicago, Illinois, USA
    serp_jobs.job_card.full_time
    Software Engineer II (Ruby) - Internal Tools Team.Hybrid - Chicago IL (3 days / week in office).Were building a dedicated team focused on improving operational efficiency and quality of life for our ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer [Chicago]

    Senior Software Engineer [Chicago]

    8th Light • Chicago, Illinois, USA
    serp_jobs.job_card.full_time
    Senior Software Engineer Chicago Remote.At 8th Light we bring life to the best ideas.Founded in 2006 and headquartered in Chicago we are a technology solutions provider that partners with organizat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    Snapsheet • Chicago, IL, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Software Engineer Company : Snapsheet Job Location : Remote, USA Job Type : Full-time Department : Technology About Snapsheet : Snapsheet exists to simplify claims. We leverage our expertise in virtual e...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Senior Software Engineer

    Senior Software Engineer

    project44 • Chicago, Illinois, USA
    serp_jobs.job_card.full_time
    We challenge the status quo because we know a better supply chain isnt just possibleits essential.Decision Intelligence Platform. By transforming fragmented logistics data into real-time AI-powered ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, 52558 AM

    Senior Software Engineer, 52558 AM

    BuiltIn Integration Sandbox • Chicago, Illinois, USA
    serp_jobs.job_card.full_time
    Headways mission is a big one to build a new mental health care system everyone can access.Weve built technology that helps people find great therapists with the first software-enabled national ne...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 • Chicago, IL, 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

    Lead Software Engineer

    Capital One • Chicago, IL, US
    serp_jobs.job_card.full_time +1
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Software Engineer

    Software Engineer

    Phillip Capital Inc. • Chicago, Illinois, United States
    serp_jobs.job_card.full_time
    We’re Hiring – Software Engineer and Sr.Location : Chicago, IL (Hybrid).Chicago, is dually registered with the SEC / FINRA as a self-clearing broker dealer and the Commodity Futures Trading Commission...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Staff Software Engineer, Android

    Staff Software Engineer, Android

    Grindr • Chicago, IL, United States
    serp_jobs.job_card.full_time
    Chicago or Bay Area Offices (San Francisco or Palo Alto) and will require you to be in the office on Tuesdays and Thursdays. What’s so interesting about this role?.Come play a key role in building t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer - Backend

    Staff Software Engineer - Backend

    Sprout Social • Chicago, IL, United States
    serp_jobs.job_card.full_time
    Sprout Social is looking to hire a Staff Software Engineer to join our Engineering team.Why join Sprout's Engineering team?. With collaborative cross-functional teams that span mobile, front-end, ba...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer II

    Software Engineer II

    tastytrade • Chicago, Illinois, USA
    serp_jobs.job_card.full_time
    Software Engineer II (Ruby) - Internal Tools Team.Hybrid - Chicago IL (3 days / week in office).Were building a dedicated team focused on improving operational efficiency and quality of life for our ...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

    Newcastle Associates, Inc. • Chicago, IL, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    We’re building the team of a major healthcare services firm and looking for a Full Stack Software Engineer with strong C# / . NET development experience and a solid foundation in Machine Learning.This...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted