Senior SDR Software Engineer (Fremont)
$150.1k - $180kSPX 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- ...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++...SeniorFull timeFlexible hours
$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...SeniorFull timeFlexible hours$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...SeniorRemote work$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...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workWork from home- ...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...SeniorFull time
$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...SeniorRemote jobWork at office$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...SeniorPermanent employmentFull timeVisa sponsorshipRelocation packageFlexible hoursAfternoon shift3 days per week- ...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...SeniorFull time
$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...SeniorFull time- ...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...SeniorFull time
- ...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
$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...SeniorImmediate start$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...SeniorFull timeTemporary workLocal areaRelocation packageFlexible hours$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...SeniorFull timeTemporary workWork at officeRemote workRelocation packageFlexible hours$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...SeniorPermanent employmentImmediate startFlexible hours$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-...SeniorWork experience placementWork at officeRemote workWorldwideHome officeFlexible hours$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...SeniorFull timeTemporary workRelocation packageFlexible hours$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$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 ...SeniorFull time- ...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...SeniorFull timeFlexible hours
$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 timeWorldwide- ...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...SeniorFull timeWork at officeVisa sponsorship
- 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...SeniorFull time
$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...SeniorFull timeWork at office- 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...SeniorRelocation
- 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...SeniorPermanent employmentContract workLocal area
$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...SeniorContract work- 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...SeniorContract work
$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 jobFull time- **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 jobFull timeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior SDR Software Engineer (Fremont). Be the first to apply!
- software engineer travel Fremont, CA
- senior robotics software engineer Fremont, CA
- entry level software engineer remote Fremont, CA
- cybersecurity software engineer Fremont, CA
- agile software developer Fremont, CA
- software engineer Fremont, CA
- software engineer healthcare Fremont, CA
- startup software engineer Fremont, CA
- intel software engineer Fremont, CA
- software developer positions Fremont, CA














