Post Job Free
Sign in

Firmware Engineer

Location:
San Jose, CA
Posted:
September 01, 2018

Contact this candidate

Resume:

Miroslav Grubic

San Jose, CA ● mob. 510-***-**** ● ************@*****.***

SUMMARY: Skilled in Embedded Software / Firmware, real-time operating systems, C, and C++. Pursuing a Master's degree focused in Computer Engineering with specialization in Embedded Systems at San Jose State University.

EDUCATION

M.S. Computer Engineering (GPA 3.6)

Expected Fall 2018

San Jose State University, CA

Coursework: Embedded Software, Embedded Systems Applications, Data Structures and Algorithms in C++, Computer Architecture, System Software, Operating Systems, Digital Design

B.S. Electrical and Computer Engineering

July 2008

University of Novi Sad, Serbia, Europe

SKILLS

Programming Languages: C, C++, Assembly language, Python, Verilog

Tools: Eclipse, Visual Studio, uVision-Keil, Atmel Studio,

Bench-top tools (oscilloscopes, power supplies, multi-meters, logic analyzers)

Interfaces / Standards: ADC, PWM, UART, SPI, I2C, CAN bus

RELATED EXPERIENCE

Field Application Engineer - Intern, Bosch Sensortec, Sunnyvale

May 2018 - Present

Developing API for various sensors (accelerometer, gyro, IMUs and smart sensor hubs)

Integrating sensor API on different platforms (Atmel, NXP, Arduino..)

Firmware Engineer, IDT - Integrated Device Technology, San Jose

July - Oct 2017

Writing structures in C language, representing hardware registers, for new wireless power transceiver

Redesigned existing GUI written in C# making it more user friendly for development and debug purpose

Signal Integrity Engineer Intern, Cisco, San Jose

April - July 2017

Edited existing Python scripts, adapting it to device under simulation process. This automation resulted in decreased overall simulation time

Software Engineer, Sungard, Belgrade, Serbia, Europe

May 2013 - May 2014

Modified source code in C language for banking application, during bug fixing phase, as a part of client support team, which led to cleaner code and better user experience

PROJECTS @ San Jose State University

Smart Security System (Microcontroller: LPC1758 (Cortex-M3)

Spring 2017

Developed a task in FreeRTOS, that reads accelerometer values and determines the orientation of remote controller

Resolved a problem in wireless communication between two development boards, caused by bad antennas, providing uninterrupted flow of data

Self-navigating obstacle avoiding car (Microcontroller: LPC1758 Cortex-M3)

Fall 2017

Wrote code in C++ for Sensors Controller, which receives raw readings from ultrasonic sensors, uses mode filter to get stable data and communicate over CAN Bus with other controllers

Designed PCB which was used to connect four MCUs with all necessary parts for CAN Bus communication, resulting in reduced space taken by hardware and reduced weight of the car



Contact this candidate