Staff Embedded Software Engineer

Comtech Telecom

$123K — $186K *
Telecommunications & Hardware
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of embedded software design experience
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
  • Strong experience with FPGA/ASIC SoC design
  • Proficient in C, C++ and GIT version control
  • Experienced with Network Protocols like IEEE 802.3 and IPv4/IPv6
  • Skilled in using Microsoft Office tools

Responsibilities

  • Design, develop, document, and debug Linux-based embedded software
  • Create board support packages for FPGA SoC systems
  • Implement userspace drivers for FPGA IP using C++
  • Develop firmware for embedded microcontrollers
  • Communicate effectively with team members and engineering management

Benefits

  • Onsite work environment in Santa Clara, CA, 5 days a week
  • Opportunities to work on cutting-edge technology in embedded systems
  • Engage with cross-functional teams to enhance collaborative skills
  • Work on protocols that impact the next generation of networking technology
Full Job Description
Job Title: Staff Embedded Software Engineer Reports To: Director, RF Engineering FLSA Status: Exempt Last Modified: 06/03/2026 Level: T4 Range: $123,600 - $186,000 Location: Santa Clara, CA- Onsite 5 Days a week Position Summary Comtech is seeking an experienced Staff Embedded Software Engineer who will provide support for Linux operating systems, running on embedded microprocessors or field programmable gate array (FPGA) system-on-a-chip, (SoC) environments, etc. Responsibilities 37Design, develop, document, debug and test of Linux-based embedded software with FPGA SoC systems; including:37 37Embedded Linux: Kernel /Yocto/ U-Boot /DeviceTree37 Board Support Packages (BSP) Userspace Drivers for FPGA IP (C++) Firmware for Embedded Microcontrollers (C) 37Utilize strong communication skills to effectively work and communicate with team members and engineering management.37 Qualifications 37Strong embedded software engineer with FPGA/ASIC SoC design experience37 37Strong FPGA Implementation with Xilinx, Vivado, or Altera Quartus37 37Experience designing/debugging SoC systems with AMBA-compliant AXI and APB interfaces37 37Experience implementing Network Protocols, such as:37 37L1: IEEE 802.3, Cisco, Q/SFP+ MSA standards for Ethernet (1G to 100G)37 37L2/L3: IPv4, IPv6, ARP, ICMP, IGMP, UDP, TCP37 37Proficient in SW development with C,C++and GIT version control37 37Proficient in Microsoft Office Tools (Word, Excel, PowerPoint, Visio, etc.)37 37Demonstrated experience supporting multi-disciplinary, cross functional and matrixed teams37 Desired Qualifications 37Working knowledge with SATCOM waveforms like DVB-S2X and/or 5G NTN 3GPP Rel 17/1837 37Working knowledge of communication networks and security within a zero-trust environment37 37Experience with Partial Reconfiguration/DFX or PCIe CvP37 37Experience implementing Transceiver Protocols:37 37PCI Express, Interlaken, USB SuperSpeed37 371000BASE-X/SGMII, 10GBASE-R, 40GBASE-4, 100GBASE-R437 Education 37Bachelor's Degree in Electrical Engineering, Computer Engineering, or related field.37 Experience: 3710+ years of Embedded Software design experience.37 The pay range reflects the expected base salary for this position. Final compensation will be based on role, level, skills, experience, and geographic location.

Similar Jobs

More Jobs at Comtech Telecom

More Telecommunications & Hardware Jobs

Find similar Staff Embedded Software Engineer jobs: