Senior Software Engineer

1 week ago


Bulverde, United States Futurex Full time
Futurex is seeking talented individuals to enhance our suite of cryptographic devices. Help us win the fight in 'ease of use versus security' by joining our battle against the malicious actors of the cyber world. Marry the latest technologies and strategies with the tried and true algorithms and standards of our industry.

Our world-class software engineering team is based at Futurex's Engineering Campus in the Hill Country just north of San Antonio, Texas. The role involves working in small agile project-based teams to extend and enhance features of the Futurex 'Hardened Enterprise Security Platform'. The position requires using crypto and key management concepts to add features and enhancements to C++ applications that provide services around Futurex hardware security modules.

Opportunities for growth and rapid advancement are abundant for developers with a passion for learning and designing software. The fast-paced merit-based culture provides a great environment to advance your career and engineering prowess. The position includes a generous compensation and incentive pay package. Both senior and junior positions are available.

Primary Responsibilities

Design, code, test and troubleshoot applications that interface with Futurex's line of embedded cryptographic devices
Develop and document APIs and protocols used when interfacing with external systems
Read and comply with published standards and technical documentation

Requirements

Software development experience in C++
Experience developing in a Linux environment
3-5+ years of experience working in enterprise software development
Professional software development experience in C++
Experience using C+ memory management (ownership, rvalues)
Experience using classic C+ memory management
Experience performing peer code review
Ability to read and write Python and Bash scripts
Bachelor's degree or higher in computer science or engineering
Experience reading and writing C code
Knowledge of cryptographic concepts
Experience with TLS and PKI certificates
Experience using docker and docker-compose
Experience using Jenkins and Jenkinsfiles for CI/CD
Basic understanding of SQL and relational databases
Full stack web development experience (Nginx, Flask, Vue.js)
Experience using enterprise tools such as JIRA, Confluence, and GitLab
Experience using Berkeley socket API
Experience working with front end frameworks (vue.js)
Experience with cryptography is a plus

Benefits

Play a key role in production-level software projects and work directly on the development of cutting-edge embedded encryption technology with a fast time to market.
Competitive compensation and opportunities for advancement.
Health, dental, vision, life, and short/long-term disability insurance
Retirement plan with employer contribution match
Paid vacation, holidays, and sick leave
Flexible scheduling policy
Scenic corporate campus with amenities including a tennis court, jogging trail, and putting green.
Company-provided snacks and drinks
Complimentary gym membership
Welcoming, family-style corporate culture uniquely suited to fast-paced, entrepreneurial, and motivated individuals.

Job Type: Full-time

