Engineering Student Worker

18 Hours 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

Google - Senior Networking Systems Engineer, Site Reliability Engineering

Google

Dublin, County Dublin, Ireland (On-Site)
3 Days ago
Passive Logic - AI Control Theory & Optimization Scientist

Passive Logic

Salt Lake City, Utah, United States (On-Site)
4 Months ago
Dream Games - Marketing Graphic Designer

Dream Games

İstanbul, Türkiye (On-Site)
2 Years ago
Google - Senior Software Engineer, Performance, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
4 Months ago
Google - Senior Software Engineer, Infrastructure Storage, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Staff Software Engineer, Parallel File System, AI/ML

Google

Sunnyvale, California, United States (On-Site)
3 Days ago
Google - Software Engineer II, Filestore Control Plane

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Flexera - Member Technical Staff - Site Reliability Engineer

Flexera

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Google - Software Engineer III, AI/ML, Google Cloud Application Modernization

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Wisk - Radar Staff Software Engineer

Wisk

Mountain View, California, United States (Hybrid)
2 Days ago
Sleeper - Performance Creative Associate (TikTok Ads)

Sleeper

Las Vegas, Nevada, United States (On-Site)
1 Month ago
Google - Staff Software Engineer

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Playrix - UA Marketing Producer

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
6 Months ago
prizepicks - Data Science Engineering Manager

prizepicks

(Remote)
18 Hours ago
SOFTSWISS - Middle React Developer

SOFTSWISS

(Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in San José Province, Costa Rica

Veeam Software - Technical Account Manager

Veeam Software

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

Mindtickle

Costa Rica (Remote)
1 Week ago
Microsoft - Implementation Manager

Microsoft

San José, San José Province, Costa Rica (On-Site)
2 Weeks ago
Survay Monkey - Senior Technical Support Engineer

Survay Monkey

Heredia, Heredia Province, Costa Rica (Hybrid)
19 Hours ago
Veeam Software - Public Cloud Data Protection Engineer

Veeam Software

San José Province, Costa Rica (On-Site)
17 Hours ago
Syniverse - A/P Analyst III

Syniverse

San José Province, Costa Rica (Hybrid)
17 Hours ago
Syniverse - Project Manager III

Syniverse

San José Province, Costa Rica (Hybrid)
17 Hours ago
Wind River - Accounting Intern

Wind River

San José Province, Costa Rica (On-Site)
18 Hours ago
Survay Monkey - Solutions Consultant I

Survay Monkey

Heredia, Heredia Province, Costa Rica (Hybrid)
19 Hours ago
Evolution - Certification Specialist (Costa Rica)

Evolution

San José, San José Province, Costa Rica (On-Site)
11 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

Wind River is a global leader in delivering software for mission-critical intelligent systems. For 40 years, the company has been an innovator and pioneer, powering billions of devices and systems that require the highest levels of security, safety, and reliability. Wind River software and expertise are accelerating digital transformation across industries, including automotive, aerospace, defense, industrial, medical, and telecommunications. The company offers a comprehensive portfolio supported by world-class professional services and support and a broad partner ecosystem. To learn more, visit Wind River at www.windriver.com.

San José Province, Costa Rica (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Seoul, South Korea (On-Site)

San José Province, Costa Rica (On-Site)

Galați, Județul Galați, Romania (On-Site)

Galați, Județul Galați, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

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