Demo

Embedded Linux Software Engineer

Futurex
Bulverde, TX Full Time
POSTED ON 4/1/2026
AVAILABLE BEFORE 6/1/2026

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 systems at all layers of an embedded Linux operating system such as boot loaders, kernel drivers, and system support daemons.

This role offers an opportunity for candidates to expand their talents by participating directly in the development of production software. Individual visibility within the team is high, and opportunities for rapid advancement exist.

PRIMARY RESPONSIBILITIES

  • Design software and systems based on defined requirements for existing and new embedded systems
  • Code, test, and troubleshoot operating system components for embedded systems
  • Confer with software and hardware team members to develop, understand, and update requirements for product features
  • Write and maintain programming documentation on subjects including code, API functionality, and software issue creation/resolution
  • Maintain confidentiality with regard to information being processed, stored, or accessed

QUALIFICATIONS

  • Strong interest in embedded Linux, embedded hardware, and software
  • Software development experience in C
  • Comfortable on a Linux command line interface
  • Experience with basic FLOSS development tools (gcc, binutils, strace, valgrind, etc.)
  • Bachelor's degree or higher in computer science, engineering, or similar field
  • In depth knowledge of embedded Linux systems, Linux driver development, or kernel debugging
  • Motivated, self-starting, and eager to learn

STRONGLY PREFER

  • Experience building an embedded Linux environment from scratch (buildroot, Yocto, or OpenWRT, etc.)
  • Experience with initial bring up of a board with a Linux environment
  • Experience with using toolchains including for cross compiling for diverse architectures (ARM, PowerPC, x86_64, or aarch64)
  • Comfortable reading assembly (ARM, PowerPC, x86_64, or aarch64)
  • Experience debugging and integrating hardware components with the Linux operating system
  • Experience with scripting (Bash, POSIX shell)
  • Experience with version control software (git)
  • Experience with hardware interfaces such as I2C, SPI, and GPIO.
  • Strong knowledge of Linux kernel stack and subsystems
  • A key role in production-level software projects working directly on cutting-edge encryption technology with a fast time to market
  • Competitive compensation and opportunities for advancement
  • Flexible scheduling policy
  • Company-provided snacks and drinks
  • Scenic corporate campus with amenities including a tennis court, jogging trail, and putting green
  • Welcoming, family-style corporate culture uniquely suited to fast-paced, entrepreneurial, and motivated individuals

Join us as an embedded Linux software engineer and contribute to our innovative cryptographic products.

Salary.com Estimation for Embedded Linux Software Engineer in Bulverde, TX
$100,226 to $114,321
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Embedded Linux Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Futurex

  • Futurex Bulverde, TX
  • About the Role The Senior Cloud Network Engineer is responsible for designing, implementing, and maintaining secure, scalable, and high-performing cloud ne... more
  • 14 Days Ago

  • Futurex Bulverde, TX
  • Company Overview For over 40 years, Futurex has been a trusted provider of hardened, enterprise-class data security solutions. More than 15,000 organizatio... more
  • 15 Days Ago

  • Futurex Bulverde, TX
  • Position Overview: We are seeking a Senior Cloud Support Engineer to join our dynamic team. In this role, you will leverage your technical expertise to tro... more
  • 15 Days Ago

  • Futurex Bulverde, TX
  • We’re hiring an experienced engineer to build the internal AI platform and systems infrastructure for an established enterprise data security company with ... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Embedded Linux Software Engineer jobs in the Bulverde, TX area that may be a better fit.

  • Darkhive San Antonio, TX
  • Description Due to the nature of our work in defense, Darkhive does not provide visa sponsorship for this role. Candidates must be eligible to obtain and m... more
  • 9 Days Ago

  • Bots Unlimited San Antonio, TX
  • About Bots Unlimited Bots Unlimited is a San Antonio based product development and hardware company that designs, produces, and supports high performance t... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!