CrawlJobs Logo

Senior Digital Signal Processing Engineer

United States, Burnsville 100000.00 - 165000.00 USD / Year · Job Posted March 20, 2026
Apply Position
Job Link Share

Job Description

The Signal Processing Engineer will design, develop, validate, and deploy signal processing algorithms (including AI/ML) for the next generation of medical devices. This role will focus on concept exploration, algorithm prototyping, feasibility research, and work closely with clinicians and product development teams to deliver safe, effective, and innovative technologies that improve patient outcomes. This position is responsible for complying with the Quality System requirements and carrying out responsibilities outlined in the environmental, health, and safety policies.

Job Responsibility

  • Investigates emerging AI/ML techniques and assess their applicability to physiological sensing, diagnostics, imaging, or therapeutic devices
  • Develops new methods in signal processing, deep learning, statistical modeling, or hybrid AI systems to facilitate MRI-guided interventional cardiac electrophysiology procedures
  • Publishes internal whitepapers and contribute to scientific publications, conference submissions, and intellectual property
  • Develops and refines early-stage algorithms and model optimization through concept investigation, experimentation, prototype design, and rapid iteration
  • Partners with clinical research to ensure scientific rigor in experimental design and to generate evidence that demonstrates performance, robustness, and clinical value
  • Collaborates closely with engineering teams to ensure feasibility and integration alignment and to transition prototypes into development-ready solutions
  • Documents algorithm research, design decisions, and verification & validation outcomes according to Imricor R&D processes and Quality Management Systems
  • Supports design reviews, risk assessments, algorithmic hazard analysis, and early traceability mapping
  • Contributes to technical documents used in regulatory submissions with a focus on research justification and scientific rationale
  • Optimizes algorithms for performance, memory, and power constraints in embedded or cloud environments
  • Works closely with cross-functional teams, including regulatory, quality, clinical and operations, to ensure seamless integration with Imricor’s medical devices
  • Monitors post‑market algorithm performance and support updates or re‑training initiatives
  • Other duties as assigned

Requirements

  • Bachelor of science in computer science, biomedical engineering, electrical engineering, applied mathematics, or related technical field
  • 5 years of applicable experience in regulated medical device R&D, especially early-stage algorithm research
  • Strong background in machine learning, deep learning, and signal/image processing
  • Solid understanding of statistical modeling, data analysis, algorithm performance evaluation, and ML lifecycle management
  • Proficiency with Python, MATLAB, or a similar modeling language
  • Strong knowledge of design controls and risk management practices
  • Strong communication skills and the ability to interface with team members from other disciplines
  • Willingness to go out of one’s comfort zone and take on other roles as required in a small company environment
  • An aptitude for creative, lateral thinking

Nice to have

  • MS in related field with 7+ years of applicable experience
  • Familiarity with FDA Good Machine Learning Practice (GMLP) guidelines and experience contributing to regulatory submissions (510(k), PMA, MDR)
  • Experience with physiological signals, medical imaging, and developing models for embedded or resource-constrained devices
  • Experience with Java or C/C++ for embedded systems a plus

What we offer

  • Medical
  • Dental
  • Vision
  • Health Savings Accounts
  • Health Care & Dependent Care Flexible Spending Accounts
  • Disability Benefits
  • Life Insurance
  • Retirement Benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Digital Signal Processing Engineer

8 matching positions

Senior Advanced Digital Signal Processing Software Engineer

GeoLogics is seeking a highly skilled and experienced Senior Digital Signal Proc...
Location
Location
United States , Manassas
Salary
Salary:
70.00 - 81.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
  • Minimum of 8 years of experience in DSP software development
  • Active DoD Secret security clearance
  • Strong proficiency in C/C++ programming languages
  • Experience with DSP algorithm development and optimization for undersea sensor applications
  • Experience with DSP hardware platforms and architectures
  • Knowledge of signal processing theory and techniques, particularly in the context of undersea environments
  • Experience with MATLAB or similar tools for algorithm development and simulation
  • Excellent problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, and optimize DSP algorithms and software for undersea sensor applications
  • Collaborate with hardware and software engineers to integrate DSP solutions into embedded systems for undersea environments
  • Conduct performance analysis and optimization of DSP algorithms to ensure efficient and reliable operation in challenging undersea conditions
  • Develop and maintain documentation for DSP algorithms, software, and systems
  • Provide technical leadership and mentorship to junior engineers
  • Stay current with the latest advancements in DSP technologies and industry trends, particularly in the context of undersea sensors
  • Participate in design reviews, code reviews, and testing to ensure high-quality deliverables
  • Troubleshoot and resolve issues related to DSP software and systems in undersea applications
  • Fulltime
