Jobs · Information Technology · Colorado

Embedded Engineer

Squadra Ventures · Colorado Springs, CO · 5 days ago
Information TechnologyFull-time

Responsibilities

  • RF Frontend Integration: Design and implement firmware and low-level drivers to interface custom RF frontend hardware (ADCs, tuners, clock distribution) with embedded compute platforms
  • Compute Platform Selection & Design: Evaluate and select embedded compute platforms (e.g., CPU, FPGA SoCs, GPU-accelerated SBCs); contribute to hardware architecture and PCB-level integration where needed.
  • DSP Algorithm Porting: Work closely with DSP engineers to port and optimize signal processing algorithms onto target hardware; implement SIMD/GPU/FPGA acceleration layers to meet real-time performance budgets.
  • Embedded OS & BSP Development: Build and maintain Yocto or Buildroot-based Linux images, board support packages (BSPs), and real-time extensions
  • Firmware & Driver Development: Write low-level firmware and kernel drivers in C and/or Rust for peripherals including high-speed ADC/DAC interfaces, FPGA bridges, RF control buses (SPI, I2C, UART), and PCIe/USB3 data paths.
  • Testing & Validation: Develop hardware-in-the-loop (HIL) test fixtures and automated test suites to validate firmware, driver correctness, and end-to-end signal chain performance.

Qualifications

  • Education: Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a closely related field.
  • Experience: 4–7 years of professional experience in embedded systems development, with at least some exposure to RF, signal processing, or sensor systems.
  • Firmware & Driver Skills: Proficiency in C and/or Rust for bare-metal or Linux embedded environments; experience writing Linux kernel modules, device drivers, or FPGA interface logic.
  • Embedded Linux: Hands-on experience building custom embedded Linux distributions using Yocto or Buildroot, including kernel configuration, device tree authoring, and BSP development.
  • Hardware Interfaces: Working knowledge of high-speed digital interfaces relevant to RF systems: LVDS, PCIe, USB3, and standard control buses (SPI, I2C, UART).
  • DSP Fundamentals: Solid understanding of digital signal processing concepts (sampling, filtering, FFT, I/Q signal representation) sufficient to translate algorithm requirements into hardware and software architecture decisions.
  • Debugging: Strong skills in mixed hardware/software debugging using oscilloscopes, logic analyzers, JTAG, and Linux performance tools

Similar jobs

Embedded Engineer

Robert HalfPasadena, CA· 5 days ago
Engineeringapply on roberthalf.com

Embedded Engineer

Second Order EffectsRedmond, WA· 2 days ago
Engineering$100k–$130k/yrapply on job-boards.greenhouse.io

Embedded Engineer

DMC EngineeringChicago, IL· 5 days ago
Information Technology$95k/yrapply on grnh.se

Embedded Engineer

BeviBoston, MA· 3 wk ago
Engineering$120k–$148k/yrapply on job-boards.greenhouse.io

Embedded Engineer

Lindsay CorporationOmaha, NE· 2 wk ago
Engineeringapply on careers.lindsay.com