Embedded RF Software Engineer

GALTSan Diego, CA
12dHybrid

About The Position

Founded in 2015, Global Air Logistics and Training, Inc. (GALT Aerospace) a rapid innovator, solving the world's critical security challenges to enable warriors to win...decisively. GALT Aerospace subscribes to Col John Boyd's tenet "Wars are won by people, ideas and equipment, IN THAT ORDER." Warfighters need tools (equipment) that are flexible. GALT Aerospace will always satisfy the warfighter with such tools. GALT Aerospace provides simple, effective information capabilities to support all levels of war and drive information to the lowest levels possible, enabling faster decision cycles and decisive results. GALT Aerospace uniquely focuses on architecture solutions, effective open systems integration, and rapid prototyping, fielding, and operations. At GALT Aerospace, employees have incredible opportunities to work on revolutionary and nationally relevant systems. GALT Aerospace looks for people who align with its Core Values: The Right Thing: We work on important things that we are passionate about and will make a difference for the US National Security. We are ethical and forthright and expect the same from our employees. We operate with integrity in all things; we do the RIGHT THING. Trust and Respect: We always strive to earn and foster trust. We Act and communicate with respect. We foster mutually beneficial relationships. Add Value: We take ownership of our tasks and deliver results to our customers, partners and each other. We champion individual expertise, creativity, and accomplishments. We recognize that collaborative teams achieve even greater results. GALT Aerospace is seeking a highly qualified full-time, salaried Embedded RF Software Engineer to provide impactful engineering deliverables for the SR-WAVE program. The engineer will participate in a multi-disciplinary rapid-prototyping team and collaborate directly on tasks with the Lead Engineer and various wireless communications and embedded software engineers on product design and development.

Requirements

  • API development for NB/WB RF Transceivers and ARM processors with Linux on FPGAs
  • Experience developing C/C++ software architectures optimized for performance, power efficiency, and reliability
  • Kernel/User space device driver performance optimization, OS Scheduling: drivers to app
  • Analog and Digital peripheral hardware config/control/status
  • Experience debugging/developing wireless military communications devices
  • Experienced engineer, reflected in approximately 15+ years of professional work
  • Productive team collaboration, task ownership, responsibility, and follow-through
  • Excellent written (design documents and specifications) and verbal communication skills
  • S. Citizenship
  • Bachelor's Degree (BS, E.E/C.S.) in Electrical Engineering or Computer Science

Nice To Haves

  • Develop/debug RF device experience: mixers, amplifiers, ADC/DAC, switches, & filters
  • Master's Degree (M.S.) in Embedded Software Engineering
  • Secret Clearance preferred
  • Manual/automated system and unit test and proof-of-concept experience using Python
  • Board bring-up and hardware/software troubleshooting: Clocks, Power, JTAG, & Bootup
  • Processor and FPGA integration and test experience in wireless communication systems

Responsibilities

  • Develop Linux drivers on an ARM app processor, residing on a FPGA, to communicate with other off-board processors and RF peripherals.
  • Define the radio interface of the ARM/FPGA software driver and the radio transceivers
  • Configure an ARM Real-Time processor on the FPGA to run an RTOS
  • Configure and operate various peripherals for clock, power, JTAG, PCIe, serial, and ethernet communications
  • Define the software interface (API) between external processor applications and the Linux software and drivers running on the ARM app processor
  • Define the software interface (API) between Linux application software running on the ARM and external peripheral devices
  • Define the software interface between software layers and among peripheral devices that communicate through DMA/ethernet/PCIe/SPI/GPIO
  • Develop the software designed solution
  • Software systems integration
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service