Agustin Cruz

Software Engineer

United States17 yrs 4 mos experience

Key Highlights

  • Over 10 years of experience in hardware design and development.
  • Expertise in embedded systems and automotive protocols.
  • Proven track record in telematics and IoT solutions.
Stackforce AI infers this person is a Hardware Engineer specializing in Embedded Systems and IoT within the Automotive industry.

Contact

Skills

Core Skills

C++Embedded SystemsTelematicsHardware EngineeringTechnological InnovationResearch And DevelopmentImage ProcessingData ScienceSignal ProcessingEngineering

Other Skills

LinuxGoogle TestASANCoverityGCOVJIRAConfluencePerforceEmbedded CESP32FreeRTOSIoT technologiesCANJ1939J1708

About

More than 10 years of experience in Hardware design. Worked on Firmware development, telematics, fleet tracking, signal and image processing, artificial neural networks. Experienced in real-time monitoring for heavy duty and light duty vehicles. Technical Skills: • Embedded C (8, 32 bits single and dual cores) • ESP32, ESP32-S3. ESP-IDF framework (VSCode) • FreeRTOS • Github, Gitlab • Arduino prototyping • Bluetooth Low Energy (BLE), Bluetooth Classic & Wi-Fi • Over the air updates (OTA), bootloader development • Internet of Things (IoT) • I2C, I2S, ADC, UART, GPIOs, SPI, PWM, One Wire • Automotive protocols CAN, J1939, J1708, J1587, OBD2 • Hardware, PCB schematics & layout design using Eagle • Medical Imaging (MRI, SPECT, CT). • Computer Vision: Image Processing, Pattern Recognition • MATLAB, C, Python programming, DICOM. • Industrial - Electronics, Robotics numerical control systems #telematics #telemetry #ecu #esp32 #embedded #j1939 #j1708 #fleet #can #freertos #matlab #obd #obd2 #iot #rs485 #rs232 #ble #bluetooth #imageprocessing #automotive

Experience

17 yrs 4 mos
Total Experience
2 yrs 5 mos
Average Tenure
1 yr 1 mo
Current Experience

Forward thinking systems

Embedded Software Developer

May 2025Present · 1 yr 1 mo · United States · Remote

Synopsys inc

Senior Staff Research And Development Engineer

May 2024Apr 2025 · 11 mos · Región Metropolitana de Santiago, Chile · Hybrid

  • Synopsys Central Engineering | Engineer Excellence Group
  • Developed and integrated comprehensive unit tests using the Google Test framework, improving the reliability of command-line interface (CLI) functionalities
  • Enhanced software quality and robustness by implementing dynamic analysis techniques using Address Sanitizer (ASAN) for memory error detection
  • Conducted static code analysis utilizing Coverity, identifying potential software defects early in the development cycle.
  • Achieved measurement of test coverage using GCOV, improving coverage metrics and identifying areas needing targeted testing.
  • Documented technical procedures through Confluence, streamlining onboarding and knowledge transfer within engineering teams.
  • Managed codebase changes through Perforce version control
  • Participated in agile workflows and project management activities using JIRA
  • Technology Stack: C++, Linux, Google Test, ASAN, Coverity, GCOV, JIRA, Confluence, Perforce
C++LinuxGoogle TestASANCoverityGCOV+4

Sitrack.com

Senior Hardware Engineer

Sep 2022Apr 2024 · 1 yr 7 mos · Chile · Hybrid

  • Design and development of embedded software and hardware for vehicle telemetry, focusing on both heavy and light vehicles, as well as machinery, using CAN bus technology. Experienced with standard vehicle communication protocols such as J1939, J1708, and J1587, commonly employed in heavy vehicles. Skilled in interfacing with proprietary vehicle protocols via CAN and OBD2 (Mercedes Benz, Citroen, etc.) through black-box testing methodologies, including on-field testing and ECU data correlation. Responsible for the transmission of extracted vehicle data and GPS positioning using TRAX devices to an IoT-based web platform. Conducted comprehensive functional and compatibility testing across various vehicle models.
  • Redesigned firmware architecture employing ESP32 microcontrollers and FreeRTOS. Developed communication protocols for sensors using I2C and 1-Wire interfaces, along with advanced CAN filtering algorithms. Collaborated closely with engineering teams using GitLab for version control, code management, and peer reviews.
  • Developed robust bootloader and firmware over-the-air (OTA) update capabilities, enabling remote firmware updates and significantly reducing the need for physical device maintenance.
  • Designed, tested, and manufactured automotive, modem, and IoT PCBs with 2, 4, and 6 layers using Eagle CAD software. Managed manufacturing processes and quality assurance with suppliers in China.
  • Created and tested lithium-ion and lead battery-based power supplies, improving autonomy for MDVR systems and Orbcomm satellite tracking devices, informed by vehicle position and state monitoring.
  • Developed firmware for Bluetooth-enabled smart locks (ESP32), specifically designed for vehicle cargo doors, ensuring compatibility with Android mobile applications.
  • Technology Stack: Embedded C, Espressif ESP-IDF, ESP32, FreeRTOS, JTAG, IoT technologies, sensors, CAN, J1939, J1708, J1587, OBD2, OTA updates, Bluetooth, WiFi, RS-485, RS-232, I2C.
Embedded CESP32FreeRTOSIoT technologiesCANJ1939+7

Soldadura innova - electron beam melting

Hardware Engineer

Aug 2021Sep 2022 · 1 yr 1 mo · Chile

  • Design and development of an Electron beam welder (EBW) and Metal 3D Printer using electron beam sintering. Experiment on lab-scale. Electron optics research and simulations. Development of electron emission, focusing, and deflection system, vacuum chamber. Firmware development to control associated processes. Technical validation of the electron beam welding using industrial standards. Electron beam physics research. Funded with seed capital. Innovation funds (27K USD).
Technological InnovationCNC ManufacturingArduinoMATLABAutoCADHardware Engineering

Laser-metal

Hardware and Firmware Engineer

Jan 2013Jul 2022 · 9 yrs 6 mos

  • Design and development and manufacture of CO2 laser machines, CNC, laboratory equipment, prototypes, among others. Development of CO2 laser micro-perforation systems for modified atmosphere packages (MAP) developed for export cherries to be stored and transported in cold conditions to different market destinations. Development of high-precision 20,000 volt power sources for continuous and pulsed applications. Development of products to allow marking and engraving on metals with CO2 laser technology. One month business trip to China to visit suppliers, laser and CNC machine factories, 125th Canton fair. Lead team of 3 persons for manufacturing and assembling laser machines in Chile.
ElectronicsCNC ManufacturingArduinoMATLABAutoCADHardware Engineering+1

N-graving

Hardware and Firmware Engineer

Jan 2012Dec 2012 · 11 mos

  • Design and development of two-dimensional CO2 laser engravers and cutters, controlled by a computer, for transferring images and designs to different materials (wood, plastic, leather, etc.). Funded with seed capital. Innovation funds (46K USD).
CPIC ProgrammingTechnological InnovationElectronicsCNC ManufacturingMATLAB+2

Postharvest technology & innovation – pt&i chile

Image Processing Engineer

Dec 2009Apr 2012 · 2 yrs 4 mos

  • Development of image analysis systems applied to agriculture, for counting and classification of grapes. Grape harvest prediction using image processing.
ElectronicsMATLABImage ProcessingSimulationsResearch and Development

Centro de aromas y sabores, dictuc s.a.

Data Scientist

Nov 2009Sep 2010 · 10 mos

  • Wines chemical compounds identification using signal processing from gas chromatography. Proposal development to mitigate odors in the Santiago Metro using O2, UV, ROS and other approaches. Automation of reports, spreadsheets and presentations from raw data. Chemical compounds prediction in wine using Raman spectra at different wavelengths.
Microsoft OfficeSignal ProcessingMicrosoft ExcelMATLABResearchSimulations+2

Departamento de fruticultura y enología uc

Image Processing Engineer

Nov 2009Nov 2009 · 0 mo

  • Counting and visual classification automation of insects and pests in plantations through a computer vision system, considerably reducing the time spent on this task
MATLABImage ProcessingResearch and DevelopmentSimulations

Hospital clínico uc

Thesis Project

Aug 2008Sep 2009 · 1 yr 1 mo

  • Improvement of SPECT (Single Photon Emission Computed Tomography) reconstruction methods, using the discarded low energy gamma ray spectrum to accurately display the body structures that are around the organ or tissue where the radiopharmaceutical was lodged.
  • Taking advantage of the energy differences of the photons is possible to obtain this additional information. The measurement and processing of this information was retrojected to the place of origin, showing the external structures with great precision.
  • The experiments carried out with real raw data from the SPECT machine made it possible to observe and segment multiple anatomical parts, where the radiopharmaceutical was and was not lodged, which are not directly visible in a standard SPECT image. Software: MATLAB, DICOM images.
Signal ProcessingMATLABResearchImage ProcessingSimulationsResearch and Development

Tekemi s.a.

Project Engineer

Jan 2008Feb 2008 · 1 mo

  • Professional Student Practice; Research and Development Engineer in the Magnetic Resonance Division. Design and manufacture of various devices related to the area of magnetic resonance, exclusively using national resources and labor.
MATLABResearch and DevelopmentSimulationsEngineering

Education

Pontificia Universidad Católica de Chile

Engineer's degree — Electrical and Electronics Engineering - Signal and Image Processing

Jan 2003Jan 2009

Stackforce found 100+ more professionals with C++ & Embedded Systems

Explore similar profiles based on matching skills and experience