Graduate Software Engineer Resume Sample

4.5
8 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Granville Bashirian
13571 Stroman Ramp,  Detroit,  MI
+1 (555) 633 5063

Work Experience


Graduate Software Engineer
03/2016 - PRESENT
Detroit, MI
  • Flexible working arrangement for all
  • First class training including mentoring by some of the most respected professionals in their field
  • Great benefits such as membership of a contributory pension scheme and life assurance with the ability to choose from an array of additional benefits eg more holidays or gym membership
  • Cutting edge technology
  • Professional membership fees
  • Reduced costs for activities through sports and social club (we’ve done axe throwing, zip wiring and theatre trips!)
  • Understanding what our clients need and how to solve those needs
Graduate Software Engineer Debug Tool Development
04/2009 - 01/2016
Chicago, IL
  • Developing high performance software using various technologies on multiple platforms
  • Creating an engaging user experience through clean and crisp user interfaces
  • Delivering quality through the use of the latest test and automation techniques Deployment to complex client IT infrastructures
  • This is all done within small agile teams that collaboratively contribute to the effective delivery of quality software
  • NodeJs and Java experience
  • C and C++ experience
  • Knowledge on Embedded Devices
  • Artificial Intelligence, Machine Learning and/or some knowledge on Neural Networks
  • Competitive benefits and pay including bonuses
New Graduate Software Engineer
04/2003 - 03/2009
Dallas, TX
  • Opportunities for professional development, travel and continuing education
  • Onsite gym, barbers / salon, canteen, games areas and sports & social club
  • Further learning opportunities
  • Intel fosters a collaborative environment allowing the brightest minds in the world to come together to achieve exceptional results
  • An aptitude and enjoyment for troubleshooting complex problems with distributed, enterprise scale systems
  • Java, C++ or Python proficiency
  • VMware vSphere experience and understanding
  • Windows and Networking setup, configuration and troubleshooting skills
  • Demonstrates a highly organized and detail-oriented work approach

Education


University of Maine at Farmington
1997 - 2002
Engineer's Degree in Computer Science

Professional Skills


  • Interest and ability to learn most/all the skills listed in the “Desired Skills & Qualities” section below
  • Excellent communication skills, especially adapting your writing for your intended audience
  • Solid planning, organisation skills, problem solving; and
  • Proven experience in C programming
  • Good interpersonal team-working skills, self-motivated and results focused
  • 3)Problem solving skills
  • Problem solving skills across multiple technologies and environments

How to write Graduate Software Engineer Resume

Graduate Software Engineer role is responsible for languages, technologies, interpersonal, software, programming, java, automation, analytical, documentation, windows.
To write great resume for graduate software engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Graduate Software Engineer Resume

The section contact information is important in your graduate software engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Graduate Software Engineer Resume

The section work experience is an essential part of your graduate software engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous graduate software engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular graduate software engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Graduate Software Engineer resume experience can include:

  • Self-starter who learns new technologies quickly, can multi-task, and has strong analytical skills
  • Prioritises work effectively
  • Excellent verbal, documentation and communication skills are essential
  • Fluent in English. Clear and effective written and verbal interpersonal skills
  • Passion for solving complex problems and the desire to find elegant solutions that are well tested, maintainable, and provide excellent user experience
  • Develop key skills and knowledge of Verint applications

Education on a Graduate Software Engineer Resume

Make sure to make education a priority on your graduate software engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your graduate software engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Graduate Software Engineer Resume

When listing skills on your graduate software engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical graduate software engineer skills:

  • Good C++ development skills or solid experience in similar object-oriented languages (C#, Java, etc.) with a passion to learn modern C++
  • Good computer skills in software testing/development and document writing
  • Documentation and excellent English writing skills required
  • 1)Good communication skills
  • Excellent communication and interpersonal skills with the ability to collaborate in a globally distributed, cross-functional environment
  • Solid experience with at least one imperative programming language (e.g. Python, JavaScript, C, bash, perl, etc)

List of Typical Experience For a Graduate Software Engineer Resume

1

Experience For FY Graduate Software Engineer Resume

  • Proven experience in understanding complex problems and designing efficient solutions
  • Demonstrable ability to learn new skills, technologies and programming languages
  • Experience with any object oriented language like Java, C++, Ruby or Python, and good
  • Work experience as an Intern or equivalent work experience
  • 6)Faster learned on new skills and technologies
2