Read More
Arrow Right

Senior Advanced Digital Signal Processing Software Engineer

GeoLogics is seeking a highly skilled and experienced Senior Digital Signal Proc...
Location
Location
United States , Manassas
Salary
Salary:
70.00 - 81.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
  • Minimum of 8 years of experience in DSP software development
  • Active DoD Secret security clearance
  • Strong proficiency in C/C++ programming languages
  • Experience with DSP algorithm development and optimization for undersea sensor applications
  • Experience with DSP hardware platforms and architectures
  • Knowledge of signal processing theory and techniques, particularly in the context of undersea environments
  • Experience with MATLAB or similar tools for algorithm development and simulation
  • Excellent problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, and optimize DSP algorithms and software for undersea sensor applications
  • Collaborate with hardware and software engineers to integrate DSP solutions into embedded systems for undersea environments
  • Conduct performance analysis and optimization of DSP algorithms to ensure efficient and reliable operation in challenging undersea conditions
  • Develop and maintain documentation for DSP algorithms, software, and systems
  • Provide technical leadership and mentorship to junior engineers
  • Stay current with the latest advancements in DSP technologies and industry trends, particularly in the context of undersea sensors
  • Participate in design reviews, code reviews, and testing to ensure high-quality deliverables
  • Troubleshoot and resolve issues related to DSP software and systems in undersea applications
  • Fulltime
Read More
Arrow Right

Senior Advanced Digital Signal Processing (DSP) Software Engineer

Contract opportunity based in Manassas, VA, with a leading innovator specializin...
Location
Location
United States , Manassas
Salary
Salary:
75.00 - 85.00 USD / Hour
softworldinc.com Logo
Softworld
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Software/Electrical/Computer Engineering or related STEM field (Master’s preferred)
  • At least 8 years of DSP software development experience (or 6+ years with a relevant Master’s)
  • Strong proficiency in C/C++ programming
  • Experience developing and optimizing DSP algorithms for undersea sensor applications
  • MATLAB for algorithm development and simulation
  • Familiarity with DSP hardware platforms and architectures
  • Active DoD Secret Security Clearance
  • U.S. citizenship
  • Excellent problem-solving and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, and implement advanced DSP algorithms and software solutions for undersea sensor systems
  • Collaborate with cross-functional teams to deliver high-performance, reliable, and scalable DSP solutions that support mission-critical defense and maritime operations
  • 60% C/C++ & Embedded DSP Development
  • 30% MATLAB Algorithm Development & Simulation
  • 10% System Integration & Performance Optimization
  • 70% Hands-On Development
  • 10% Technical Leadership & Mentoring
  • 20% Team Collaboration & Code/Design Reviews
What we offer
What we offer
  • Voluntary benefit plans including medical, dental, vision, telemedicine, term life, whole life, accident insurance, critical illness, a legal plan, and short-term disability
  • Access to a retirement savings plan, service bonus and holiday pay plans (earn up to eight paid holidays per benefit year), and a transit spending account
  • Earn paid sick leave
  • Fulltime
Read More
Arrow Right

Senior FPGA / RTL Design Engineer - Signal Processing

