Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior SDR Software Engineer (Fremont)

$150.1k - $180k
Full-time

SPX Technologies

Overview

Join to apply for the Senior SDR Software Engineer role at SPX Technologies

Building the people that build the world. With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world. Through our RiSE talent development framework, we Reach, Identify, Strengthen, and Engage our employees to support them in their continued development. We’re a global company of problem solvers, collaborators, and innovators, and our businesses build solutions that impact the world.

As part of Detection and Measurement, TCI is a global leader in innovative spectrum monitoring and communications intelligence (COMINT) systems. With solutions to ensure the efficient use of frequencies, long distance communications, monitoring and security communications intelligence applications, we improve communications and protect military forces and infrastructure around the world.

What You Can Expect In This Role (Job Responsibilities)

While each day brings new opportunities at SPX, your core responsibilities will be:

  • Develop a deep understanding of TCI’s Embedded server architectures and become a key contributor to architecting and implementing improvements and new features for our products.
  • Modify existing software and/or develop new software to implement improvements or add new features to our systems. Support testing and analysis of new hardware and software performance up to the system level.
  • Provide technical support to our product support group by interfacing with customers to deploy new products, solve issues found in the field and to understand potential product improvements.
  • Other duties as assigned.

What we are looking for (Experience, Knowledge, Skills, Abilities, Education)

We each bring something to the table, and we are looking for someone who has:

Required Experience

  • Experience with FPGA co-processing (i.e. Spectrum Signal Processing algorithms, FFT, CCDF, ZIP, DDC, Geolocation) and managing Interrupts/data blocks
  • Extensive C/C++ software development experience (6+ years) with proficiency in such language features as templates, Lambda functions, vectors, maps and algorithms etc. using C++17 or newer standards
  • Extensive experience in design, implementation and testing of complex real-time multithreaded/multitasking/multicore embedded server software supporting multiple simultaneous clients
  • Experience with designing well-crafted C++ classes/modules
  • Clear understanding of ADCs, RF Receiver architectures and associated quality metrics
  • Cross-platform programming for Linux and Windows targets
  • Experience in developing/using Windows and Linux libraries
  • Clear understanding of Synchronization primitives, Queuing and task scheduling
  • TCP Message based Client/Server communication
  • Realtime hardware control and data acquisition
  • SCPI control
  • TCP/UDP Networking and socket level programming
  • C++/C API programming (developing and using)
  • GUI design and programming using Visual Studio and Open-source tools
  • Databases and database programming (incl. SQLite)
  • Software QA testing
  • Ability to quickly learn and support a large existing C++ code base.
  • Excellent communications skills
  • Ability to write technical product documentation

Preferred/Desired Knowledge, Skills, And Abilities

  • Knowledge of Signal Direction finding / Geolocation concepts
  • Extensive Math, Digital Signal Processing (DSP) and RF communication signals background
  • Signal analysis techniques and tools
  • RF system and Software Defined Radio (SDR) Platforms such as HackRF, USRP, Pluto and application Frameworks such as GNU Radio, CubicSDR, SDR++ etc.
  • Xilinx/AMD Zynq and/or UltraScale+ development experience
  • Xilinx/AMD FGPA development experience
  • PCIe and NVMe interfaces
  • Programming expertise: VITA49 exposure, Machine learning concepts and programming, Python programming
  • Tools: MATLAB/Octave experience, TensorFlow, PyTorch, Microsoft Visual Studio, Visual Studio Code, TFS and Git, Eclipse IDEs for C++ and Java development, Cross-platform development
  • RF Measurement equipment (VSA/spectrum analyzers, signal generators, and other electronic test equipment)
  • Windows, including desktop and embedded variants (IoT)
  • Intel IPP
  • Linux utilities and shells
  • Experience with MFC, C# and Windows development tools/APIs
  • Docker containers and VMs
  • Creating and maintaining automated software build systems
  • Generation and execution of QA testing including writing automated QA test programs

Education & Certifications

  • 6+ years relevant work experience.
  • MSEE/MSCS (or BSEE/BSCS with extended relevant work experience) with emphasis on Embedded Software and Digital Signal Processing/Wireless Communication.
  • Must be a U.S. citizen or Permanent Resident

Salary Range

We recognize that attracting the best talent is key to our strategy and success as a company. As a result, we aim for flexibility in structuring competitive compensation offers to ensure we are able to attract the best candidates. As required by law in this state, the quoted salary range for this position is $150,100- $180,000 and represents our good faith estimate as to what our ideal candidates are likely to expect. We tailor our offers within the range based on organizational needs, internal equity, market data, geographic zone, and the selected candidate’s experience, education, industry knowledge, location, technical and communication skills, and other factors that may prove relevant during the selection process. At SPX, it is not common for individuals to be hired at the higher end of the range, and compensation decisions depend on a variety of factors. This position is eligible to participate in a discretionary bonus, subject to the rules governing the plan. SPX offers a variety of benefits, including health benefits, 401K retirement with a company match, and flexible time off. More information about our benefits can be found on the “Rewards and Benefits” section of our career page.

What benefits do we offer?

We know that the well-being of our employees is integral. Our benefits include:

  • Generous and flexible paid time off including paid personal time off, caregiver, parental, and volunteer leave
  • Competitive health insurance plans and 401(k) match, with benefits starting day one
  • Competitive and performance-based compensation packages and bonus plans
  • Educational assistance, leadership development programs, and recognition programs

Our commitment to embrace diversity

We value different backgrounds, experiences, and voices at SPX, and we are committed to challenging ourselves, openly communicating, and striving to improve every day. We believe in creating an inclusive work environment where everyone has a voice and is encouraged to realize their fullest potential.