Experience For Graduate Software Engineer Debug Tool Development Resume

  • Good understanding of web markup, including HTML5, CSS3
  • Less than 2 years of experience in software engineering
  • Java, J2EE, XML, SQL, DB2 or Oracle understanding and experience desirable
  • Experience or interest in Java and Spring development
  • Skilled at writing unit tests and testable components
  • Experience of software debugging
  • Experience of a Linux operating system
  • Experience of unit testing and TDD
3

Experience For Graduate Software Engineer, Cycle Models Resume

  • Software development experience in at least one of the following; PHP, Python, Java or other equivalent languages
  • Experience/exposure on programming on ARM based hardware platform would be beneficial
  • We provide solutions for all of Arm and our partners through collaborations and sharing our experiences
  • Experience of programming in a common language e.g. C++ or Java
  • Experience of working within a team and ability to both give and receive feedback
  • Continuous Integration/Testing/Deployment experience would be great
  • Experience with container based technologies is an advantage – Docker, Mesos
  • Experience of software development with C/C++
  • Actively collaborate with highly skilled engineers
4

Experience For New Graduate Software Engineer Resume

  • Solid knowledge of Python, JavaScript, and Java
  • Articulate and solve problems with application design, development, and user experiences
  • Work simultaneously on multiple projects and set priorities to deliver on schedule
  • SQL server experience desirable
  • Prioritise and escalate tasks and collaborate as part of a team to achieve set deadlines
  • Experience or interest in Front End development
  • Experience with Database Management Software
  • Ideally software product development and delivery experience
  • Experience with API
5

Experience For Graduate Software Engineer Co-op Scholarship Resume

  • Design and development experience in Java 2 Platform technologies (J2EE, EJB) and web application servers
  • Experience with a no ops cloud deployment model is highly beneficial
  • 5)Excellent teamwork capabilities
  • Experience of object oriented principles and design patterns
  • Experience with embedded environment/product
6

Experience For Graduate Software Engineer Development Norway Resume

  • Experience with TCP/IP stacks is helpful
  • Understating of operating system concepts such as multi-threading, process scheduling, inter-process communication, memory management and I/O
  • Raising/fixing/tracking/closing defects on analytics products
  • Maintaining existing functionality and troubleshooting customer issues
  • Developing, testing and maintaining high speed software models for ARM’s advanced CPU and system level IP
  • Developing new tools to aide users in optimizing codes on ARM systems to increase performance
  • Driving continuous delivery infrastructure and tooling improvements across the project teams
  • Ensuring ongoing quality of delivery to customers
  • Applying the company’s software engineering processes and standards
7

Experience For Graduate Software Engineer IP Verification Resume

  • Developing custom configurations using internal tools
  • Contributing to the continuous improvement of ARM modelling methodologies
  • Helping to build interpretations and insights of the data by engaging with the data owners
  • Installing & updating software used within the production facility
  • Managing the bug tracking and source code control system
  • Extending and maintaining knowledge bases
8

Experience For Graduate Software Engineer Galway, Ireland Resume

  • Understanding of software engineering development practices
  • Working in UNIX/Linux environment, with bug tracking and source code control systems, especially GIT
  • Developing dashboards and data visualisations using best visualisation practices and technologies
  • Working with other divisions in ARM to expand support of the ARM architecture
  • Understanding test cases and acceptance criteria
  • Programming of Automation Systems and System Management Tools
  • Understanding full life-cycle software development
  • Being smart, adaptable, and enthusiastic are key to this role
  • Bring features all the way through the Design, Beta, Generally Available, Maintain cycle
9

Experience For Technology Graduate Software Engineer Resume

  • Working with internal and external teams to deliver custom projects to fixed timescales
  • Understanding of Agile software development lifecycles and associated development techniques
  • Understanding of agile software development life cycle, continuous integration and continuous delivery
  • Managing the continuous build and software release process
  • Working knowledge of GUI & SCADA
  • Scripting in Python and or JavaScript
  • Working knowledge of the entire software development lifecycle and agile methodologies
10

Experience For Graduate Software Engineer TH Resume

  • Understanding of object oriented analysis, algorithm design and J2EE design patterns
  • Understanding of both web client side and server side development
  • Understanding of RDBMS such as Oracle, SQL Server or MySQL
  • Creating micro-services with APIs (REST, JSON)
  • Creating distributed, and parallel tools and services
  • Testing analytics products
  • Scripting languages, especially Python
  • Compiling C source code (e.g. gcc, make, $LD_LIBRARY_PATH, etc)

List of Typical Skills For a Graduate Software Engineer Resume

1

Skills For FY Graduate Software Engineer Resume

  • Good understanding and experience of C++ or other object oriented language
  • Leadership experience demonstrated through pervious employment or extra-curricular activities whilst at university
  • Knowledge of Linux/Unix/Windows system skills
  • Programming experience at some level (preferably using C++)
  • Working experience with embedded software, embedded frameworks and device drivers is an asset
  • Experience in all aspects of the development life cycle including fleshing out acceptance criteria, writing test cases, deployment scripting,
  • Experience or interest in automated testing, unit testing and integration testing
  • Some experience building n-tier web applications using Java-based technologies such as J2EE, Servlets, Spring, Hibernate
  • Experience with writing and using Makefiles
2

Skills For Graduate Software Engineer Debug Tool Development Resume

  • Experience in coding with scripting languages like Python, Perl
  • Project experience in software testing or related tooling
  • Previous experience of delivering projects. A working knowledge of systems development life cycles (SDLC)
  • Passionate about writing high quality code and skilled in at least one programming language
  • Co-operation with ARM architects and engineering teams working on advanced architectures, hardware design, software design, and validation
  • Experience working with API‘s, REST or similar, including integration
  • Experience translating modern UX designs into pixel perfect user interfaces using Adobe Photoshop, Bootstrap, LESS, CSS, and HTML
3

Skills For Graduate Software Engineer, Cycle Models Resume

  • Experience of working in a software development or testing environment
  • Experience of developing software using microcontrollers e.g. STM32, ARM, PIC, AVR
  • Experience in coding with C or C++
  • Experience in the breadth of the software development lifecycle, with the flexibility to work from architecture decisions to system level testing
  • Experience of writing software in an object oriented mainstream language (C#, C++, Java)
  • Some experience with Object Oriented Programming (e.g. Python, Java, etc)
4

Skills For New Graduate Software Engineer Resume

  • Good understanding of optimization
  • Experience of working in an Agile methodology such as Scrum
  • Experience of cloud-based hosting environments (e.g. AWS, Azure or Google Cloud Platform)
  • Design and implement graphics applications used to validate hardware and software in development and graphics drivers using either C or C ++
  • 1)Experience working on Ubuntu Linux within the AWS environment
  • Have experience in software development preferably using Java or C#
  • Experience of programming in an embedded software environment
  • Java, C++ or Python coding experience
5

Skills For Graduate Software Engineer Co-op Scholarship Resume

  • Experience with programming with C++
  • Experience developing software for Linux or Android based systems
  • A keen interest and some experience in software testing and development
  • Microservices experience, - Spring or equivalent
  • Experience within an engineering environment
6

Skills For Graduate Software Engineer Development Norway Resume

  • Entry-level Storage, Networking, Systems and Operations experience on a Public Cloud platform (e.g. AWS, Azure, GCP)
  • JavaScript, AngularJS, React, NodeJS understanding and experience desirable
  • Experience with TCP/IP based networking
  • Broad and deep web application development experience leveraging JavaScript, AngularJS, Python, relational and NoSQL databases
  • Apache Camel and Fuse experience
  • Experience with C, C++ or Python
7

Skills For Graduate Software Engineer IP Verification Resume

  • Have successfully balanced university, work experience and extra-curricular activities
  • Experience of Linux/Android software development
  • Experience of JavaScript, Python, database management, UI frameworks
  • 2D/3D Graphics experience (OpenGL ES, Unreal Engine 4, Unity)
  • Strong interest in compiler, linker and related technologies
  • Software development experience with Python or C/C++
  • Experience in development of test automation frameworks/tools
  • Experience in wireless systems and protocols
  • Experience with cloud service technologies including AWS and Azure
8

Skills For Graduate Software Engineer Galway, Ireland Resume

  • Good knowledge in Python
  • Some experience from Web technologies (RestAPI)
  • Development experience in Scala or Java
  • 0 – 5 years C++ software development experience
  • Experience of Visual Studio development environment, C#
  • Opportunity to travel and experience the largest technology trade shows such as Mobile World Congress, CES and Computex
  • Good foundation in object oriented design methods
  • B.S. in computer science or information systems fields required or 5+ years related work experience
9

Skills For Technology Graduate Software Engineer Resume

  • Hands-on experience in C/C++ developing
  • Good understanding of Intel Architecture/x86 or other multi-core processor
  • Software engineering experience in C++
  • Practical experience of machine learning libraries e.g. TensorFlow, Caffe, Torch, or similar
  • Self-starter with strong work ethic with a passion for problem-solving
  • Experience working in a large matrixed organization. PHYSICAL REQUIREMENTS
  • Previous experience with computer programming, algorithm development and mathematical analysis