Silvus is seeking a Senior FPGA/RTL Design Engineer who will report to the Direc...
Location
Location
United States , Irvine
Salary
Salary:
125000.00 - 195000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or related fields
  • Minimum 6 years of demonstrated experience in FPGA design
  • 4 years of FPGA design experience with a Master of Science degree
  • 2 years of FPGA design experience with a PhD
  • Demonstrated experience with fixed point binary arithmetic and digital signal processing designs
  • Proven expertise working with multiple clock-domain, high-utilization FPGA designs
  • Experience with Xilinx FPGAs, SoCs, and the Vivado IDE
  • Must be a U.S. Citizen due to clients under U.S. government contracts
  • All employment is contingent upon the successful clearance of a background check
Job Responsibility
Job Responsibility
  • Digital design architecting for wireless communication projects
  • Fixed point design of signal processing blocks while working with systems engineers
  • RTL coding, simulation, and test bench development
  • FPGA synthesis and timing closure
  • Hardware verification and troubleshooting
  • familiarity with logic analyzers
  • Provide support to the RF and Software Engineering teams
  • Fulltime
Read More
Arrow Right

Senior Digital Design Engineer

As a Senior Digital Design Engineer within the ERA RF Technologies engineering t...
Location
Location
Salary
Salary:
Not provided
ERA RF Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSEE or MSEE Degree in Electrical Engineering with an emphasis in digital design or communication theory
  • BSEE+10 years or MSEE+8 years of digital design experience
  • In-depth understanding of analytical/mathematical modeling of communication links, ELINT/SIGINT subsystems and related technologies
  • In-depth expertise on VHDL & Verilog Hardware Description Languages
  • Knowledge of RF transceiver architectures and RF-to-Bits comprehension
  • Proficiency on digital communication systems such as modulation, coding, multiple access methodologies and spread spectrum techniques (DSSS, FHSS)
  • Proficiency in written and spoken English
  • Ability to learn and apply new information quickly on solution proposals
  • Ability to embrace technological changes and resultant agile workflows
  • Ability to adapt to multi-disciplinary projects and cross-functional team structures
Job Responsibility
Job Responsibility
  • Contribute to defining and identifying system-level specifications, assessing architectural limitations, and engineering constraints
  • Collaborate with system architects, RF engineers, DSP/algorithm design engineers to understand design requirements and ensure seamless integration of subsystems
  • Characterization and analysis of system architectures
  • Conceptual design from requirement analysis
  • Modelling and simulation of digital design blocks
  • Design, analyze, integration, test and document digital design blocks that meet the reliability objectives, engineering methodologies and guidelines set by avionic, military and spaceborne standards
  • Participate in the requirements analysis phase to determine design feasibility within time, cost, power, and other additional constraints (size, weight, reliability)
  • Recommend enhancements, improvements, innovations, shortcuts and cost savings to the existing technology and design methodology, and propose the development of effective solutions and prototypes, if/when required
Read More
Arrow Right

Senior Digital IC Design Engineer

SCALINX’s design team is seeking a dynamic and experienced digital designer who ...
Location
Location
France , Paris; Caen; Grenoble
Salary
Salary:
Not provided
scalinx.com Logo
SCALINX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MSc or PhD in Electrical Engineering or equivalent
  • Very good understanding of the entire digital IC design flow from RTL to GDSII
  • Strong expertise in digital electronics and signal processing
  • Proven experience in digital IC projects and technical leadership roles
  • Strong experience with ARM or RISC-V based SoC platform design
  • Solid experience with high-speed serial interfaces (JESD204, Ethernet, PCIe…)
  • Expertise in digital hardware description languages (VHDL or Verilog) and SystemVerilog
  • Experience with Cadence, Synopsys or Siemens RTL design flow
  • Proven experience with GIT and Linux systems
  • Skilled in scripting languages (Python, TCL, Perl)
Job Responsibility
Job Responsibility
  • Design of complex RTL blocks based on micro-architecture specifications
  • Top level integration of various RTL blocks and complex IPs
  • Execute complete LINT/CDC/RDC checks
  • Write SDC constraints to run logical synthesis
  • Write detailed design documentation in accordance with company QA policy
  • Generates KPI and report progress to the Program Manager
  • Timely deliver state-of-the-art RTL package to Digital Verification, DFT and Back-End teams
  • Lead and support digital design work-packages from RTL to netlist
  • Animate design reviews
  • Participate with the other project technical leaders in the definition of the IC architecture specifications and verification methodology
Read More
Arrow Right

Senior Engineer, Embedded Software

This is where your work makes a difference. At Baxter, we believe every person—r...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer/ Electronics Engineering, Computer Science with 6 to 10 years of work experience in embedded SW development
  • Experience in at least one complete embedded software development life cycle from concept to release
  • Demonstrate significant technical contribution to the projects
  • Knowledge or experience on digital signals, analog signal, sensor interfaces, motor driver interfaces, PID control, network interfaces
  • Knowledge in programming language QT, C, C++, knowledge with Software Design Pattern
  • Knowledge and product development experience in embedded OS environment, such as FreeRTOS, embOS, VxWorks, µC/OS or Embedded Linux (Yocto or Flex OS), familiar with embedded application, or firmware development
  • Experience with communication protocols and interfaces (CAN, UART, SPI, I2C, USB, TCP/IP) driver development
  • Be able to read schematics and interact with hardware engineers to understand hardware, software trade-offs
  • Experience of delivering documentation on embedded software module design, test plan, test case, FMEA and task effort estimation in creating applications for embedded systems
  • Knowledge in programming language QT, C, C++, knowledge with Software Design Pattern
Job Responsibility
Job Responsibility
  • Identifies technical problems, provides innovative, creative solutions
  • shares technical knowledge with team
  • Incorporates business, market, industry and competitive knowledge into technical solutions that can be readily adapted to changes in technology and/or clinical use
  • Generates alternatives and takes reasonable risks while solving technical problems
  • Work and collaborate closely with Project Manager to define and solve engineering changes/problems to make products that meet all performance and functional criteria within required project schedule, with minimum guidance
  • Participate or lead in design/change reviews with the Sustaining Team and Engineering Change Board – justify design detail and collaborate with other team members
  • Completes detailed, high quality technical documentation of product designs through the generation and maintenance of design requirement specifications, engineering prints, material specifications and bills-of-materials
  • Seeks knowledge of the business, market, industry and competitive environment
  • Uses existing engineering tools and best practices to report and track product and process metrics
  • Challenges project teams and established work processes and proactively finds creative methods to reach desired performance levels
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right

Senior Engineer, Embedded Software

This is where new knowledge is discovered. Baxter’s Research and Development tea...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer/ Electronics Engineering, Computer Science with 6 to 10 years of work experience in embedded SW development
  • Experience in at least one complete embedded software development life cycle from concept to release
  • Demonstrate significant technical contribution to the projects
  • Knowledge or experience on digital signals, analog signal, sensor interfaces, motor driver interfaces, PID control, network interfaces
  • Knowledge in programming language QT, C, C++, knowledge with Software Design Pattern
  • Knowledge and product development experience in embedded OS environment, such as FreeRTOS, embOS, VxWorks, µC/OS or Embedded Linux (Yocto or Flex OS), familiar with embedded application, or firmware development
  • Experience with communication protocols and interfaces (CAN, UART, SPI, I2C, USB, TCP/IP) driver development
  • Be able to read schematics and interact with hardware engineers to understand hardware, software trade-offs
  • Experience of delivering documentation on embedded software module design, test plan, test case, FMEA and task effort estimation in creating applications for embedded systems
  • Strong communication (written and verbal), documentation and presentation skills
Job Responsibility
Job Responsibility
  • Identifies technical problems, provides innovative, creative solutions
  • shares technical knowledge with team
  • Incorporates business, market, industry and competitive knowledge into technical solutions
  • Generates alternatives and takes reasonable risks while solving technical problems
  • Work and collaborate closely with Project Manager to define and solve engineering changes/problems to make products that meet all performance and functional criteria
  • Participate or lead in design/change reviews with the Sustaining Team and Engineering Change Board
  • Completes detailed, high quality technical documentation of product designs
  • Seeks knowledge of the business, market, industry and competitive environment
  • Uses existing engineering tools and best practices to report and track product and process metrics
  • Challenges project teams and established work processes
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right