A complete application in a minute
Tailored resume and cover letter, ready to send.
Fairwinds Technologies is seeking an Embedded Systems Software Engineer to design and deploy Linux-based software on Xilinx UltraScale+ platforms, collaborating with hardware teams for PCB bring-up and system integration.
The role emphasizes low-level software, drivers, and real-time data processing for mission-critical RF and SATCOM applications in defense and civilian programs, with remote/hybrid work and occasional travel to Aberdeen, MD.
Embedded Systems Software Engineer
Mid to Sr Embedded Software Engineer
Location: D.C, Maryland, Virginia- Remote with Travel on occasion to Aberdeen, Maryland
Type: Remote (Travel to Aberdeen, Maryland on occasion)
Fairwinds Technologies is a U.S.-based engineering firm specializing in Satellite Communications (SATCOM), RF Transmission Systems, Network Design, Systems Integration, and Digital Signal Processing (DSP). We support Command, Control, Communications, and Computer (C4) systems in austere military environments, delivering advanced communications, networking, and IT solutions to defense and civilian agencies worldwide.
We are seeking an Embedded Software Engineer with strong experience developing and deploying software on Xilinx UltraScale+ platforms using PetaLinux, with hands‑on familiarity working alongside hardware teams on PCB‑based embedded systems. The ideal candidate will design, implement, and optimize low‑level and Linux‑based embedded software for mission‑critical communications and signal‑processing applications. This role involves building robust software stacks for FPGA/SoC‑based systems, integrating drivers and peripherals, and supporting system bring‑up from prototype to fielded platforms. You will work closely with FPGA, DSP, RF, and hardware engineers to deliver high‑performance solutions for tactical communications in contested and bandwidth‑constrained environments. This position reports to the Chief Technology & Strategy Office and involves close collaboration with customers and engineering teams to deliver innovative solutions for RF Tactical & Naval Military Solutions, as well as strategic border protection applications.
This position does not require direct supervisory responsibility; however, the engineer may mentor junior developers and support cross‑functional technical leadership.
This position is primarily performed in a traditional office environment. Some remote/hybrid work is also possible.
While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; use fingers and hands to type or write; reach with hands and arms; talk or hear. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception
This is a full‑time, exempt position, working Monday through Friday; 40 hours per work week; occasional evening and weekend work may be required as job duties demand. Some flexibility in actual work hours may be offered.
Must be willing to travel 25–30% when required.
Must be eligible to work in the US and possess or obtain a Secret level clearance.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Fairwinds Technologies, LLC is an Equal Opportunity Employer – M/F/Veteran/Disability/Sexual Orientation/Gender Identity