Software Engineer
Company: Futurex
Location: Houston
Posted on: January 28, 2023
|
|
Job Description:
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 ResponsibilitiesDesign,
code, test and troubleshoot applications that interface with
Futurex's line of embedded cryptographic devicesDevelop and
document APIs and protocols used when interfacing with external
systemsRead and comply with published standards and technical
documentationRequirementsRequiredSoftware development experience in
C++Experience developing in a Linux environment3-5+ years of
experience working in enterprise software developmentStrongly
PreferProfessional software development experience in C++Experience
using C++11 memory management (ownership, rvalues)Experience using
classic C++98 memory managementExperience performing peer code
reviewAbility to read and write Python and Bash scriptsBachelor's
degree or higher in computer science or
engineeringPreferredExperience reading and writing C codeKnowledge
of cryptographic conceptsExperience with TLS and PKI
certificatesExperience using docker and docker-composeExperience
using Jenkins and Jenkinsfiles for CI/CDBasic understanding of SQL
and relational databasesFull stack web development experience
(Nginx, Flask, Vue.Js)Experience using enterprise tools such as
JIRA, Confluence, and GitLabExperience using Berkeley socket
APIBenefitsPlay 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 insuranceRetirement
plan with employer contribution matchPaid vacation, holidays, and
sick leaveFlexible scheduling policyScenic corporate campus with
amenities including a tennis court, jogging trail, and putting
green.Company-provided snacks and drinksComplimentary gym
membershipWelcoming, family-style corporate culture uniquely suited
to fast-paced, entrepreneurial, and motivated individuals.
Keywords: Futurex, Houston , Software Engineer, IT / Software / Systems , Houston, Texas
Click
here to apply!
|