Post Job Free
Sign in

Engineer Software

Location:
Dublin, Ireland
Posted:
November 14, 2013

Contact this candidate

Resume:

C ell: +*** (0-831******

Email: *********************@*****.***

Date of bi rth: M arch 11, 1986

Nationality: Spanish

Ma rc Castella rnau Jordà

Door 5, Garville House

Garville Avenue, Dublin 6

I reland

P rofessional experience

F rom November 2011 to April 2013

Company: Solid Engineering

Location: Barcelona, Spain

Web: h ttp://www.solid-engineering.com/

Position: Software Engineer

Working in Solid Engineering as a Software Engineer in the

development of different projects, such as test benches, signal

p rocessing and monitoring systems, etc

T he most relevant project was the development of a solar t racking system, in

w hich different tasks were performed: create a solar t racking algorithm that

d id not depend on any kind of sensors; implement the fi rmware for the

control board (core: 16-bit dsPIC33E); and develop an application (using C++

and MFC) to allow, through a PC connected to the control board via USB,

set the parameters in which the t racking algorithm operation is based. In

t his project, the role of project manager was held, having to coordinate the

d ifferent involved parts of the project, deal with suppliers, clients, etc

F rom December 2012 to Ma rch 2013

Company: NTE-SENER

Location: Cerdanyola del Vallès, Spain

Web: h ttp://www.nte-sener.com

Position: Software Engineer

Sent from Solid Engineering to NTE-SENER to collaborate in the

A utoplak project of the NTE Healthcare division. Autoplak is a device

t hat automates the inoculation and spreading of samples to improve

efficiency in microbiology laboratories.

During this project, software was developed using C++ and MFC to allow

adjusting and commanding the motion drives that control all of the

A utoplak motors (the drives were connected through a CANopen network).

O ther features of the application were: allow the adjusting of different

parameters to correct mechanical errors; provide tools to facili tate the

mechanical mounting and verification of different elements of Autoplak;

and perform an auto tuning using the sensors that were already present in

t he system.

F rom November 2011 to November 2012

Company: Ingenia Motion Control

Location: Barcelona, Spain

Web: h ttp://www.ingeniamc.com

Position: Software Engineer

Working in Ingenia Motion Control as a Software Engineer. The work

i nvolved the development of motion control applications, scripts,

l ibraries and fi rmware using C, C++, MFC, LabVIEW, Tcl/Tk, etc that

i nteract with Ingenia devices (usually connected in a CANopen

network). The designed Ingenia LabVIEW library is downloadable

f rom the National Instruments official website.

F rom April 2010 to September 2011

Company: Grup de recerca en Robòtica In tel ligent i Sistemes de la UPC

(GRINS)

Location: Barcelona, Spain

Web: h ttp://grins.upc.edu

Position: Junior Engineer

F rom April 2010 to April 2011

Development of a command interface for surgical instruments to allow

t heir use in teleoperation. The project involved the study of the

d ifferent sensors and their integration possibili ties to choose the one

t hat was best fi t for the task. A magnetic sensor was used (Polhemus

L iberty), in tegrated in a manual instrument, to allow the remote use

of a laparoscope using a robotic arm that worked as a slave.

A C++ application was also developed to allow the orders to be t ransmitted

f rom the master to the slave through an In ternet socket and to implement

some other functionalities (security controls, scaling and filt ration of

movement, blocking degrees of movement, a real time 3D representation of

t he robot and the laparoscope using OpenGL,

F rom April 2011 to August 2011

Development of an interface to allow the use of a surgical grasper

using servo motors. The objective of this project was to make possible

t he use of the surgical graspers in teleoperation.

For this project different gear t ransmission systems were designed and their

behavior was modelled using SolidWorks. Next, their prototypes were

developed to test their performance.

Education

2004-2010: Computer Engineering (5 years degree)

Universitat Politècnica de Catalunya (UPC), Barcelona

(Spain)

Languages

C atalan, Spanish and English.

Computer skills

P rogramming: C, C++, LabVIEW, MFC, MATLAB, MPLAB, Java,

Tcl/Tk

Operative systems: M icrosoft Windows, UN IX, L inux and Mac.

Data base: M ySQL, Microsoft Access

Other: U ML notation, basic SolidWorks knowledge, National

I nstruments DAQ, CANopen Device Monitor, revision control

software, ...

Other knowledge

Communication protocols: CANopen (CiA 301 i CiA 402)

Electric motors: l inear (stepper, U-channel, voice coil and rotary

(brushed, BLDC

Feedback sensors: i ncremental and rotary encoders, tachometers,

H all effect sensors

D r iving licenses

B: car license

A: motorcycle license

Personal profile

I consider myself a responsible, hard-working, creative, open and

d iscrete person. I like to work with other people, learn new things and

beat myself every day.



Contact this candidate