Embedded System Developer

UP Resilience Institute

Negotiable
Remote1-3 Yrs ExpBachelorContract
Share

Remote Details

Open CountryPhilippines

Language RequirementsEnglish

This remote job is open to candidates in specific countries. Please confirm if you want to continue despite potential location restrictions

Job Description

Description

UPRI is looking for the following for the Development of a Large-Scale Shake Table for Earthquake Simulation (Qualifications and Scope of Work are defined below):

  • Embedded Software Developer (1)
  • Electrical/Electronics Engineer (1)


Note:

All interested applicants may send the following to Engr. Christopher Jeff Sanchez at [email protected] until May 9, 2025 (Friday):

  • Transcript of Records
  • Letter of Intent
  • Curriculum Vitae (CV)
  • Work Portfolio (if there’s any)


Project Overview:

We are currently building a two-degree-of-freedom (2-DOF) shake table intended to simulate historical earthquake ground motion. The system will replay acceleration and velocity time series data (X and Y axes) collected from real seismic events. This platform will serve research, testing, and educational purposes.


Timeline:

  • Completion Target: End of August 2025
  • All contracts will start by May 2025
  • Current progress includes:
  • Small prototypes of shake tables (2 axis, and 1 axis)
  • 3D Model (CAD and URDF) for the large-scale shake table
  • Tentative bill of materials



Embedded Software Developer

Scope of Work:

  • Hardware-Software Interface Development:
  • Develop interface to convert input data (e.g., mseed) to analog output signals.
  • Ensure real-time control of motors and synchronization with sensor data.
  • Sensor Integration:
  • Implement routines to read sensors (e.g., encoders, accelerometers).
  • Plot/log sensor data and ensure accurate time-stamped recording.
  • GUI & HMI Development:
  • Design and implement system GUI (monitoring, control, emergency features).
  • Develop software flowcharts and thread management for real-time execution.
  • System Behavior & Safety:
  • Implement safety features (e.g., emergency stop, limit switch behavior).
  • Tune performance for system response (e.g., tracking accuracy, overshoot, delay).
  • Documentation & Testing:
  • Document software structure and real-time data flow.
  • Support system-level testing and tuning of software control loops.

Qualifications:

  • Bachelor's Degree in ECE, Computer Engineering, or related field.
  • Proficient in C/C++ or Python.
  • With relevant experience in real-time systems, signal processing, and motor control.
  • Familiar with serial communication, ADC/DAC, PWM, and multithreaded programming.


ECE/Electrical Engineer

Scope of Work:

  • Electrical System Support:
  • Assist in motor and power supply sizing.
  • Prepare BOM for electrical components (motors, sensors, PSU, etc.).
  • Handle wiring and installation of sensors, limit switches, and power systems.
  • Control System Integration:
  • Support motor control setup (analog input, sine wave control, servo drive wiring).
  • Assist in tuning for linear motion and sweep tests.
  • Coordinate basic signal interfacing (input/output between hardware and software).
  • Testing & Safety:
  • Support electrical aspects of system testing (resonance, repeatability, emergency stop).
  • Ensure proper signal response, grounding, and safety compliance.
  • Cross-functional Support:
  • Collaborate with mechanical and software teams for integration and documentation.

Qualifications:

  • Bachelor’s Degree in Electronics and Communications Engineering (ECE), Electrical Engineering, or equivalent.
  • With relevant experience with motor control, wiring, and sensor integration.
  • Familiar with power systems, analog/digital signals, and safety systems.
  • With relevant experience in ROS/Gazebo, signal filtering, or Hardware-Software interfacing.



Requirements

Please refer to job description.

CommunicationProblem SolvingAdaptabilityTime ManagementTeamworkAttention To DetailCritical ThinkingOrganizationCreativityCustomer Service
Preview

Boss

HR ManagerUP Resilience Institute

Posted on 02 May 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.