Demo

Computer Engineering Internship

GeoSonics/Vibra-Tech Inc.
Petersburg, FL Intern
POSTED ON 4/10/2025
AVAILABLE BEFORE 7/8/2025

Computer Engineering Internship!

JR or SR Undergrad

Part-time - $16.00 per hour

GeoSonics, Inc., a seismic consulting company, is seeking a Computer Engineering Intern to join our team at our St. Petersburg, Florida location. 
As a Computer Engineering Intern, you will be responsible for assisting the research and design of our current and new seismograph electronic systems.

Who We Are:
GeoSonics, Inc.  uses web-based technology and innovative remote monitoring systems to measure vibration and environmental data. Our seismic consulting services are used in the construction, mining and energy industries. With over 75 years in business, GeoSonics, Inc. is an industry leader – proud of our expertise and experienced team of professionals.

What You'll Be Doing:
  • Embedded software development by writing and debugging firmware in C/C for microcontrollers.
  • Implementing drivers for sensors (e.g., geophones, accelerometers, microphones).
  • Developing data handling routines like sampling, filtering, and compressing vibration/acoustic data.
  • Provide hardware support using SPI, I2C, UART, or CAN bus interfaces to communicate with onboard sensors and peripherals.
  • Assisting with circuit board design while validating hardware functionality.
  • Participate in system integration and testing for new sensors.
  • Writing code to store or stream time-series data from sensors.
  • Implementing efficient data packet formats and buffering systems.
  • Writing scripts to automate hardware verification (possibly in Python or MATLAB).
  • Assisting field technicians with deploying embedded devices in rugged environments.
  • Troubleshooting embedded system issues on-site (e.g., power failures, signal drops, firmware bugs)
What We Offer You:

The internship will provide real-world application of embedded systems in geophysics and civil engineering. You will gain an understanding of balanced power consumption, data fidelity, and remote communication systems. Also, how to handle noise, distortion, and signal integrity for sensors. This is a great opportunity to collaborate with multidisciplinary teams (e.g., mechanical, software, field techs).

Your Background, Skills and Experience:
  • Undergraduate Junior or Senior preferred
  • Pursuing Bachelor’s degree in Computer Engineering
  • Experience with electronic test equipment, such as oscilloscopes, electronic loads, digital multimeters, or signal generators
  • Knowledge of analog, digital circuits and calibration
  • Circuit board design using OrCAD / PCB Express
  • Microcontrollers (ARM Cortex-M, PIC, or STM32)
  • RTOS (FreeRTOS or custom)
  • Version Control (Git)
  • Programming Languages: C, C , Python, MATLAB
  • Communication Protocols: UART, I2C, SPI, TCP/IP, MQTT
  • Microsoft Office Proficient
  • Strong analytical and problem-solving skills
  • Detail-oriented, organized and dedicated to quality
  • Ability to multi-task in a fast-paced environment while working independently or in collaboration with others
  • Take direction well and show initiative

Salary : $16

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Computer Engineering Internship?

Sign up to receive alerts about other jobs on the Computer Engineering Internship career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$55,620 - $69,820
Income Estimation: 
$152,677 - $195,716
Income Estimation: 
$135,707 - $161,984
Income Estimation: 
$66,311 - $82,620
Income Estimation: 
$118,386 - $167,771
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GeoSonics/Vibra-Tech Inc.

GeoSonics/Vibra-Tech Inc.
Hired Organization Address Snellville, GA Full Time
Vibra-Tech Engineers, Inc ., a seismic consulting company is seeking a full-time Field Technician to join our team at ou...
GeoSonics/Vibra-Tech Inc.
Hired Organization Address Davie, FL Full Time
GeoSonics, Inc. a seismic consulting company, is seeking an Administrative Assistant to join our team located in Davie, ...
GeoSonics/Vibra-Tech Inc.
Hired Organization Address Warrendale, PA Full Time
GeoSonics, Inc. a seismic consulting company, is seeking a full-time Calibration/Repair Technician to join our team at o...
GeoSonics/Vibra-Tech Inc.
Hired Organization Address Petersburg, FL Full Time
GeoSonics, Inc. a seismic consulting company, is seeking an Electronic Assembler to join our team located in St. Petersb...

Not the job you're looking for? Here are some other Computer Engineering Internship jobs in the Petersburg, FL area that may be a better fit.

IT Internship

Custom Manufacturing and Engineering, Pinellas Park, FL

Internship Opportunities : Electrical, Mechanical, and Industrial Engineering

Custom Manufacturing and Engineering, Pinellas Park, FL

AI Assistant is available now!

Feel free to start your new journey!