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

Senior SDR Software Engineer

$150.1k - $180k

SPX

Senior SDR Software Engineer

Location: Fremont, California (CA), US

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.

How you will make an Impact (Job Summary)

SPX is a diverse team of unique individuals who all make an impact. As a Sr. Embedded Software Engineer, you will actively participate in the development of radio frequency signal acquisition/processing/storage/retrieval, IQ data transport, direction finding and analysis systems used for spectrum monitoring and communications intelligence purposes. This person will apply their strong real time embedded server development background, knowledge of radio frequency communications, reception and signal processing techniques as well as software development skills to meet signal detection, parameter measurement and analysis challenges facing spectrum regulators and intelligence organizations around the globe. Specifically, this person will develop software to implement architectures using TCI's existing technical base along with new development work that will satisfy both customer specific and market generic requirements.

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 Spectrum Signal Processing algorithms, FFT, CCDF, ZIF, DDC, and managing Interrupts/data blocks
    • Extensive C/C++ software development experience (4+ years) with proficiency in such language features as templates, Lambda functions, vectors, maps and algorithms etc. using C++11 or newer standards
    • Clear understanding of ADCs, RF Receiver architectures and associated quality metrics
    • Extensive experience in design, implementation and testing of complex real-time multithreaded/multitasking/multicore embedded server software.
    • Experience with designing well-crafted C++ classes/modules
    • Cross-platform programming for Linux and Windows targets
    • Clear understanding of Synchronization primitives, Queueing and task scheduling
    • TCP Message based Client/Server communication
    • Realtime hardware control and data acquisition
    • TCP/UDP Networking and socket level programming
    • GUI design and programming using Visual Studio and Open-source tools
    • Databases and database programming (incl. SQLite)
    • 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
    • Python programming
    • Tools: MATLAB/Octave experience
    • Microsoft Visual Studio, Visual Studio Code, TFS and Git
    • 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.

    How we live our culture

    Our culture is at the center of what we do and, more importantly, who we are. Our core values set a standard for how we manage ourselves, and our Leadership Model sets the standard for how we engage with each other. Whether you are an individual contributor or you lead a large team, each of us leads at SPX.

    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 to build a culture of inclusion at SPX

    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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior SDR Software Engineer in Fremont, CA vacancy
  •  ...Software Engineer Location: Newark CA Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications... 
    Senior

    E-Solutions

    Newark, CA
    4 days ago
  •  ...Senior Software Engineer | AI Healthcare | Build Tech That Actually Matters We’re working with a high-growth AI healthcare company building a platform that’s genuinely changing how people move, recover, and live and they’re looking for a Senior Software Engineer to join... 
    Senior

    Signify Technology

    Fremont, CA
    1 day ago
  • $155k - $241k

     ...Senior Software Engineer, Navigation Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    3 days ago
  • $140k - $170k

     ...of shaping the future of transportation. If you're ready to drive change and make history, apply now! OVERVIEW As the Senior Software Engineer for Scout Motor’s digital products, you will play a key role in the development and enhancement of our software products,... 
    Senior
    Full time
    Work experience placement
    Work at office
    Immediate start
    Flexible hours
    1 day per week

    Scout Motors

    Fremont, CA
    3 days ago
  • $155k - $241k

     ...Senior Software Engineer, Autonomy Core Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding... 
    Senior
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    3 days ago
  • $150k - $210k

     ...Senior Software Engineer As a Senior Software Engineer on our Graphics team, you'll work on software that handles geometric complexity beyond what many CAD tools can manage. Our Flow print setup software is built to give users a smooth, interactive experience while... 
    Senior
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    4 days 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
    Work at office

    Speechify

    Fremont, CA
    10 days ago
  • Senior Application Engineer This is the main job post content. The specific details and description of the role are provided here. Focus on the job title and the job description, ensuring a high signal to noise ratio for readability and clarity.
    Senior

    NOVA

    Fremont, CA
    3 days ago
  • $140k - $280k

     ...Responsibility Work with experts in the field of self-driving vehicles on software architecture and design, system and module design, evaluation...  ...data collection and analysis, evaluation and feature engineering. Expertise in C++/Python. Strong communication skills and... 
    Senior
    Full time
    Temporary work

    pony.ai

    Fremont, CA
    1 day ago
  • Sr Python Developer Maryland Roles & Responsibility: Design, plan, and develop web applications Research cutting edge technologies and provide proof of concept applications demonstrating usage in the Census environment Identify, research, and create standards...
    Senior

    Info Way Solutions

    Fremont, CA
    5 days ago
  •  ...A prominent technology consulting firm is seeking a Senior SAP Consultant specializing in Warranty Management within the automotive sector. The candidate should possess at least 5 years of experience in SAP Warranty Management, along with strong knowledge of automotive... 
    Senior
    Contract work

    GAC Solutions

    Fremont, CA
    1 day ago
  • $55 - $58 per hour

     ...interview /Face-2-face interview) Pay Range: $55 - $58 per hour on W2 or C2C Job Summary : We are seeking a highly skilled Senior Software Engineer with a strong background in backend development and web application design. This role is critical and requires working... 
    Senior
    Hourly pay
    Contract work

    Akraya

    Fremont, CA
    5 days ago
  •  ...Senior Software Development Engineer - Contract - Onsite (Bay Area) As a Senior Software Development Engineer, you will be collaborating with engineers and QAs to design, build, and test backend APIs. Please note that this is an Onsite role in Pleasanton, CA. You'... 
    Senior
    Contract work
    3 days per week

    Right Skale, Inc.

    Pleasanton, CA
    2 days ago
  •  ...trailer loading. Pixmo is powered by AnywareOS, a physical AI software that enables advanced perception and object handling in...  ...Description Anyware Robotics is seeking highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for... 
    Senior
    Flexible hours

    Embedding VC

    Fremont, CA
    2 days ago
  •  ...iOS Senior Developer Location: Fremont, CA (Day 1 Onsite presence required with no exceptions.) Pls share relocation & in-person interview confirmation explicitly. In person client interview is required, Local candidates are preferred. Around 10 years of experience... 
    Senior
    Contract work
    Local area
    Relocation

    Suncap Technology

    Fremont, CA
    13 days ago
  •  ...Senior Technical Lead- PIC Design Full Time Opportunity Ideally on sight in the bay area (open to be flexible for the right candidate...  ..., and beyond. Requirements: ~ Ph.D. in Electrical Engineering or Solid-State Physics and at least ten (10+) years of... 
    Senior
    Full time
    Flexible hours

    Fidelis Companies

    Fremont, CA
    3 days ago
  •  ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform complex...  ...(CDP) team is looking for a passionate, self-driven Senior Software Engineer with deep expertise in distributed systems to join... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    1 day ago
  •  ...Senior Technical Lead- High Power Laser Design Full Time Opportunity Ideally on sight in the bay area (open to be flexible for the right candidate) 450K+ first year total compensation package (higher comp packages depend on experience/skillset, open to be flexible... 
    Senior
    Full time
    Flexible hours

    Fidelis Companies

    Fremont, CA
    3 days ago
  • $171.35k - $232.5k

     ...move through the supply chain. Intelligent software orchestrates advanced robots in a high-...  .... What we need As a Software Engineer, you will play a key role in the development...  ...a versatile and intellectually curious Senior Software Engineer who thrives at the... 
    Senior

    Symbotic

    Milpitas, CA
    4 days ago
  •  ...Company: Siemens EDA Job Title: Senior Software Developer - ILT (Inverse Lithography) Job Reference #: 508120 Job Location: Fremont...  ...• BSEE, MSEE/ MS or Ph.D. Computer Science, Electrical Engineering or related field with at least 8 years software development... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home

    Siemens

    Fremont, CA
    4 days ago
  •  ...Position: Senior Front End Engineer (Angular) Location: Fremont, CA (In person) (Only Locals) Bayone / LAM Rate: $60/Hr on...  ...Role: We are currently in search of an Angular Frontend Software Contractor to join Lam's Big Data and Enterprise Analytic... 
    Senior
    For contractors
    Local area

    Concord IT Systems

    Fremont, CA
    1 day ago
  •  ...JOB SUMMARY The Senior Engineer, Software Test will be responsible for conducting testing of software for a robotic surgical system. The Senior Software Test Engineer is responsible for reviewing software requirements and ensuring requirements are fully tested; designing... 
    Senior
    Work experience placement
    Work at office

    Think Surgical

    Fremont, CA
    5 days ago
  •  ...Senior Technical Lead- TIA Design Full Time Opportunity Ideally on sight in the bay area (open to be flexible for the right candidate) 450K+ first year total compensation package (higher compensation packages depend on skillset/experience, open to be flexible for... 
    Senior
    Full time
    Flexible hours

    Fidelis Companies

    Fremont, CA
    3 days ago
  • $144k - $360k

     ...What to Expect As a Senior Software Engineer in Test (SDET) on the FinTech Team, you will engineer theautomated defense systems that protect Tesla's financial backbone. We are moving beyondtraditional static test scripts. Your mission is to architect intelligent, self... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours
    Shift work

    Tesla

    Fremont, CA
    5 days ago
  • $168k - $252k

     ...experience on app and web to gain wider business knowledge What You'll Bring ~ Bachelor's Degree in Computer Science, Software Engineering, or similar areas of study, or equivalent experience ~4+ years of experience in web and mobile app development ~... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Fremont, CA
    5 days ago
  • $168k - $252k

     ...What to Expect We are seeking a highly motivated Senior Frontend Software Engineer with expertise in React development to join our small, high-performing team. You'll build scalable software systems that power the manufacturing of innovative products like vehicles,... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Fremont, CA
    5 days ago
  • $168k - $252k

     ...What to Expect We are seeking a highly motivated Sr Software Engineer, with expertise in server-side and backend development, to join our small high-performing team. You'll build scalable software systems that power the manufacturing of innovative products like vehicles... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Fremont, CA
    3 days ago
  • $193.3k - $261.5k

     ...are one of the fastest-growing AWS services. Our business and engineering decisions have a widespread impact across some of the world's...  ...on Aurora Global Databases team, you will design and implement software components and enhance existing components to help us continuously... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    East Palo Alto, CA
    2 days ago
  • $168k - $300k

     ...What to Expect As a Senior Software Engineer, you will take part in the design and development of software for the current and next generation of Tesla's Enterprise Resource Planning systems. In this role, you'll be developing highly complex applications with a goal... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Fremont, CA
    5 days ago
  • $193.3k - $261.5k

     ...upgrading infrastructure. We are seeking an engineer to enhance the query optimization and...  ..., test, deploy and maintain innovative software solutions to transform service...  ...celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    East Palo Alto, CA
    2 days ago

Do you want to receive more vacancies?

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