PCB testing and firmware development for acoustic transducer Anyone

About the job

THIS PROJECT HAS TWO PARTS
*. Existing PCB Verification, Testing & Validation
*. Developing firmware for the burst generation & echo processing

Existing PCB Verification, Testing & Validation
--------------------------------------------------------------------------
There is a PCB which is already designed & developed, to drive the "underwater ultrasonic transducer". We have the PCB. This PCB needs verification, testing, and validation in all aspects, such as voltage, current, any defects, leaks etc..
The goal is to confirm the manufactured board meets its design specifications and operates reliably under both bench and simulated underwater conditions. We provide all the required files and materials related to the PCB and Transducer. The scope of the work is as follows:

1. Visual and continuity inspection — check for fabrication defects (shorts, opens, solder issues, component placement) before power is applied.
2. Power-on testing — verify all voltage rails, confirm current draw against expected values, and check for abnormal power behavior.
3. Functional subsystem testing — exercise the transmit driver circuitry, receive amplification/filtering chain, and any signal conditioning stages to confirm each block performs as designed.
4. Signal integrity testing — using an oscilloscope, function generator, and signal analyzer, verify waveform shape, frequency response, gain, and noise floor across the target acoustic frequency range.
5. End-to-end acoustic validat... read more
THIS PROJECT HAS TWO PARTS
*. Existing PCB Verification, Testing & Validation
*. Developing firmware for the burst generation & echo processing

Existing PCB Verification, Testing & Validation
--------------------------------------------------------------------------
There is a PCB which is already designed & developed, to drive the "underwater ultrasonic transducer". We have the PCB. This PCB needs verification, testing, and validation in all aspects, such as voltage, current, any defects, leaks etc..
The goal is to confirm the manufactured board meets its design specifications and operates reliably under both bench and simulated underwater conditions. We provide all the required files and materials related to the PCB and Transducer. The scope of the work is as follows:

1. Visual and continuity inspection — check for fabrication defects (shorts, opens, solder issues, component placement) before power is applied.
2. Power-on testing — verify all voltage rails, confirm current draw against expected values, and check for abnormal power behavior.
3. Functional subsystem testing — exercise the transmit driver circuitry, receive amplification/filtering chain, and any signal conditioning stages to confirm each block performs as designed.
4. Signal integrity testing — using an oscilloscope, function generator, and signal analyzer, verify waveform shape, frequency response, gain, and noise floor across the target acoustic frequency range.
5. End-to-end acoustic validation — Connect the transducer with the PCB and test in a controlled water tank to evaluate transmission and reception performance, including range, signal-to-noise ratio, and consistency across multiple trials.

The deliverable is confirmation (with supporting data/logs) that the PCB is fit for its intended function in both electrical and acoustic terms, along with documentation of any defects, deviations, or failure modes found during testing.

FIRMWARE DEVELOPMENT:
---------------------------------------------
Complete Pipeline:
-------------------------------
Trigger → Burst Generation → Transducer → Echo → Analog Front End → Gain/Filtering → ADC → DSP/Envelope Detection → Data Buffering → USB/Ethernet.

Details:
-------------
1. Develop embedded firmware to control the acoustic transducer transmit/receive cycle.
2. Generate and precisely control the acoustic burst/pulse trigger, including frequency, pulse duration, number of cycles, and repetition rate.
3. Control the transition between transmit and receive modes with accurate timing.
4. Capture and process the received acoustic echo signal from the analog front end.
5. Implement appropriate digital signal processing, including filtering, noise reduction, band-pass filtering, and signal conditioning.
6. Implement envelope detection and other applicable techniques to extract the acoustic echo characteristics.
7. Implement appropriate gain control / time-varying gain (TGC) to compensate for signal attenuation and improve echo detection.
8. Detect and characterize the echo response, including timing and amplitude information as required.
9. Configure and control the ADC for high-speed digitization of the received acoustic signal.
10. Implement efficient buffering/DMA and real-time data acquisition to capture the digitized acoustic waveform.
11. Process and package the acquired data for transfer to the host system.
12. Implement USB and Ethernet communication for transferring raw and/or processed acoustic data and system status.
13. Provide firmware interfaces for configuring transmit, receive, gain, sampling, filtering, and acquisition parameters.
14. Implement basic system monitoring, diagnostics, error handling, and hardware control.
15. Validate the complete firmware operation with the acoustic transducer and PCB hardware, including transmit, echo reception, signal processing, digitization, and data transfer. read less
THIS PROJECT HAS TWO PARTS
*. Existing PCB Verification, Testing & Validation
*. Developing firmware for the burst generation & echo processing

