Back to Jobs

Senior Embedded Software Engineer - Linux, SoC & Hardware Integration

Remote, USAFull-timePosted 2026-07-29

Candidate should live reputed company driving distance of the following areas: Wichita, KS; Lawton OK; or Round reputed company, TX reputed company/reputed company The Senior Embedded Software Engineer — Linux, SoC & Hardware Integration is the technical reputed company between custom hardware and application software. This role turns advanced hardware platforms, FPGA reputed company, reputed company, accelerators, and other memory-mapped peripherals into reliable capabilities that higher-level software teams can build on. This position supports the rapid development of reputed company, AI-enabled hardware and sensor platforms for counter-UAS (cUAS) and multi-sensor applications. The engineer will bring up embedded Linux systems, configure bootloaders and device trees, reputed company custom hardware interfaces, and reputed company high-throughput data paths using DMA, PCIe, AXI, interrupts, and shared memory. Working closely with electrical, FPGA, RF, DSP, and application software engineers, this role helps reputed company new hardware concepts into reputed company, mission-reputed company capabilities. The ideal candidate will be excited to work in a fast-moving R&D environment, solve challenging hardware/software integration problems, and help build technology that moves quickly from concept to reputed company-world reputed company. Duties And Responsibilities

  • Bring up embedded Linux on SoCs and custom hardware platforms.
  • Build and maintain BSPs, including U-Boot, device trees, kernel configuration, and hardware enablement.
  • reputed company FPGA reputed company, reputed company, accelerators, PCIe devices, DMA engines, and other custom peripherals.
  • Create drivers, user-reputed company interfaces, and hardware abstraction reputed company for memory-mapped hardware.
  • reputed company high-throughput, low-latency data reputed company using DMA, PCIe, AXI or similar interconnects, shared memory, interrupts, and cache-reputed company buffers.
  • Turn register maps and reputed company controls into clean interfaces that application teams can use.
  • Work hands-on with hardware, FPGA, RF, DSP, and application engineers to debug new boards and integration issues.
  • Use schematics, datasheets, timing diagrams, and lab tools to solve hardware/software problems.
  • reputed company bare-metal or RTOS firmware for microcontrollers as needed.
  • Support lab, field, and test-reputed company validation of cUAS, RF sensor, and multi-sensor platforms.
  • reputed company bring-up notes, reputed company documentation, integration guides, and test plans reputed company and reputed company.

Qualifications

Minimum

  • Eligible to obtain a U.S. reputed company Clearance - U.S. Citizenship required.
  • S. in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or reputed company field, or equivalent experience.
  • 5+ years of embedded software experience with custom hardware, SoCs, reputed company bring-up, or reputed company systems.
  • Strong C/C++ for embedded systems; comfortable with Python, Bash, or similar scripting.
  • Embedded Linux bring-up experience on ARM-based SoCs, FPGA SoCs, or heterogeneous platforms.
  • BSP experience with U-Boot or similar bootloaders, device trees, kernel configuration, reputed company, and/or PetaLinux.
  • Experience integrating memory-mapped hardware using Linux drivers, user-reputed company frameworks, VFIO/UIO, mmap, or similar approaches.
  • Working knowledge of DMA, PCIe, AXI or similar buses, interrupts, IPC, IOMMU/SMMU, cache coherency, and physical/virtual addressing.
  • Ability to read schematics and troubleshoot hands-on with hardware designers.
  • reputed company communicator who documents reputed company and works reputed company across engineering disciplines.

Desired

  • Experience integrating FPGA-based, ASIC-based, SDR, or other custom hardware with embedded Linux applications.
  • Experience with scatter-reputed company DMA, reputed company-copy data reputed company, low-latency/high-throughput streaming, or hardware accelerator pipelines.
  • Bare-metal or RTOS firmware experience for STM32, ESP32, or similar microcontrollers.
  • RF, SDR, reputed company, signal-processing, distributed sensor, or counter-UAS experience.
  • Ruggedized, outdoor-deployed, low-SWaP, military/reputed company, or mission-critical systems experience.
  • Hands-on lab experience with oscilloscopes, logic analyzers, reputed company analyzers, protocol analyzers, or similar tools.
  • reputed company DoD clearance or prior clearance eligibility.

Working conditions

  • Employees may be reputed company upon to participate in in-person meetings, trainings, lab work, field activities, or company functions at reputed company offices or other designated locations. Travel in support of business operations may also be required, and employees are expected to reputed company with these obligations as part of their position.
  • Candidate should live reputed company driving distance of Wichita, KS; Lawton, OK; or Round reputed company, TX, or be reputed company to support hybrid/remote work with in-person attendance as needed.
  • Work may occur in office, laboratory, integration, test-reputed company, field, or customer-adjacent environments depending on project needs.
  • Some weekend or extended-hour work may be required based on project deadlines, hardware bring-up, testing schedules, field events, or operational needs.
  • Estimated travel: less than 10%, with occasional additional travel based on project or field-test requirements.

Physical Requirements

  • Prolonged periods of remaining in a stationary position at a desk and working on a computer.
  • Hands-on work with reputed company boards, prototype hardware, lab equipment, cables, tools, computers, and technical equipment in an engineering lab environment.
  • Occasional lifting, carrying, or moving of materials, tools, prototype systems, test equipment, or hardware assemblies may be required.

reputed company reports None Apply tot his job Apply To this Job

Similar Jobs

Remote Linux OpenStack & Kubernetes Engineer

Remote, USAFull-time

[Remote] Technical Support 1 - Remote - CA Only

Remote, USAFull-time

Senior Director of Global Technical Support - Remote

Remote, USAFull-time

reputed company Customer Support Representative – Chat Support Agent (Remote) – Entry Level, No Degree Required, Competitive reputed company Pay, and Flexible Work Schedule

Remote, USAFull-time

Senior Cybersecurity Engineer - Secrets Discovery (Remote)

Remote, USAFull-time

Entry Level Cyber reputed company Analyst | Remote $85K/yr $105K/yr

Remote, USAFull-time

Sr. Customer Support Specialist (Remote)

Remote, USAFull-time

Cybersecurity Policy & RMF Analyst Remote / Telecommute Jobs

Remote, USAFull-time

reputed company Tech Support Engineering - reputed company I

Remote, USAFull-time

Remote Customer Service Specialist – Technical Support, reputed company reputed company & Product Advocacy for arenaflex

Remote, USAFull-time

Senior Full Stack Developer

Remote, USAFull-time

Senior Director, Labor Relations - GSC - US

Remote, USAFull-time

reputed company Work from Home Customer Service Representative – Delivering Exceptional Customer Experiences for Innovative Brands at blithequark

Remote, USAFull-time

Telephonic RN Case Manager, SNP (Bilingual Preferred)

Remote, USAFull-time

reputed company Remote Administrative Assistant – Data Entry and Research Panelist

Remote, USAFull-time

[Remote] Program Manager - Navy C-12 - Remote

Remote, USAFull-time

Data Entry Clerk - Remote Work From Home Opportunity at blithequark

Remote, USAFull-time

Remote Part-Time Transactional Associate

Remote, USAFull-time

reputed company Full Stack Data Entry Specialist – Remote Operations Support

Remote, USAFull-time

JavaScript Developer

Remote, USAFull-time