Work Location: In person

  • Bulverde, Texas, United States Futurex Full time

    Futurex Software EngineerFuturex is seeking talented individuals to enhance our suite of cryptographic devices. We are looking for a skilled software engineer to join our team and contribute to the development of our cutting-edge embedded encryption technology.Key ResponsibilitiesDesign, code, test, and troubleshoot applications that interface with Futurex's...


  • Bulverde, Texas, United States Futurex Full time

    About FuturexFuturex is a leading provider of cryptographic devices and solutions, dedicated to enhancing the security and integrity of data. We are seeking talented individuals to join our team of experts in the field of embedded cryptography.Job SummaryWe are looking for a skilled software engineer to work on the development of our Hardened Enterprise...


  • Bulverde, United States Futurex Full time

    Futurex is seeking talented individuals to enhance our suite of cryptographic devices. Help us win the fight in 'ease of use versus security' by joining our battle against the malicious actors of the cyber world. Marry the latest technologies and strategies with the tried and true algorithms and standards of our industry.Our world-class software engineering...


  • Bulverde, United States Futurex Full time

    Futurex is seeking talented individuals to enhance our suite of cryptographic devices. Help us win the fight in 'ease of use versus security' by joining our battle against the malicious actors of the cyber world. Marry the latest technologies and strategies with the tried and true algorithms and standards of our industry.Read all the information about this...


  • Bulverde, United States Futurex Full time

    Job DescriptionJob DescriptionFuturex is seeking talented individuals to enhance our suite of cryptographic devices. Help us win the fight in 'ease of use versus security' by joining our battle against the malicious actors of the cyber world. Marry the latest technologies and strategies with the tried and true algorithms and standards of our...


  • Bulverde, United States Futurex Full time

    About the RoleFuturex is seeking skilled professionals to enhance our suite of cryptographic devices. As a Senior Software Development Engineer, you will play a key role in production-level software projects and work directly on the development of cutting-edge embedded encryption technology with a fast time to market.Key ResponsibilitiesDesign, code, test,...


  • Bulverde, Texas, United States Futurex Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Backend Engineer proficient in Python to join our dynamic and innovative engineering team. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining the backend architecture of our cutting-edge software solutions.Key...


  • Bulverde, United States Futurex Full time

    Futurex Software EngineerFuturex is seeking talented individuals to enhance our suite of cryptographic devices. We are looking for a skilled software engineer to join our team and contribute to the development of our Hardened Enterprise Security Platform.Key ResponsibilitiesDesign, code, test, and troubleshoot applications that interface with Futurex's line...

  • Software Engineer

    4 months ago


    Bulverde, United States Futurex Full time

    Job DescriptionJob DescriptionFuturex is seeking talented individuals to enhance our suite of cryptographic devices. Help us win the fight in 'ease of use versus security' by joining our battle against the malicious actors of the cyber world. Marry the latest technologies and strategies with the tried and true algorithms and standards of our...

  • Software Engineer

    1 week ago


    Bulverde, Texas, United States Futurex Full time

    {"h1": "Software Developer Job Description", "p": "At Futurex, we're seeking a talented Software Developer to join our team. As a key member of our engineering team, you'll play a major role in the development of production software for our line of applications and cryptographic devices. Your primary responsibilities will include designing, coding, testing,...


  • Bulverde, United States Futurex Full time

    Job DescriptionJob DescriptionFuturex is a worldwide leader in hardened data encryption security solutions. The company headquarters and engineering campus is located in Bulverde, 15 miles north of San Antonio, Texas. Futurex is seeking a talented embedded Linux software engineer. Futurex embedded Linux software engineers will have opportunities to work with...


  • Bulverde, United States Futurex Full time

    Futurex is a worldwide leader in hardened data encryption security solutions. The company headquarters and engineering campus is located in Bulverde, 15 miles north of San Antonio, Texas. Futurex is seeking a talented embedded Linux software engineer. Futurex embedded Linux software engineers will have opportunities to work with advanced cryptographic...


  • Bulverde, Texas, United States Futurex Full time

    Futurex Software Development Engineer in TestFuturex is seeking a talented Software Development Engineer in Test to join our team of world-class engineers. This position is based at our Engineering Campus in Bulverde, Texas, and offers an opportunity to work on quality assurance for our line of innovative, hardware-based cryptographic solutions.Job...


  • Bulverde, United States Futurex Full time

    Job DescriptionJob DescriptionOverview: We are seeking a highly skilled and experienced Senior Backend Engineer proficient in Python to join our dynamic and innovative engineering team. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining the backend architecture of our cutting-edge software...

  • Software Engineer

    4 weeks ago


    Bulverde, Texas, United States Futurex Full time

    About the RoleFuturex is seeking a talented Software Engineer to join our team and contribute to the development of innovative, software-based solutions. This position is based at our Engineering Campus in a scenic location, offering a unique blend of work and lifestyle.Key ResponsibilitiesDesign, code, test, and troubleshoot software developed for Futurex's...

  • Software Engineer

    3 weeks ago


    Bulverde, Texas, United States Futurex Full time

    Job Summary:FUTUREX IS SEEKING TALENTED INDIVIDUALS WITH A PASSION FOR DEVELOPING INNOVATIVE SOFTWARE SOLUTIONS.About the Role:This is an exciting opportunity for experienced software engineers to join our team and play a major role in the development of production software. As a software engineer at FUTUREX, you will have the opportunity to work directly on...


  • Bulverde, Texas, United States Futurex Full time

    Job OverviewFuturex is on the lookout for skilled professionals to fill the role of Quality Assurance Software Engineer. This position is integral to our Engineering team, focusing on the assurance of quality for our cutting-edge, hardware-based cryptographic solutions.As a Quality Assurance Software Engineer, your primary focus will be on software...


  • Bulverde, Texas, United States Futurex Full time

    Software Developer Role at FuturexFuturex is in search of talented professionals to enhance our range of cryptographic solutions. Contribute to our objective of improving security while ensuring a seamless user experience, combating cyber threats. Our software engineering division at Futurex is eager to welcome dedicated developers to aid in the development...


  • Bulverde, United States Futurex Full time

    Futurex is seeking talented individuals for the position of Software Development Engineer in Test (SDET). This position is on-site at Futurex’s Engineering Campus in Bulverde, 15 miles north of San Antonio, Texas. This position offers an opportunity for passionate, motivated, and driven individuals to join our team of world-class engineers and assist in...


  • Bulverde, Texas, United States Futurex Full time

    Job DescriptionFuturex is seeking a talented individual to fill the position of Software Development Engineer in Test. This role is based at our Engineering Campus in Bulverde, Texas, and offers an opportunity to join our team of world-class engineers.In this role, you will be responsible for ensuring the robustness of our automation initiatives before they...