We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • One year industrial experience gained through Confidential Computer Science Coursework Co - op Master Program.
  • Understand software developing and quality assurance cycle in depth.
  • Experienced in Computer Graphics, High-performance computing (HPC), embedded system software development and UI design.

TECHNICAL SKILLS

Work experience: C/C++, Java, Qt, parallel and distributed computing

Course knowledge: Julia, Python, Hadoop, MySQL, openGL, MATLAB, openMP, MPI, Shell, MFC

Basic knowledge: JavaScript, Android development, JSON, XML Software

Practical experience: Microsoft Visual Studio, Eclipse, Linux, Mac (OSX)

Workflow: Git, Subversion, JIRA, Confluence wiki

PROFESSIONAL EXPERIENCE

Confidential

Software Developer

Responsibilities:

  • Debug and design test cases for new software module of the electrical control system of tractor under embedded Linux OS emulation environment and field tests.
  • Create reports and make documentation based on experimental results.
  • Import C/C++ codes of the original control system software to the new high-speed micro-controller platform with object-oriented programming.
  • Implement and debug CAN (Control Area Network) bus communication protocol among different micro-controllers based on J1939 standard and four-layer TCP/IP model.
  • Create test package, make tutorial and test documents for software validation.
  • Debug and add features to the code auto-generation software tool with Qt framework and object-oriented design.
  • The tool shows most compiler errors and accelerates software compiling.

Confidential

Software Engineer

Responsibilities:

  • Debugged and reduced memory cost of a virtual file system on Linux and Mac (OSX) for a subversion repository which stores libraries and packages for cellphone operating system development.
  • Added new features to track developers’ file usage information from the subversion repository.
  • Analyzed virtual file system's uploaded data from remote database with SQuirreL SQL Client tool.
  • Made user-friendly installation and update packages on Linux and Mac (OSX) for the new version of virtual file system.

We'd love your feedback!