Intern - Linux Engineering (Remote)
- IT, Software development, System Engineering Jobs
Description
Wind River has an internship opportunity for an Engineering student. As a member of the Linux team, the chosen candidate will join a team of dynamic, dedicated and highly experienced OS engineers responsible for the constant evolution of the Linux Platform product of Wind River.
Locations: Alameda / SF Bay Area, Seattle, Portland, Broomfield, San Antonio or US Home Office
The chosen candidate will participate in the development of Wind River Linux and will need to demonstrate superior attention to detail as well as a relentless concern for implementing robust, high performance and quality software.
Candidates must have a strong desire to learn an existing software system (Linux) and possess good analytical skills in order to assess the suitability of multiple solutions to a single problem. The Core Linux team based in Alameda, CA is responsible for development and maintenance of the world-leading embedded Linux solution, Wind River Linux.
What You Will Have An Opportunity To Work On
The Intern will be responsible for developing, testing, debugging, and maintaining embedded Linux software. Work tasks span from user-space modules to kernel drivers to productivity tools and test automation.
Responsibilities
Qualifications / Skills:
- GPA of 3.0 or higher majoring in CS/EECS
- Junior or Senior status by May 2021
- Coursework which includes data structures, hashing, sorting, multi-dimensional structures, heaps, storage management, databases, data abstraction, objects, unit testing, documentation
- Programming skills in Python, bash, debugging
- Knowledge or strong interested in Cloud (e.g. Kubernetes, AWS) and Data Analytics
- Linux distribution knowledge
- Must possess good written and verbal skills in the English language
- Ability to work remotely with a diverse and distributed team
- Availability minimum of twelve weeks
It Would Be Great If You Also Have
- Experience with open source projects
- Knowledge of developing in Linux systems, embedded systems
- SQL, C, and shell programming
Education Requirements
Must be working to obtain a B.S. or M.S. degree in Computer Science (CS) or Electrical Engineering and Computer Science (EECS)
Hard Skills
- Coding and Programming (Python, C#, Java, PHP, etc
- Data Analytics
- Database and Queries
- Data Management
- Software development
Soft Skills
- Communication
- Leadership
- Team-oriented
- Organized
- Attention to detail