Engineering Intern

Wind River
Walnut Creek, CA

Description

Position at Wind River

Associate Engineer / Intern – P1

Location: Walnut Creek, CA

ABOUT WIND RIVER

Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy.

The company’s software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missionssuch as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We’ve achieved recent 5G milestones, including the world’s first successful 5G data sessionwith Verizon and building one of the largest Open RAN networksin the world with Vodafone.

The company has received industry recognitionfor its technology innovation and leadership and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software-defined world.

YOUR ROLE

We are seeking a motivated and technically curious summer intern to join our team in developing QEMU support for Wind River’s VxWorks. This internship offers a hands-on opportunity to work at the intersection of virtualization, embedded systems, and real-time operating systems (RTOS), contributing to the enablement of automotive-grade simulation environments.

In your daily job you will:

  • Extend QEMU by adding support for a new board specification tailored for VxWorks
  • Design and implement virtual memory layout consistent with the target hardware architecture and RTOS requirements.
  • Develop virtual serial port support to enable console I/O and debugging capabilities within QEMU.
  • Integrate and validate the QEMU model by running a real-world VxWorks binary application.
  • Document your work and present a demo showcasing the simulation of a simple RTOS application in QEMU.
  • Gain experience in low-level system modeling and virtualization.
  • Understand the basic architecture and boot flow of VxWorks.
  • Learn how to simulate embedded platforms using QEMU.
  • Develop skills in debugging and validating real-time systems in virtual environments.

HOW YOU WILL CONTRIBUTE

Key skills and competencies for succeeding in this role are:

  • Currently pursuing a degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Familiarity with C/C++ and Linux development environments.
  • Basic understanding of operating systems and virtualization concepts.
  • Interest in embedded systems and automotive software.
  • Experience with QEMU or other hardware emulators preferred
  • Exposure to RTOS concepts or VxWorks preferred
  • Knowledge of serial communication protocols and memory mapping preferred

BENEFITS-Canada

  • Company-sponsored health, dental, and life insurance.
  • Vacation and various time off policies to encourage work-life balance.
  • Well-being programs: Employee assistance program, mental well-being through Unmind .
  • Learning benefits: LinkedIn Learning subscription and seminars.

APPLICANT PRIVACY NOTICE:

Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here .

“Wind River is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law”

SECURITY CLEARANCE REQUIREMENTS

Successful candidates must engage in a security clearance process in regard to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate's legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard.

Posted 2025-09-16

Recommended Jobs

Security Engineer

Hive
San Francisco, CA

About Hive   Hive is the leading provider of cloud-based AI solutions to understand, search, and generate content, and is trusted by hundreds of the world's largest and most innovative organizatio…

View Details
Posted 2025-09-14

Transportation Billing Clerk

South Bay Auto Auction
Gardena, CA

South Bay Auto Auction 13210 Normandie Ave, Gardena, CA 90249, USA Job Position: Billing Clerk in Transportation South Bay Auto Auction is looking for a highly motivated, reliable, billing c…

View Details
Posted 2025-09-08

Veterinary Client Service Representative

Pathway Vet Alliance
Laguna Beach, CA

Description Position at Thrive Pet Healthcare Join Our Team at Laguna Beach Animal Hospital! We’re a long-standing, community-focused veterinary hospital in beautiful Laguna Beach, CA, and we’r…

View Details
Posted 2025-08-15

Full Time Primary Care Physician Job Ramona, CA

The Inline Group The Inline Group
Ramona, CA

The Inline Group - Full Time Hours:Monday - Friday 8 AM - 5 PM | Potential Saturdays Employed Average Patients seen: 18-22 Loan Repayment Sign-On Bonus: $10000 Compensation: $265…

View Details
Posted 2025-09-10

Home Health Registered Nurse (full time)

TCT Health
Oceanside, CA

Job Description Job Description We are seeking a Registered Nurse For Home Health to join our team! You will be responsible for the assessment, diagnosis, and treatment of assigned patients. R…

View Details
Posted 2025-07-29

Research Engineer, Applied AI Engineering

OpenAI
San Francisco, CA

About the Team OpenAI is at the forefront of artificial intelligence, driving innovation and shaping the future with cutting-edge research. Our mission is to ensure that AI's benefits reach everyo…

View Details
Posted 2025-09-10

LVN Wellness Nurse - Per diem

La Costa Glen
Carlsbad, CA

LVN Wellness Nurse Per Diem: 8am - 4:30pm Saturday, Sunday, Tuesday every other week. ~$36.35 - $41.80 per hour ~Growth opportunity in a stable & beautiful work environment. ~401k with employer ma…

View Details
Posted 2025-08-15

Regional Director of Operations Los Angeles, CA and Hawaii

Compass Group
Los Angeles, CA

Position Title:  Regional Director of Operations Los Angeles, Thousand Oaks, Woodland Hins   Pay 17   Reports To: Salary: 110,000.00 - 140,000.00 Other Forms of Compensation: Performance B…

View Details
Posted 2025-09-06

Server

Olive Garden
Capitola, CA

$16.50 per hour - $16.50 per hour plus tips. Our Winning Family Starts With You!  Check out these great benefits! ~ Flexible schedules to help you balance other life commitments (school, ch…

View Details
Posted 2025-07-30

Full Time ObGyn Job Sacramento, CA

Enterprise Medical Recruiting Enterprise Medical Recruiting
Sacramento, CA

We are scheduling interviews with an OB/GYN practice located north of Sacramento, CA, adding another OB/GYN physician. Practice Details: Extraordinary financial upside Support staff: Medic…

View Details
Posted 2025-09-10