10

Skills For Graduate Software Engineer TH Resume

  • Experience with digital image and/or signal processing
  • Experience of working with Java, C++ or .NET development
  • Java or C/C++ coding experience
  • A strong desire to pursue a career in programming, and a demonstrable aptitude for this
  • Experience of a wide range of software development tools
  • Design, Develop and Validate embedded firmware and low-level system software for RADAR front end, chips and products
  • Understand sub-system requirements and Functional Safety mechanisms, and validate chip/system operation
  • Deliver quality embedded system firmware with very good documentation
  • Experience in 2D/3D graphics technology and standards such as OpenGL, OpenGL ES, OpenVG, M3G, Direct3D Mobile, DirectX, Metal, Mantle or Vulkan

List of Typical Responsibilities For a Graduate Software Engineer Resume

1

Responsibilities For FY Graduate Software Engineer Resume

  • Development experience with: J2EE, EJBs, AJAX, SQL Server (fluent with SQL programming, Stored Procedures), JSP or Servlets, XML, HTML, JavaScript
  • Experience of software development within a team
  • Experience of continuous integration systems
  • Optimising numerical routines as part of the ARM Performance Libraries product
  • Being tolerant to change and uncertainty
  • Understanding of C++11 and later
  • Developing data transformations in our Spark-based infrastructure
  • Developing UI’s to enable user interaction and management of data sources
2

Responsibilities For Graduate Software Engineer Debug Tool Development Resume

  • Writing Windows Services
  • Developing new software
  • Working knowledge CoDeSys
  • Create tools to aid in creating and managing training data for machine learning tasks
  • Interested in learning new technologies, working with cloud computing, machine learning, etc
  • Responsible for the delivery of internal and external training of personnel when assigned including specific system training (Coabis, Integri-Tech, QVi)
  • Software testing and assistance during commissioning of control systems
3

Responsibilities For Graduate Software Engineer, Cycle Models Resume

  • Potential to work upon the development, programming and debugging of software including
  • Knowledge of designing, developing, and testing with Java/Web technologies
  • Problems solving and debugging of existing products
  • Work in a dynamic team on projects balancing software and embedded engineering with creative assets to deliver a clear and compelling message
  • Knowledge of designing, developing, and testing with JavaScript/Web technologies
  • Carry out program testing and debugging
  • Ensure quality of the feature being delivered, testing its functionality before it is verified / tested
  • Familiar with stubbing and mocking
  • First Line support for internal software, assessing bug reports, investigating possible causes
4

Responsibilities For New Graduate Software Engineer Resume

  • Software development activities; e.g. Requirements analysis, software design, design review, coding, unit test development, integration and testing
  • GNU/Linux system administration, such as installing packages and configuring scripts to launch on boot
  • Technical understanding of network programming and infrastructure (e.g. TCP/IP, Ethernet, DHCP, DNS, NAT, firewalls)
  • Design, develop, improve and support cutting-edge seismic imaging software applications
  • Apply standard engineering or scientific problem solving methods and tools
  • Perform the tasks that constitute some or all of the software development lifecycle ie specification, design, coding and testing and defect resolution
  • Knowledge of development scripting languages, test automation, and open source packaging
5

Responsibilities For Graduate Software Engineer Co-op Scholarship Resume

  • Embedded devices, and programming beyond using a microcontroller
  • Video encoding and decoding
  • Collaborative team working - knowing when to ask for help, and when to offer to help
  • Exposure to network programming (for example; TCP/IP, streaming protocols, HTTP or RTP)
  • Exposure to video and audio encoding, and processing techniques and technologies
6

Responsibilities For Graduate Software Engineer Development Norway Resume

  • Create web applications using Java and C++
  • Development of new compiler and library features and optimisations, including auto-vectorisation, auto-parallelisation and parallel runtimes, especially using ARM’s new Scalable Vector Extensions (SVE)
  • Comfortable working in IDEs
  • Double testing of other developer’s functionality
  • To provide system programming support to the AIM Data Management & Analytics group in Aberdeen
  • Develop and integrate information systems where practicable including R&D projects and commercialisation
7

Responsibilities For Graduate Software Engineer IP Verification Resume

  • Perform interoperability testing with different radios and devices
  • Build and sustain our client and server applications for machine learning
  • Learn about our existing tools and Red Hat’s offerings
  • Understand the problems we are trying to solve and work on their resolution
  • Passion for open source technology, community collaboration, and upholding brand standards
  • Enthusiasm for quality software engineering
  • Responsible for translation of business requirements to development/test/release plan and delivering this solution on time to the business
  • Incorporate unit testing/root cause analysis practices into software development process
  • Knowledge of operating system architecture/security (Windows 10 and Linux)
