Software Engineer Intern Job Description Template
Our company is looking for a Software Engineer Intern to join our team.
Responsibilities:
- Communicate regularly with the OLE team using Gitter;
- The employee may be occasionally exposed to moving mechanical parts and vehicles;
- Other duties within Competition Department, as assigned by the INDYCAR Software Lead;
- Directing on-site and remote contracted development and testing resources;
- Work with Public Relations / Marketing to build reports using database archives;
- Code analysis, requirements analysis, software review, identification of code metrics, and system risk analysis;
- Full lifecycle application development;
- Design and develop web-based software applications and components in various software languages;
- Design, build and operate cloud infrastructure for scale (AWS);
- Implement front-end features consuming the API in JavaScript;
- Experience in GPU/Parallel architectures, 3D GFX/GPGPU programming languages, FPGA, APIs, OS, drivers, kernels, compilers;
- Write and update SQL stored procedures (Microsoft SQL Server);
- Performs and participates in design and code reviews;
- Working in an Agile product development scrum team;
- Integrate existing software into new or modified systems or operating environments.
Requirements:
- Be flexible and able to work in a fast-paced, ever-changing environment;
- Understanding of IP networks;
- Working knowledge of Node.js;
- Working knowledge of Linux, in particular with Raspbian (the Debian-derived OS for Raspberry Pi);
- Must have the ability to work effectively with close supervision;
- Strong interpersonal skills and judgment in order to interact effectively with a broad spectrum of people, both individually and in groups is required;
- While performing the responsibilities of the job, the employee is required to talk and hear;
- Web service technology;
- Strong organization, time management, and attention to detail;
- University enrolled, degree seeking BS or higher, computer science major – currently completing sophomore year or later;
- Currently pursuing a degree in Computer Science or related field;
- Ability to work full-time hours during the summer of 2020 in Salt Lake City;
- Able to work full time hours (40 hours) for 12 weeks starting May 2020 or June, 2020;
- Deep knowledge of object-oriented software development;
- Excellent organizational skills and ability to work well under deadlines.