SPX is an affirmative action and equal opportunity employer committed to making selection decisions without regard to race, color, religion, sex, sexual orientation or identity, national origin, age, disability, veteran status, or any other legally protected basis.

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior SDR Software Engineer (Fremont) in Fremont, CA vacancy
  •  ...A leading technology company in California is looking for a Senior SDR Software Engineer. This role involves developing embedded server architectures and features, along with providing technical support. The ideal candidate will have over 6 years of experience in C/C++... 
    Senior
    Full time
    Flexible hours

    SPX Technologies

    Fremont, CA
    4 hours ago
  • $150.1k - $180k

     ...A leading technology company based in California seeks a Senior Software Defined Radio Engineer. The ideal candidate will develop software for embedded systems, work on real-time processing, and support signal acquisition for communications intelligence. Required skills... 
    Senior
    Full time
    Flexible hours

    TCI International, Inc.

    Fremont, CA
    4 hours ago
  • $140k - $200k

    Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across platforms. It is a critical role for someone who enjoys working at... 
    Senior
    Remote work

    Clutch Canada

    Fremont, CA
    18 hours ago
  • $129.6k - $233.3k

    Senior Software Engineer - VSD - Freemont CA Hybrid Job ID 515221 Posted since 23-Jul-2026 Organization Field of work Research & Development Company...  ...(Remote/Office) Employment type Permanent Location(s) Fremont - California - United States of America Siemens EDA is a global... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Siemens Mobility

    Fremont, CA
    4 days ago
  •  ...A leading technology firm in Fremont, California seeks a skilled Sr. Hardware Engineer to design innovative server hardware solutions. Responsibilities include creating schematics, collaborating with cross-functional teams, and customizing designs for clients. Candidates... 
    Senior
    Full time

    Aivres

    Fremont, CA
    4 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Remote job
    Work at office

    Speechify

    Fremont, CA
    more than 2 months ago
  • $195k

     ...adapts to changing floor configuration and warehouse demand. Job Description Third Wave Automation is looking for a strong Software Engineer who is able to lead development of a major component of our Fleet Services codebase. We are currently transitioning one of... 
    Senior
    Permanent employment
    Full time
    Visa sponsorship
    Relocation package
    Flexible hours
    Afternoon shift
    3 days per week

    Third Wave Automation

    Union City, CA
    1 day ago
  •  ...Enovix Corporation in Fremont, California is seeking a legal expert with a Juris Doctor and a minimum of 10 years in securities law to oversee compliance and corporate governance. The role involves drafting SEC filings, advising on securities law, and preparing public... 
    Senior
    Full time

    Enovix Corporation

    Fremont, CA
    4 hours ago
  • $200k - $270k

     ...Molex is seeking a Product Line Director based in Fremont, CA. This role provides strategic leadership for the Wavelength Management product line, overseeing the longterm strategy, roadmap, and financial performance. Ideal candidates should have over 10 years of experience... 
    Senior
    Full time

    Molex

    Fremont, CA
    4 hours ago
  •  ...Cytek Biosciences is seeking a Director of New Product Introduction in Fremont, California, to lead sustaining engineering functions and manage multi-national engineering teams for successful product launches. This role requires 10+ years of experience in product introduction... 
    Senior
    Full time

    Cytek Biosciences

    Fremont, CA
    4 hours ago
  •  ...We are seeking a Senior DSP Software Engineer to join a small, high-impact embedded software team at a product development company specializing in...  ...domain knowledge with C++ software development on a custom SDR platform. The platform combines Linux-based low-level code... 
    Senior

    BrightHire Search Partners

    Fremont, CA
    1 day ago
  • $145.6k - $200.2k

     ...impact. If you are driven to create a better, more sustainable future, then this is the right place for you. Our Android Software Applications Engineering team is growing! We are looking for experienced engineer to work alongside with a talented Android team on developing... 
    Senior
    Immediate start

    Lucid Motors

    Newark, CA
    2 days ago
  • $155k - $241k

     ...potential. About The Role Join the Autonomy team as a Senior Software Engineer focused on Navigation. You will be a core contributor,...  ...hybrid position based out of one of our Salem, Pittsburgh, or Fremont offices. The final salary offered to a successful... 
    Senior
    Full time
    Temporary work
    Local area
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    11 days ago
  • $170k - $221k

     ...human potential. Role Overview: We are seeking a Senior Robot Software Triage & RCA Engineer specialized in Software Issue Triage and Root Cause Analysis...  ...related field. This is an hybrid position at our Fremont, CA office. The final salary offered to a... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    11 days ago
  • $142.11k - $186.06k

     ...geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together...  ..., geophysical exploration, and telecommunications. As a Senior Rust Software Engineer, you will serve as a technical... 
    Senior
    Permanent employment
    Immediate start
    Flexible hours

    Vector Atomic Inc.

    Pleasanton, CA
    6 days ago
  • $190.1k - $285.1k

     ...collaborating with agile teams, or championing innovation and software design, Workday offers an environment where your talents can thrive. About the Role We are seeking a Senior Software Development Engineer with a passion for architectural design and high-... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Home office
    Flexible hours

    Workday, Inc.

    Pleasanton, CA
    6 days ago
  • $187k - $292k

     ...differentiated by its expertise in imagining, engineering, and delivering robots with advanced...  ...policies. Collaborate with on-robot software and deployment teams to ship production-...  ...out of one of our Salem, Pittsburgh, or Fremont offices. The final salary offered to... 
    Senior
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    3 days ago
  • $207k - $274k

    Hyve Solutions is seeking a Staff Manufacturing Software & Test Lead in Fremont, California. This role involves leading the design and execution of manufacturing test architecture, developing scalable automated solutions for board, system, and rack-level products from NPI... 
    Senior

    Hyve Solutions

    Fremont, CA
    4 days ago
  • $175k - $225k

    A leading company in clinical diagnostics seeks an experienced individual to define and execute strategies for TR‑FRET immunoassays. The role involves managing a scientific team, overseeing the development and validation of assays, and collaborating with marketing and ...
    Senior
    Full time

    Eurofins DiscoverX

    Fremont, CA
    4 hours ago
  •  ...Flex is seeking a Senior Software Engineer in Milpitas, CA to lead modernization of our custom application landscape. You will analyze legacy systems, identify consolidation opportunities, and rebuild critical apps using modern cloud-native architectures and AI-powered... 
    Senior
    Full time
    Flexible hours

    Flex

    Milpitas, CA
    4 hours ago
  • $240k - $260k

     ...owns the world-leading digital design and optimization platform which enables fully automated, AI-driven engineering for grid-scale solar. The Director of Software Engineering will lead the maintenance, development, and delivery of the next generation of cloud-based, integrated... 
    Full time
    Worldwide

    Nextpower LLC, USA

    Fremont, CA
    4 hours ago
  •  ...industrial environments. We are based in Milpitas, CA and require 5 days/week in-office collaboration. We are looking for a Senior Software Engineer to build scalable AI infrastructure. As a Senior Software Engineer, you will architect and implement the core training... 
    Senior
    Full time
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    1 day ago
  • A leading SaaS company is seeking a Sr. Software Engineer to design, develop, and optimize cloud-based services. You will deliver high-quality product features while collaborating with cross-functional teams to drive innovation. Candidates should have extensive experience... 
    Senior
    Full time

    Blackline Systems Inc

    Pleasanton, CA
    4 hours ago
  • $91.63k - $150k

     ...Collaborate with epitaxial growth and semiconductor process engineers to define and optimize device structures, epitaxial designs, and...  ...release Working Conditions This role will be based on-site in Fremont, CA. Regular use of a computer and other office equipment is... 
    Senior
    Full time
    Work at office

    Coherent

    Fremont, CA
    5 days ago
  • Senior Software Engineer Location: Milpitas, CA Responsibilities Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use... 
    Senior
    Relocation

    Techions

    Milpitas, CA
    5 days ago
  • 7+ years of experience in software test automation or software development Strong experience in Java, Object-Oriented Methodologies Experience...  ...complex analysis Bachelor’s degree in Computer Science/Engineering or equivalent Applicants must have the unrestricted right to... 
    Senior
    Permanent employment
    Contract work
    Local area

    Robotics Prcocess Automation, LLC

    Pleasanton, CA
    4 days ago
  • $70 - $78 per hour

     ...candidate will participate in an Agile software team. Responsibilities Work independently...  ...BS degree in Computer Science, Process Engineering, Continuous Improvement, or a related...  ...infrastructure/ hardware knowledge. Seniority level Mid‑Senior level Employment type... 
    Senior
    Contract work

    Indotronix Avani Group

    Milpitas, CA
    2 days ago
  • A technology consulting firm is seeking an experienced SAP Advanced Business Application Programming Consultant based in Newark, CA. This contract role requires 7+ years of hands-on ABAP development experience, focusing on SD/OTC processes and integration solutions. Responsibilities...
    Senior
    Contract work

    DynPro

    Newark, CA
    2 days ago
  • $1,000 - $5,000 per month

     ...You open doors. You leverage your network and your ability to create intrigue to secure attendance at executive presentations. Our senior team handles the high-stakes closing. Your success is measured by one thing: your ability to generate a qualified audience. The... 
    Remote job
    Full time

    Share Community Development Corp Scdc Houston

    Fremont, CA
    1 day ago
  • **PLEASE READ THE FULL DESCRIPTION BEFORE APPLYING** S.H.A.R.E. Community Development Corp (SCDC) is seeking a highly confident , people-focused , and results-driven Business Development Representative (BDR) to join our dynamic team. If you're passionate about...
    Remote job
    Full time
    Immediate start
    Flexible hours

    Share Community Development Corp Scdc Houston

    Fremont, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior SDR Software Engineer (Fremont). Be the first to apply!