1

Linux Build Engineer Jobs in Kentucky (NOW HIRING)

$150 - $190/hr

... Linux Platform Engineer to lead the development and maintenance of the embedded software platform ... Build and maintain BSPs for custom HSM hardware and successive board revisions. * Integrate kernel ...

$110 - $120/hr

Build Linux Server from DISA provided ISO image. Qualifications Required Experience and Education ... Engineering experience with Nessus Manager and Monitor Implementation * Able to spin new instance ...

$152 - $288/hr

NVIDIA is looking for a top-tier Software Test Engineer to join the NVIDIA-Cumulus Linux ... Develop automated test suites for different features of NVIDIA-Cumulus Linux. * Build and maintain ...

New

$136 - $232/hr

## Software Engineer - Linux Infrastructure and Distributed ComputingApplylocations: Milpitas, CAtime ... Experience using source control, build tools, and standard software development practices in a ...

$150 - $210/hr

Senior Software Engineer, Hyperscale Build Environments and Tools * The Hyperscale Line of Business ... Hands-on familiarity with Linux-based development environments, Docker, and the operational ...

New

$180 - $270/hr

Senior Software Engineer, Hyperscale Build Environments and Tools We're in an unbelievably exciting ... Hands-on familiarity with Linux-based development environments, Docker, and the operational ...

New

$180 - $260/hr

We're building the dev, build, and test cloud: the infrastructure layer that everything downstream ... This is a generalist role: you might be making changes to our logs UI one day and tweaking Linux ...

$115 - $160/hr

We're a team of hands‑on builders, engineers, and innovators reinventing how the world makes ... firmware, embedded Linux, Python tooling development, and other software-related tasks * Are ...

New

$125 - $150/hr

... Linux systems, IAM, encryption, logging, and security monitoring. * Build and maintain ... Work with engineering teams, external assessors, compliance partners, and 3PAOs to support ...

$90 - $145/hr

We're a team of hands-on builders, engineers, and innovators reinventing how the world makes ... Linux systems, or C++ application development. Hardware design is a core part of our team ...

New

$225 - $245/hr

... Engineer to support the development life cycle of platform architectural design, deployment, and ... Build a release pipeline to enable fast, but safe delivery of critical business software to ...

$120 - $180/hr

This role combines Linux systems administration, network engineering, container orchestration ... Build and maintain CI/CD pipelines using Jenkins, GitLab, or similar tools * Develop automation ...

New

DevOps Engineer

Louisville, KY · On-site

$48.25 - $66/hr

A successful candidate seeks to fully understand the systems they build, prioritizes accuracy and ... Intune managed desktop fleet to support, Linux servers/VMs to develop and deploy on * Largely React ...

$150 - $210/hr

Own the build, signing, rollout, rollback, and per-device configuration for our in-field Linux ... Developer Self-Service: Establish golden paths and self-service tools that empower engineers to ...

New

$58 - $116/hr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Together, we will advance our nation's most critical missions, build on our lengthy track record of ...

New

$120 - $160/hr

Manage Red Had Linux systems in a software development or scientific computing environment ... Develop example Kubernetes deployment packages, as well as container build pipelines * Assist with ...

$185 - $254/hr

Build systems end to end: Design and implement capabilities spanning the cloud control plane, Linux ... Engineer reliable fleet control: Build distributed control‑plane and state‑management systems ...

$120 - $180/hr

... Linux/Unix environments. Responsibilities * Design, develop, test, deploy, and maintain scalable ... Design, build, integrate, and consume RESTful APIs supporting application functionality and system ...

New

$195 - $215/hr

Enterprise - Senior Test Engineer - Linux, Python, GitLab * Columbia, MD Erias Ventures was founded ... Description We are seeking a Senior Test Automation Engineer to design, build, and maintain ...

$165 - $242/hr

Linux Kernel (custom build), Ubuntu * Intel/AMD/ARM CPUs, Nvidia GPUs, DPUs, Infiniband and ... Strong C programming skills with the ability to write maintainable and upstream-quality code.

next page

Showing results 1-20

Linux Build Engineer information

What does a Linux build engineer do?

A Linux Build Engineer is responsible for designing, implementing, and maintaining build systems for software projects that run on Linux operating systems. They automate build processes, manage dependencies, troubleshoot build failures, and ensure that software compiles and packages correctly. Additionally, they often collaborate with development and operations teams to streamline continuous integration and delivery pipelines, improving deployment efficiency and software quality.

What are the key skills and qualifications needed to thrive as a Linux build engineer?

To thrive as a Linux Build Engineer, you need strong expertise in Linux system administration, scripting languages (such as Bash or Python), and build automation concepts, often backed by a degree in computer science or related field. Familiarity with build tools like Jenkins, Git, Docker, and configuration management systems such as Ansible or Puppet is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These competencies ensure reliable, efficient build processes and enable smooth collaboration in fast-paced development environments.

What are some typical challenges faced by Linux build engineers in managing build automation pipelines?

Linux Build Engineers often encounter challenges such as maintaining consistency across multiple environments, troubleshooting complex build failures, and integrating new tools into existing CI/CD pipelines. They must ensure that builds remain reproducible and stable as codebases and dependencies evolve. Collaboration with development, QA, and operations teams is essential to quickly address issues and optimize the build process, making strong communication and problem-solving skills critical in this role.

What is the difference between Linux Build Engineer vs Linux System Administrator?

AspectLinux Build EngineerLinux System Administrator
Primary FocusBuilding, maintaining, and optimizing Linux software builds and automationManaging, configuring, and maintaining Linux systems and servers
Skills & CertificationsLinux scripting, build tools (e.g., Jenkins), version control, Linux certifications (e.g., RHCE)Linux system management, networking, security, certifications like RHCE or CompTIA Linux+
Work EnvironmentDevelopment teams, CI/CD pipelines, software companiesIT departments, data centers, enterprise environments
Common TasksAutomating builds, troubleshooting build failures, integrating softwareSystem setup, user management, troubleshooting hardware/software issues

While both roles require Linux expertise and certifications like RHCE, Linux Build Engineers focus on software build processes and automation, whereas Linux System Administrators manage and maintain Linux infrastructure. The roles often collaborate but serve different core functions within organizations.

What are popular job titles related to Linux Build Engineer jobs in Kentucky?

For Linux Build Engineer jobs in Kentucky, the most frequently searched job titles are:

What job categories do people searching Linux Build Engineer jobs in Kentucky look for?

The top searched job categories for Linux Build Engineer jobs in Kentucky are:

What cities in Kentucky are hiring for Linux Build Engineer jobs?

Cities in Kentucky with the most Linux Build Engineer job openings:

Senior Embedded Linux Platform Engineer

Futurex Inc.

On-site

$150 - $190/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

Secure platform ownership for next-generation Hardware Security Modules

Position Summary

We are seeking a Senior Embedded Linux Platform Engineer to lead the development and maintenance of the embedded software platform powering our next-generation Hardware Security Modules (HSMs). This role bridges hardware and application software by owning the Linux platform, Board Support Package (BSP), security architecture, and hardware interfaces that enable our cryptographic applications.

The ideal candidate has deep experience with embedded Linux, Buildroot, kernel and device-tree configuration, low-level hardware interfaces, secure boot, PCIe, and high-speed networking. The engineer will collaborate closely with hardware, FPGA, security, manufacturing, and application teams to deliver a secure, reliable, production-ready appliance.

Responsibilities

Embedded Linux Platform

  • Develop, maintain, and reproducibly build a Buildroot-based Linux distribution.
  • Customize and maintain Linux kernels for selected System-on-Modules (SoMs).
  • Configure and maintain device trees and board-specific platform definitions.
  • Build and maintain BSPs for custom HSM hardware and successive board revisions.
  • Integrate kernel drivers, platform services, bootloaders, and root filesystems.
  • Optimize boot performance, system footprint, reliability, and maintainability.
  • Support production images, manufacturing configuration, and secure update mechanisms.

Hardware Integration

  • Bring platform hardware into Linux and expose clean, documented interfaces to application software.
  • Integrate and validate I^2C, SPI, GPIO, UART, USB, PCIe, EEPROM/flash, and other board-level interfaces.
  • Enable sensors, fan controllers, LEDs, buttons, watchdogs, voltage monitors, reset controls, TPMs, and secure elements.
  • Develop or adapt kernel drivers and user-space services where existing interfaces are insufficient.
  • Use schematics, datasheets, oscilloscopes, logic analyzers, and other tools to diagnose board-level issues.

Security

  • Design, implement, maintain, and validate secure boot and the complete chain of trust.
  • Configure and integrate hardware roots of trust, TPMs, secure elements, and measured-boot capabilities where appropriate.
  • Recommend secure component choices and platform architectures based on threat, lifecycle, and supply-chain considerations.
  • Review hardware and low-level software designs for security weaknesses and attack surface.
  • Support tamper detection, encrypted storage, key protection, secure manufacturing, and device provisioning.
  • Define and support secure firmware and software update strategies, including rollback protection and recovery.

Networking

  • Integrate and support 10 GbE connectivity through PCIe-connected network devices and external Ethernet interfaces.
  • Configure Ethernet controllers, PHYs, drivers, link behavior, and relevant hardware offload features.
  • Tune the Linux networking stack for throughput, latency, reliability, and predictable appliance behavior.
  • Diagnose performance bottlenecks across PCIe, DMA, interrupts, drivers, and the network stack.

Platform Enablement

  • Lead bring-up of new SoMs, custom boards, and hardware revisions from first power-on through application readiness.
  • Create platform diagnostics, hardware validation utilities, and manufacturing test support.
  • Establish automated, repeatable build and integration workflows for embedded platform releases.
  • Support production, quality, field engineering, and sustaining activities throughout the product lifecycle.
  • Document platform architecture, interfaces, security assumptions, build procedures, and operational constraints.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, or equivalent practical experience.
  • Five or more years of professional experience developing embedded Linux systems.
  • Strong C programming and debugging skills in resource-constrained or hardware-adjacent environments.
  • Hands-on experience with Buildroot or Yocto, Linux kernel configuration, device trees, and cross-compilation toolchains.
  • Practical knowledge of the Linux boot process, bootloaders such as U-Boot, root filesystems, kernel modules, and driver integration.
  • Experience collaborating across hardware, systems, security, and application engineering disciplines.
  • Proficiency with Git and disciplined software configuration-management practices.
Required Technical Experience

Embedded Linux

  • Buildroot or Yocto; Linux kernel configuration and customization; device trees; bootloaders; init systems; root filesystems; kernel modules; BSP and driver integration.

Hardware Interfaces

  • Hands-on experience with several of the following: I^2C, SPI, UART, GPIO, PCIe, USB, MDIO, Ethernet PHYs, DMA, and interrupts.

Networking

  • Linux networking stack, Ethernet drivers, 10 GbE, PCIe-connected networking, and network performance analysis or tuning.

Platform Security

  • Experience with one or more of the following: secure boot, measured boot, TPMs, secure elements, trusted execution, hardware roots of trust, secure updates, or applied cryptography fundamentals.
Preferred Qualifications
  • Experience developing security appliances, HSMs, cryptographic products, or other high-assurance embedded systems.
  • Familiarity with FIPS 140-3, Common Criteria, or comparable product-security certification environments.
  • ARM64 platform experience and familiarity with SoMs from NXP, AMD, Intel, TI, or similar vendors.
  • Linux kernel or PCIe driver development experience.
  • Experience reviewing schematics and conducting hands-on hardware debugging.
  • Experience with manufacturing diagnostics, secure provisioning, lifecycle controls, and field-update strategies.
Nice to Have
  • OpenSSL, PKCS #11, secure key storage, or related cryptographic interfaces.
  • Trusted Firmware-A, OP-TEE, trusted execution environments, or hardware-backed attestation.
  • Rust for systems programming.
  • CI/CD practices for embedded systems and reproducible, containerized build environments.
  • Experience with performance profiling, reliability testing, or fault-injection techniques.
What Success Looks Like
  • New hardware platforms boot reliably and can be brought to application readiness through a repeatable, documented process.
  • All required peripherals and control signals are exposed through stable, well-documented Linux interfaces.
  • Secure boot and the platform root of trust are implemented, validated, maintainable, and aligned with product-security goals.
  • 10 GbE and external Ethernet interfaces achieve expected throughput, latency, and reliability.
  • Builds are reproducible, version-controlled, automated, and suitable for manufacturing and field release.
  • Platform risks are identified early, communicated clearly, and addressed in partnership with hardware and security teams.
  • The embedded platform provides a stable, secure foundation that allows HSM application teams to deliver confidently.
  • Health, dental, vision, life, and short/long-term disability insurance
  • Paid vacation, holidays, and sick leave
  • Competitive compensation and opportunities for advancement
  • Retirement plan with employer contribution match
  • Welcoming, family-style corporate culture uniquely suited to fast-paced, entrepreneurial, and motivated individuals
  • One of San Antonio’s “Best Places to Work” for nine consecutive years
#J-18808-Ljbffr