Existing PCB Verification, Testing & Validation
--------------------------------------------------------------------------
There is a PCB which is already designed & developed, to drive the "underwater ultrasonic transducer". We have the PCB. This P... read more
THIS PROJECT HAS TWO PARTS
*. Existing PCB Verification, Testing & Validation
*. Developing firmware for the burst generation & echo processing

Existing PCB Verification, Testing & Validation
--------------------------------------------------------------------------
There is a PCB which is already designed & developed, to drive the "underwater ultrasonic transducer". We have the PCB. This PCB needs verification, testing, and validation in all aspects, such as voltage, current, any defects, leaks etc..
The goal is to confirm the manufactured board meets its design specifications and operates reliably under both bench and simulated underwater conditions. We provide all the required files and materials related to the PCB and Transducer. The scope of the work is as follows:

1. Visual and continuity inspection — check for fabrication defects (shorts, opens, solder issues, component placement) before power is applied.
2. Power-on testing — verify all voltage rails, confirm current draw against expected values, and check for abnormal power behavior.
3. Functional subsystem testing — exercise the transmit driver circuitry, receive amplification/filtering chain, and any signal conditioning stages to confirm each block performs as designed.
4. Signal integrity testing — using an oscilloscope, function generator, and signal analyzer, verify waveform shape, frequency response, gain, and noise floor across the target acoustic frequency range.
5. End-to-end acoustic validation — Connect the transducer with the PCB and test in a controlled water tank to evaluate transmission and reception performance, including range, signal-to-noise ratio, and consistency across multiple trials.

The deliverable is confirmation (with supporting data/logs) that the PCB is fit for its intended function in both electrical and acoustic terms, along with documentation of any defects, deviations, or failure modes found during testing.

FIRMWARE DEVELOPMENT:
---------------------------------------------
Complete Pipeline:
-------------------------------
Trigger → Burst Generation → Transducer → Echo → Analog Front End → Gain/Filtering → ADC → DSP/Envelope Detection → Data Buffering → USB/Ethernet.

Details:
-------------
1. Develop embedded firmware to control the acoustic transducer transmit/receive cycle.
2. Generate and precisely control the acoustic burst/pulse trigger, including frequency, pulse duration, number of cycles, and repetition rate.
3. Control the transition between transmit and receive modes with accurate timing.
4. Capture and process the received acoustic echo signal from the analog front end.
5. Implement appropriate digital signal processing, including filtering, noise reduction, band-pass filtering, and signal conditioning.
6. Implement envelope detection and other applicable techniques to extract the acoustic echo characteristics.
7. Implement appropriate gain control / time-varying gain (TGC) to compensate for signal attenuation and improve echo detection.
8. Detect and characterize the echo response, including timing and amplitude information as required.
9. Configure and control the ADC for high-speed digitization of the received acoustic signal.
10. Implement efficient buffering/DMA and real-time data acquisition to capture the digitized acoustic waveform.
11. Process and package the acquired data for transfer to the host system.
12. Implement USB and Ethernet communication for transferring raw and/or processed acoustic data and system status.
13. Provide firmware interfaces for configuring transmit, receive, gain, sampling, filtering, and acquisition parameters.
14. Implement basic system monitoring, diagnostics, error handling, and hardware control.
15. Validate the complete firmware operation with the acoustic transducer and PCB hardware, including transmit, echo reception, signal processing, digitization, and data transfer. read less

Things to know

Job location

Remote

Work location

Job skill level

Expert

Skill Level

Job rate

$500

Fixed-rate (USD)

Job type

Part-time

Job type

Job length

Under 1-month

Job duration

Areas of expertise

C/C++ Instrumentation PCB Assembly PCB Design Simulation +2 more

Job categories

Electronic Prototyping and Design Services PCB Design Services Firmware Developers

