Ph: 999-999-9999 • email@gmail.com
GEORGE THOMAS
OBJECTIVE:
Seeking a position in software development and testing where I can utilize my academic training, design skills and problem solving skills.
SUMMARY:
- Around 10 years experience in analysis, design, development, testing of embedded applications using DSP and RISC processors, C, C++ and embedded development tools and PC based client and server applications.
- Good understanding of embedded software design and development.
- Good working knowledge of C, C++, and MAT LAB based software development.
- Good knowledge of manual testing and Quality processes.
- Good knowledge in Functional, Integration, System and Regression Testing
- Excellent problem solving skills with a strong technical background and good interpersonal skills
- Expert skills in using Version Control Systems & Code Bug Tracking systems.
- Strong background in signal processing, numerical analysis and probability theory.
- Hands on experience in using signal generators and simulators & emulators.
- Bachelor of Technology in Electronics and Communications(BSEE)
- Quick learner and team player
Work Authorization Status:
Green Card (Eligible to work for any employer in USA)
TECHNICAL SKILLS:
Programming Languages : C,C++,PERL, HTML, MATLAB
Operating System : Windows 2000 and XP, Linux, Unix
RTOS : Embedded Linux, VxWorks, ThreadX
DSP Processors : ADSP 218x
RISC and Micro Processors : ARM7, 8051
Version Control, tracking : CVS, SVN, Bug zilla, trac
Tools : MATLAB,Code Composer Studio, IAR work bench IDE
Microsoft Visual Studio, MS office suite.
Networking : TCP and IP protocol stack, LAN and WAN
Relevant Course Work : Computer Architecture, C & Data Structures, Embedded
systems Design, Computer Networks & Protocols, Micro processors and Interfacing, Operating Systems.
WORK EXPERIENCE:
ABC Inc, Any Town, NY Nov 2007 – June 2009
Embedded Software Engineer
- Responsible for software requirement analysis, and developed use cases by using UML models and Rational Rose Enterprise tool
- Responsible for software detail design, implementation, and testing the real-time control subsystem components.
- Conducted software detail design, and code and unit test review meeting.
- Applied design patterns in the designs, such as Message Factory pattern, Publish-Subscribe pattern, and State pattern.
- Performed unit testing by using Para soft tool, provided test cases, unit test plan, and followed common coding standards.
- Integrated and tested the control components.
- Provided technical guidance for peers, and provided technical comments in the peer-design reviews.
- Maintained, improved, and tested the existing codes in the ICV foundation classes, such as TCP sockets classes, UDP socket classes, CAN bus classes, I and O discrete classes, and control nodes.
- Used Wire Shark tool to monitor data passing over Ethernet, and used Para soft tool to performed unit testing.
- Designed, implemented and tested test-driver programs for the individual control components.
XYZ Corp, Any Town, NY June 2009 – Jan 2010
Jr. Embedded Software Engineer
- Designs, modifies, and develops software application components for displays, controls, and systems.
- Worked on multitasking system.
- Experience working with low level control processing (Interrupts, Timers, Digital I and O), serial communication protocols (RS232) with RTOS.
- Working with OEM Controls proprietary Real Time Operating System.
- Team Member in development of communication protocol.
- Experience with board level support.
- Write some scripts (shell scripts) to support production.
- Use subversion repository as version control system to keep the track of software development.
- Use Trac for software project management.
- Use Code warrior for software development with HC08 processor.
BCD Inc, Any Town, NY March 2010 – June 2010
Senior Embedded Software Engineer
- Created a sophisticated yet easy to use Windows-like Graphical User Interface for the embedded PC based control system that enables machine operators to rapidly program and run jobs.
- Designed new axis boards using Hitachi 8 bit microcontroller technology and develop real-time device drivers for these Hitachi based axis boards utilizing C and Assembly languages.
- Networked the axis boards to the embedded PC system using a fault-tolerant RS232 Master and Slave network designed to function reliably in hostile industrial environments.
STRENGTHS & ABILITIES:
- Strong Communication Skills (Oral & Written)
- Excellent Analytical skills with technical background
EDUCATION:
Bachelor of Technology in Electronics and Communications Engineering.
University of California, Los Angeles
EXTRA CURRICULAR ACHIEVEMENTS:
References: Available upon request
Click to download the Embedded Software Engineer Resume Sample Two in PDF.
Related Resumes
- Aerospace Resume Sample One
- Aerospace Resume Sample Two
- Aerospace Resume Sample Three
- Biomedical Resume Sample One
- Biomedical Resume Sample Two
- Biomedical Resume Sample Three
- Civil Engineers Resume Sample One
- Civil Engineers Resume Sample Two
- Civil Engineers Resume Sample Three
- Computer Engineer Resume Sample One
- Computer Engineer Resume Sample Two
- Computer Engineer Resume Sample Three
- Computer Hardware Engineer Resume Sample One
- Computer Hardware Engineer Resume Sample Two
- Computer Hardware Engineer Resume Sample Three
- Design Engineer Resume Sample One
- Design Engineer Resume Sample Two
- Design Engineer Resume Sample Three
- Electrical Resume Sample One
- Electrical Resume Sample Two
- Electrical Resume Sample Three
- Electronic Engineer Resume Sample One
- Electronic Engineer Resume Sample Two
- Electronic Engineer Resume Sample Three
- Embedded Engineer Resume Sample One
- Embedded Engineer Resume Sample Two
- Embedded Engineer Resume Sample Three
- Embedded Software Engineer Resume Sample One
- Embedded Software Engineer Resume Sample Two
- Embedded Software Engineer Resume Sample Three
- Engineer Mechanical Resume Sample One
- Engineer Mechanical Resume Sample Two
- Engineer Mechanical Resume Sample Three
- Engineering Resume Sample One
- Engineering Resume Sample Two
- Engineering Resume Sample Three
- Engineering Graduate Resume Sample One
- Engineering Graduate Resume Sample Two
- Engineering Graduate Resume Sample Three
- Engineering Intern Resume Sample One
- Engineering Intern Resume Sample Two
- Engineering Intern Resume Sample Three
- Engineering Internship Resume Sample One
- Engineering Internship Resume Sample Two
- Engineering Internship Resume Sample Three
- Entry Level Engineering Resume Sample One
- Entry Level Engineering Resume Sample Two
- Entry Level Engineering Resume Sample Three
- Environmental Engineering Resume Sample One
- Environmental Engineering Resume Sample Two
- Environmental Engineering Resume Sample Three
- Field Engineer Resume Sample One
- Field Engineer Resume Sample Two
- Field Engineer Resume Sample Three
- Fitter Resume Sample One
- Fitter Resume Sample Two
- Fitter Resume Sample Three
- Hardware Engineer Resume Sample One
- Hardware Engineer Resume Sample Two
- Hardware Engineer Resume Sample Three
- HVAC Engineer Resume Sample One
- HVAC Engineer Resume Sample Two
- HVAC Engineer Resume Sample Three
- Industrial Engineer Resume Sample One
- Industrial Engineer Resume Sample Two
- Industrial Engineer Resume Sample Three
- Maintenance Engineer Resume Sample One
- Maintenance Engineer Resume Sample Two
- Maintenance Engineer Resume Sample Three
- Manufacturing Engineer Resume Sample One
- Manufacturing Engineer Resume Sample Two
- Manufacturing Engineer Resume Sample Three
- Marine Engineer Resume Sample One
- Marine Engineer Resume Sample Two
- Marine Engineer Resume Sample Three
- Mechanical Resume Sample One
- Mechanical Resume Sample Two
- Mechanical Resume Sample Three
- Mechanical Designer Resume Sample One
- Mechanical Designer Resume Sample Two
- Mechanical Designer Resume Sample Three
- Mechanical Engineer Resume Sample One
- Mechanical Engineer Resume Sample Two
- Mechanical Engineer Resume Sample Three
- Network Engineer Resume Sample One
- Network Engineer Resume Sample Two
- Network Engineer Resume Sample Three
- Oil & Gas Resume Sample One
- Oil & Gas Resume Sample Two
- Oil & Gas Resume Sample Three
- Petroleum Engineering Resume Sample One
- Petroleum Engineering Resume Sample Two
- Petroleum Engineering Resume Sample Three
- Process Engineer Resume Sample One
- Process Engineer Resume Sample Two
- Process Engineer Resume Sample Three
- Production Engineer Resume Sample One
- Production Engineer Resume Sample Two
- Production Engineer Resume Sample Three
- Professional Engineer Resume Sample One
- Professional Engineer Resume Sample Two
- Professional Engineer Resume Sample Three
- Professional Engineering Resume Sample One
- Professional Engineering Resume Sample Two
- Professional Engineering Resume Sample Three
- Project Engineering Resume Sample One
- Project Engineering Resume Sample Two
- Project Engineering Resume Sample Three
- RF Engineer Resume Sample One
- RF Engineer Resume Sample Two
- RF Engineer Resume Sample Three
- Senior Software Engineer Resume Sample One
- Senior Software Engineer Resume Sample Two
- Senior Software Engineer Resume Sample Three
- Site Engineer Resume Sample One
- Site Engineer Resume Sample Two
- Site Engineer Resume Sample Three
- Software Engineer Resume Sample One
- Software Engineer Resume Sample Two
- Software Engineer Resume Sample Three
- Software Test Engineer Resume Sample One
- Software Test Engineer Resume Sample Two
- Software Test Engineer Resume Sample Three
- System Engineer Sample Resume One
- System Engineer Sample Resume Two
- System Engineer Sample Resume Three
- Systems Engineer Resume Sample One
- Systems Engineer Resume Sample Two
- Systems Engineer Resume Sample Three
- Technical Engineer Resume Sample One
- Technical Engineer Resume Sample Two
- Technical Engineer Resume Sample Three
- Test Engineer Resume Sample One
- Test Engineer Resume Sample Two
- Test Engineer Resume Sample Three