Logo of Huzzle

🚀 Internship

Software Engineering Summer Intern - Embedded Software

Logo of Panasonic

Panasonic

24d ago

🚀 Summer Internship

Los Angeles

AI generated summary

  • Enrolled in a computer science or related technical degree program with familiarity in embedded software development. Basic understanding of software testing methodologies and entry-level experience with C++, JavaScript, Python, golang or java. Strong communication skills, a desire to learn, and ability to take initiative. Nice to have experience with AWS or other cloud computing platforms, as well as modern web and mobile technologies. Gain understanding of software development process, hands-on experience, and networking opportunities.
  • The Software Engineering Summer Intern - Embedded Software will collaborate with a development team, participate in agile software development, design and code large scale applications, create unit tests and test automation, conduct design and code reviews, and support software releases.

Summer Internship

Software EngineeringLos Angeles

Description

  • We are looking for an innovative and passionate software engineering intern who is driven to continuously learning and growing. As a software engineering intern on the IFE Software Team, you will be joining an experienced and collaborative team, working on developing and testing a range of software products, and gaining practical knowledge on a variety of software technologies. 

Requirements

  • Enrolled in undergraduate or graduate degree program in Computer Science, Engineering, or a related technical major
  • Familiar with embedded software development
  • Basic understanding of software testing methodologies
  • Entry-level experience with C++, JavaScript, Python, golang or java
  • Excellent verbal and written communication skills
  • A desire to learn and take initiative with problem solving
  • (Nice to have) Experience with AWS or other cloud computing platforms
  • (Nice to have) Experience with modern Web and Mobile technologies
  • What you will gain:
  • Understanding of software development process in an industry and business environment
  • Hands-on experience of developing commercial software applications
  • Practical knowledge of various unit test and test automation frameworks
  • Networking with professionals in the software development communities

Education requirements

Currently Studying
Undergraduate

Area of Responsibilities

Software Engineering

Responsibilities

  • Collaborate as part of a development team to design and develop large scale applications
  • Participate in agile software development, ceremonies, user story reviews, planning sessions etc.
  • Ensure all deliverables comply with latest industry standards & best practices for design, code quality, performance, and security
  • Work on development projects ranging from Embedded Core & Networking to Full Stack Web and Cloud Service development
  • Create unit test and test automation in for different types of applications
  • Conduct design and code reviews with other team members and maintain up to date documentation
  • Support software releases including monitoring and defect resolution when needed

Details

Work type

Full time

Work mode

hybrid

Location

Los Angeles