The Software Engineering Intern assists with the engineering of software for material handling solutions.
Requirements
Working towards a bachelor’s degree in Software Engineering, Computer Engineering, or Computer Science, or equivalent experience
Knowledge of software languages, including:
Java or .Net Framework
C#, VB or C/C ++
SQL or Oracle Server
Application development using Microsoft technologies
Excellent verbal and written communication skills
Self-motivated and detail-oriented
Creative thinking and problem-solving skills
Strong team orientation
Ability to learn new technology
Familiar with Team Foundation Server version control system
Nice To Haves
Experience in material handling, distribution center or warehouse automation a plus
ASP.net, AJAX, Java Script, JQuery, HTML5 a plus
Mobile Software Development and WPF and XAML technologies a plus
Developing inter-process communication (TCP/IP socket of WCF) a plus
Have understanding of real-time control software architectures embedded RTOS application design using threads and inter-process communication, structured code, abstraction, and device drivers
Responsibilities
Assists with designing, developing, debugging, testing, and supporting software for material handling solutions
Follows the design process to create solutions that meet customer requirements
Works with the team to create and implement the solutions
Works closely with the software/electrical engineering team to integrate control solutions