About the client

Payment ready

United States (09:15 pm)

Posted

Active

Job activity

14 Applicants

0 interviews in progress

More open jobs from this client (4)

Underwater Enclosure for Scanning Echo Sounder

India - Posted
Underwater Ultrasonic Mechanical Scanning Device ------------------------------------------------- We are seeking an expert to design and develop an underwater FORWARD LOOKI...
Mechanical Design Services CAD Drawing Services SolidWorks Design Services
View job

Ultrasonic Transducer AFE / Pulser-Receiver Electronics Development

Remote - Posted
NOTE: Looking for a professional to handle the below project in "Hyderabad City, TELANGANA STATE, INDIA". Objective: The goal is to design and develop functional prototype...
Electrical Engineering Engineering Design Electronics Design Service
View job

Ultrasonic Transducer AFE / Pulser-Receiver Electronics Development

Remote - Posted
Objective: The goal is to design and develop functional prototype AFE(Analog Front End)/pulser-receiver system that can directly interface with any raw underwater transducer (...
Electronic Prototyping and Design Services 3D Design Services 3D Modeling
View job

Underwater Scanning Sonar - LOCAL ONLY (Connecticut)

Remote - Posted
I'm seeking an experienced local freelancer (in state of Connecticut) to help mount an underwater sensor on a stepper motor for 180-degree scanning capabilities. The sensor wi...
Engineering Design 3D Design Services 3D Modeling
View job

Similar jobs

Small selfie drone prototype

Remote - Posted
[One-time project] Goal is to prototype a selfie drone which can be operated with my own custom app, is stable indoors without recalibrating, and has the best possible camer...
Drone Design Prototype Design Services PCB Design Services
View job

Power Supply Unit 30KW - Schematics and Layout Development (ALTIUM)

Remote - Posted
Development of Schematic and Layout in Altium Designer by a concept architecture pre-defined and already validated. The development shall encompass a high-density 30kW Powe...
Electronics Design Service PCB Design Services Electrical Engineering Electrical Circuit Design Services Engineering Design
View job

Production-ready redesign/review of existing 6-layer Raspberry Pi 5 HAT in KiCad

Remote - Posted
Existing schematic and PCB are substantially complete. Board combines a TI TAA5212 audio ADC, Raspberry Pi GPIO/I²S interface, PCIe Gen2 x1 via FFC, M.2 NVMe, analog RCA input...
Electronic Prototyping and Design Services Electronics Design Service PCB Design Services Engineering Design
View job

KiCad PCB Design Simple 2-Layer Carrier Board with Written Spec

Remote - Posted
We need a 2-layer carrier board designed from an existing written specification. The electrical design is already decided and documented. This job is about turning that spec...
PCB Design Services Electrical Circuit Design Services 3D Design Services
View job

US Only: Mechanical Product Design Engineer (Freelance) — Proprietary Handheld Electromechanical Accessory

United States - Posted
Seeking an experienced US-based mechanical design engineer to take a confidential, proprietary handheld electromechanical accessory and its base charging cradle from detailed...
Mechanical Engineering Electrical Engineering Electronics Design Service Product Engineering Services Electronic Prototyping and Design Services
View job

Ultrasonic Transducer AFE / Pulser-Receiver Electronics Development

Remote - Posted
Objective: The goal is to design and develop functional prototype AFE(Analog Front End)/pulser-receiver system that can directly interface with any raw underwater transducer (...
Electronic Prototyping and Design Services 3D Design Services 3D Modeling
View job

How it works

Find hourly jobs

Find hourly jobs

Top rated experts are regularly hired for hourly jobs & ongoing client work.
Fixed-rate jobs

Fixed-rate jobs

Experts can browse & apply to fixed-rate work & quote on a flat-rate basis.
Design contests

Design contests

Experts build a reputation and earn prizes by participating in design challenges.

About Cad Crowd

4.9/5.0

(Our client satisfaction)

G2 2022

Spring high performer

208,928

global members

33,367

projects delivered to clients


Trusted by
US Army Corps of Engineers
Tiffany
BCG
Target
KPMG
Xprize

Find freelance & remote jobs

Your next big opportunity is just a click away. Create a free profile and start finding work tailored to your skills.