Comtech Telecommunications logo

Staff Embedded Software Engineer

Comtech Telecommunications

Chandler, AZ
Full Time
Senior
4 days ago

Job Description

About the Role

The Staff Embedded Software Engineer will support Linux operating systems running on embedded microprocessors within FPGA system-on-a-chip environments. The role involves designing, developing, and testing embedded software for FPGA SoC systems, contributing to innovative communications solutions at Comtech Telecommunications Corp., a global leader in terrestrial, wireless, satellite, and space communications technologies. The position is based in Chandler, AZ, and requires onsite presence five days a week.

Key Responsibilities

  • Design, develop, document, debug, and test Linux-based embedded software with FPGA SoC systems, including Embedded Linux, Kernel, Yocto, U-Boot, and DeviceTree.
  • Create and maintain Board Support Packages (BSP).
  • Develop userspace drivers for FPGA IP using C++.
  • Write firmware for embedded microcontrollers in C.
  • Utilize strong communication skills to effectively work and communicate with team members and engineering management.

Requirements

  • Strong embedded software engineering experience with FPGA/ASIC SoC design.
  • Experience with FPGA implementation using Altera Quartus or Xilinx Vivado.
  • Experience designing/debugging SoC systems with AMBA-compliant AXI and APB interfaces.
  • Experience implementing at least one Gigabit Transceiver Protocol such as PCI Express, Interlaken, or USB SuperSpeed.
  • Experience implementing network protocols including IEEE 802.3, IPv4, IPv6, ARP, ICMP, IGMP, UDP, and TCP.
  • Proficiency in C, C++, and GIT version control.
  • Proficiency in Microsoft Office tools (Word, Excel, PowerPoint, Visio).
  • Demonstrated experience supporting multi-disciplinary, cross-functional, and matrixed teams.

Nice to Have

  • Working knowledge of digital IF streams such as VITA 49.2, DIFI, and/or eCPRi.
  • Working knowledge of SATCOM waveforms like DVB-S2X and/or 5G NTN 3GPP Rel 17/18.
  • Knowledge of communication networks and security within a zero-trust environment.
  • Experience with Partial Reconfiguration/DFX or PCIe CvP.
  • Possession of an active DoD clearance or ability to obtain one.

Qualifications

  • Bachelor's degree in Electrical or Computer Engineering or a related field.
  • 5+ years of embedded software design experience.
Apply Now

Job Details

Posted AtJul 19, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Comtech Telecommunications

Website

comtechtel.com

Company Size

501-1000 employees

Location

Chandler, AZ

Industry

Other Business Support Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches