Post Job Free
Sign in

Engineer Engineering

Location:
United States
Posted:
June 15, 2014

Contact this candidate

Resume:

Nuno Alves

*** **** ****** *** *, Boston MA *****

T 401-***-**** - *************@*****.*** - www.nunoalves.com

PROFILE

Permanent US resident with pending US citizenship. Energetic individual with a

strong computer engineering / computer science background and extensive experience

working in collaborative fast-paced, high-pressure environments with technically

strong teams.

EDUCATION

Electrical Engineering - M.Sc.

Brown University, Providence, RI (May 2009)

Computer Science - M.Sc.

Tufts University, Medford, MA (May 2005)

Computer Engineering - B.Sc.

Boston University, Boston, MA (May 2002)

EXPERIENCE

Sr. Embedded Systems Engineer, Vector Controls, Inc.; Newton, MA 2012-Pres

Managed the agile development of high-performance embedded C/C++ software for

propulsion systems. Developed low-level embedded firmware drivers. Implemented

closed-loop control algorithms and developed user interfaces on rugged displays.

Designed custom circuits at the schematic level. Wrote high-level design

requirements, functional test procedures and communication interface specifications.

Deployed integration test systems using Google C++ Framework and developed

graphical interfaces for testing hardware. Managed the RMAs acceptance testing.

Assistant Professor, Western New England University; Springfield, MA 2011-2012

Lectured computer and electrical engineering classes on reconfigurable computing

using VHDL, real-time kernels using embedded-C, embedded systems, linear circuit

theory and LabVIEW data acquisition. Coordinated design projects and mentored a

hackerspace chapter.

Research Assistant, Brown University; Providence, RI 2006-2011

Explored how internal circuit logic can be reused for other goals, such as the detection

of transient errors and test-time reduction. Developed customized Linux circuit

simulation tools in C++ and data collection scripts in Perl/Bash. Developed mySQL

API to extract research data. Assisted with writing research papers and technical notes.

Delivered research talks nationwide.

Signaling Analyst, Phase Capital Management; Boston, MA 2007-2009

Researched high-frequency quantitative trading strategies for US equities. Developed

C++ and Mathematica software tools and routines for automated trading and portfolio

analysis. Created and maintained Python libraries of data-mining, DSP and

evolutionary algorithms. Interfaced market data providers (LIM / Morningstar,

Bloomberg and Thomson) with mySQL (RDBMS). Conducted trading-related

research as well as developed and maintained statistical models of financial products,

including data collection and statistical modeling. Validated market data.

Page 1 of 2

Test Engineer, Infineon Technologies; Vila do Conde, Portugal 2005-2006

Developed C-based parallel algorithms for the manufacturing test of SDRAM memory

modules. Coordinated efforts between research groups. Managed a manufacturing

team. Participated in rotational production support schedule.

Computer Engineer, Fractal Antenna Systems; Boston, MA 2002-2004

Developed genetic optimization routines and related search-space algorithms for

antenna design automation in C++. Designed a Linux based, high-performance,

computer grid. Modernized and encapsulated legacy code. Developed data acquisition

systems in LabVIEW.

Computer Engineer, Wavelet Technologies; Attleboro, MA 2002-2003

Developed in embedded-C de-noising algorithms for DSP devices to be used in heart

monitors.

DEVELOPMENT EXPERIENCE / SKILLS

Programming languages: Perl, Python, (MISRA) C, C++, LabVIEW, VHDL, Java.

Linux: bash scripting, cron, ssh, ftp, command-line interaction, basic system

administration.

Software Development Tools: Subversion (SVN), Wiki, Doxygen, latex, make

system builds, regular expressions, Artistic Style.

Hardware Development Tools: Dassault Systèmes Draftsight, CadSoft Eagle.

Computer architectures: ARM4 (SAM4E16), ARM A8 (OMAP3540), AVR

(ATMega48, ATMega328P), TI MCU (MSP430), C2000 (TMS320F) and FPGA

(Cyclone II/IV).

Communication protocols: RS232, NMEA, J1939, SPI, I2C, UARTS and USB.

IDEs: Atmel Studio, TI Code Composer Studio, Microsoft Visual Studio, Keil.

Operating systems: Windows, OSX and Linux.

Laboratory test equipment: oscilloscopes, logic analyzers, DVM, sensors, etc.

Statistical tools (Mathematica, Matlab) and relational databases (mySQL).

Productivity tools: Word, Excel, Powerpoint, Keynote, Pages and Numbers.

SELECTED PUBLICATIONS

N. Alves, “Cracking PDF-File Passwords with a BeagleBone Board”, Nuts and Volts,

June 2012

N. Alves, “State of the art techniques for detecting transient errors in electrical

circuits”, IEEE Potentials, Vol. 30, No. 3, May-June 2011

J. Dworak, K. Nepal, N. Alves, Y. Shi, N. Imbriglia, I. Bahar, “Using implications to

choose tests through suspect fault identification”, ACM Transactions on Design

Automation of Electronic Systems, Vol. 18, No. 1, January 2013

N. Alves, A. Buben, K. Nepal, R. Iris Bahar, J. Dworak, “A Cost Effective Approach

For Online Error Detection Using Invariant Relationships”, IEEE Transactions on

computer-aided design of Integrated Circuits and Systems, Vol. 29, No. 5, May 2010

INTERESTS

Open-source software and open-source hardware. Reverse engineering legacy software

and hardware. Micro-controllers and FPGA technologies.

Page 2 of 2



Contact this candidate