8

Responsibilities For Graduate Software Engineer Galway, Ireland Resume

  • Identify related components and check for completeness of solutions, seeking assistance where required
  • Ensure the functionality is tested and working properly before final release
  • Have an interest in building high performant, scalable, secure, and fault tolerant applications
  • Not afraid of documenting your work
  • Ideally, a dissertation or other work in machine learning or computer vision, or in a related field
  • Collaborative working within a team to deliver a large project
  • BSc in Software Engineering or equivalent
9

Responsibilities For Technology Graduate Software Engineer Resume

  • OpenGL/DirectX rendering pipeline and shaders
  • Familiarity with information security engineering practices (academic or practical)
  • Comfort in collaborating with remote teams
  • Software training and support
  • A methodical and analytical approach to problem solving
  • An interest in bringing new techniques and technologies
  • To gain an understanding of business processes across all areas of the company and apply that knowledge to technical problems as they arise
  • Test and Debug embedded firmware on RF chip using test equipment and test automation
10

Responsibilities For Graduate Software Engineer TH Resume

  • Follow coding standard and code documentation requirements
  • Apply process appropriately for data security, traceability and information sharing
  • Creation of supporting documentation
  • Real-time multimedia, video and image processing
  • Ability and desire to learn about the latest cutting-edge software/firmware technologies
  • Passion for technology and an aptitude for problem solving
  • Maintain and use Out of the Box testing suite for CPU products

Related to Graduate Software Engineer Resume Samples

Advisory Software Engineer Resume Sample

Work Experience

  •  Strong background with front-end development using CSS, HTML5, Javascript and/or Typescript, Angular.js, and bootstrap   •  Support internationalization though AngularJS MVC framework   •  Help shape, form and adhere to generally accepted coding standards   •  U...
Professional Skills

  •  Strong design skills and understanding com...
  •  Have excellent technical and leadership sk...
  •  Excellent interpersonal, communication ski...
5.0
18 votes

IT Software Engineer Resume Sample

Work Experience

  •  Experience with Autosys, Unix, scripting languages   •  Well-developed business communication skills – both written and verbal   •  Experience working in Equities Middle Office environment   •  A skillful, professional approach to all aspects of software enginee...
Professional Skills

  •  Solid design, coding, testing and debuggin...
  •  Strong skills in analysis, testing and sup...
  •  Clean coding and refactoring skills with s...
4.6
25 votes

Professional Software Engineer Resume Sample

Work Experience

  •  Analyzes requirements from consumers for new or changed requirements   •  Designs, develops, troubleshoots and analyzes software programs for computer based systems   •  Designs, develops, troubleshoots and analyzes moderately complex software programs for computer based systems &n...
Professional Skills

  •  Reliable, with a track record for excellen...
  •  Reliable with a track record for excellent...
  •  Excellent programming skills using Java an...
5.0
18 votes

Software Services Resume Sample

Work Experience

  •  Development experience in C++, C#, Java or .NET   •  Work in small, self-motivated teams to translate customer needs into Edge App products and infrastructure   •  Travel to customer sites to implement and configure software applications on the Field Agent device   • ...
Professional Skills

  •  Strong experience writing REST web service...
  •  Are open to constantly refresh and renew t...
  •  Strong understanding of JavaScript, web ma...
5.0
9 votes

Manager, Engineering Software Resume Sample

Work Experience

  •  Optimize Oculus’ tracking and machine learning software   •  Responsible for the mitigation of any security vulnerabilities rated as Critical within 30 days of identification; rated as High within 60 days and Medium to Low within 120 days   •  Assess the current state of client’s S...
Professional Skills

  •  Proven experience building, maintaining, a...
  •  Strong computer skills, including a workin...
  •  Demonstrated leadership skills in the cont...
5.0
16 votes

Software Engineer Development Resume Sample

Work Experience

  •  Help our game developers build without constraints - drive the technology choices that enable a world-class user experience   •  Be an advocate for code quality and correctness   •  Enhance, maintain, and/or refactor existing automation   •  Learn to use DeltaV ...
Professional Skills

  •  Strong object-oriented design and coding s...
  •  Strong customer focus, written and verbal ...
  •  Good RF and microwave understanding, stron...
4.9
16 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates