Engineering Student Worker

1 Month ago • All levels

Job Summary

Job Description

This is a six-month internship opportunity with Wind River Systems for an embedded software engineering student. The intern will be working closely with the Technical Leader on innovative technologies and product categories. The responsibilities include assisting in the engineering lifecycle, involvement in ongoing projects like Board Support Packages, device drivers, boot loaders, Linux kernel adjustments, security enhancements, or tool smithing, providing support for the integration and modification of embedded Linux software products, collaborating with team members to troubleshoot and resolve technical issues in Linux-based systems, engaging with Wind River Linux products, focusing on cybersecurity-related tasks, addressing CVE mitigations for legacy products. This role is based in Costa Rica.
Must have:
  • At least two years of study in Computer Science or related field.
  • Foundational knowledge of programming in C and/or C++.
  • Basic understanding of the software engineering lifecycle.
  • Some exposure to embedded systems.
  • Strong written and verbal communication skills.
  • Problem-solving mindset and adaptability.
Good to have:
  • Completion of coursework in algorithms, data structures, and software development engineering.
  • Experience working with real-time operating systems such as Linux.
  • Familiarity with secure software development and safety certifications.
  • Prior internship or job experience in software engineering.
  • Experience with the Yocto Project.

Job Details

Description

Position at Wind River

 About the Opportunity: 
 
Wind River Systems is looking for a talented embedded software engineering intern for a six-month internship beginning in February or March. This opportunity is aimed at college students pursuing a B.S. or M.S. degree with experience or a strong interest in the growing field of embedded Linux software. The candidate will join a highly skilled engineering team delivering state-of-the-art projects. You will work closely with your assigned Technical Leader on projects involving innovative technologies, standards, and product categories. This role is not customer-facing and will be based in Costa Rica. 
 
Role and Responsibilities:
 
As a Linux Intern, you will gain hands-on experience in embedded systems development and maintenance. Your responsibilities will include: 
  • Assisting in various stages of the engineering lifecycle, such as implementation, coding, testing, and documentation. 
  • Involvement in ongoing projects may include Board Support Packages, device drivers, boot loaders, Linux kernel adjustments, security enhancements, or tool smithing. 
  • Providing support for the integration and modification of embedded Linux software products. 
  • Collaborating with team members to troubleshoot and resolve technical issues in Linux-based systems. 
  • Engaging with Wind River Linux products, focusing on cybersecurity-related tasks. 
  • Addressing CVE mitigations for legacy products to ensure timely security updates and adherence to best practices.  
Required Qualifications: 
  • At least two years of study in Computer Science, Electrical Engineering, or a similar field. Foundational knowledge of programming in C and/or C++. 
  • Basic understanding of the entire software engineering lifecycle (planning, requirements, design, implementation, testing, and documentation). 
  • Some exposure to embedded systems, such as working with Raspberry Pi or Arduino. 
  • Strong written and verbal communication skills. 
  • Problem-solving mindset and adaptability to learn new technologies quickly. 
  • Currently pursuing a B.S. or M.S. degree in Computer Science, Electrical Engineering, or equivalent. 
Preferred Qualifications: 
  • Completion of coursework in algorithms, data structures, and software development engineering.
  •  Experience working with real-time operating systems such as Linux. 
  • Familiarity with secure software development and safety certifications in embedded systems. Prior internship or job experience in software engineering. 
  • Experience with the Yocto Project for creating and tailoring embedded Linux distributions.  
Why Join Us? 
 
This internship provides an excellent chance to gain hands-on experience with embedded Linux systems. You’ll work alongside seasoned engineers collaboratively, enhancing your technical abilities while making meaningful contributions to essential projects. The position is based in Costa Rica. 

Similar Jobs

GameJobs - ASO Manager

GameJobs

London, England, United Kingdom (Hybrid)
1 Year ago
Google - Senior Software Engineer, Google Cloud NetInfra

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Techland - Rendering Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
10 Months ago
Google - Software Engineer II, Chrome Enterprise Core

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineer, Infrastructure, Google Cloud Security and Privacy

Google

New York, New York, United States (On-Site)
1 Month ago
Inkittt - Senior Marketing Manager

Inkittt

San Francisco, California, United States (Hybrid)
2 Months ago
ByteDance - Research Scientist/Engineer - Multimodal Interaction & World Model

ByteDance

Singapore (On-Site)
6 Months ago
Playrix - UA Marketing Producer

Playrix

Montenegro (Remote)
7 Months ago
Veeam Software - Middle/Senior C# Developer for Azure Backup

Veeam Software

(Remote)
1 Month ago
Wargaming - Game Developer

Wargaming

Vilnius, Vilnius County, Lithuania (On-Site)
2 Months ago
Rebellion - Senior AI Gameplay Programmer

Rebellion

Oxford, England, United Kingdom (Hybrid)
2 Months ago
NVIDIA - Senior Deep Learning Performance Architect

NVIDIA

Redmond, Washington, United States (On-Site)
3 Months ago
Ubisoft - Senior 3D Programmer

Ubisoft

Mainz, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
GoMotive - QA Engineer

GoMotive

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San José Province, Costa Rica

Evolution - Key Account Manager - iGaming

Evolution

San José, San José Province, Costa Rica (On-Site)
9 Months ago
Syniverse - Payroll Manager

Syniverse

San José Province, Costa Rica (On-Site)
1 Month ago
Mindtickle - Services Project Manager

Mindtickle

Costa Rica (Remote)
1 Month ago
Hitachi - Business Analyst - Costa Rica

Hitachi

San José, San José Province, Costa Rica (On-Site)
7 Months ago
Smarsh - Sr. Project Manager, Data Migrations

Smarsh

Heredia, Heredia Province, Costa Rica (Hybrid)
2 Months ago
Veeam Software - Technical Account Manager

Veeam Software

San José Province, Costa Rica (On-Site)
1 Month ago
Wrike - Business Development Representative

Wrike

Costa Rica (Hybrid)
1 Month ago
Critical mass - Quality Control Director

Critical mass

San José Province, Costa Rica (Hybrid)
1 Month ago
Veeam Software - Manager, Sales Development

Veeam Software

Cariari, Provincia De Puntarenas, Costa Rica (On-Site)
1 Month ago
Progres - Commercial Counsel

Progres

San Rafael De Escazú, San José Province, Costa Rica (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Walnut Creek, California, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Ottawa, Ontario, Canada (On-Site)

Bengaluru, Karnataka, India (On-Site)

Chennai, Tamil Nadu, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Wind River

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug