cover image
Wind River

Wind River

www.windriver.com

2 Jobs

2,315 Employees

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.

Listed Jobs

Company background Company brand
Company Name
Wind River
Job Title
Embedded Software Engineering - College Intern
Job Description
Job title: Embedded Software Engineering – College Intern Role Summary: Entry‑level summer internship focused on designing, coding, testing, and maintaining embedded software for mission‑critical systems. The intern will develop device drivers, board support packages, and firmware for Linux, VxWorks, or Helix platforms, participate in safety‑certified projects, and collaborate with cross‑functional teams. Expections: - Strong academic performance in CS, CE, EE, or related field - Junior or senior standing (or MS student) eligible for summer internship - Excellent verbal and written communication - Team player with initiative and problem‑solving mindset - Ability to learn new technologies and adapt quickly Key Responsibilities: - Design, implement, and test embedded software components (device drivers, BSPs, boot loaders) - Develop and debug applications for ARM, MIPS, x86, Power‑PC, or RISC‑V processors - Contribute to safety‑certified software projects - Participate in code reviews, design reviews, and technical discussions with project teams - Troubleshoot complex software issues and propose effective solutions - Document code, test plans, and deliverables for internal and client use Required Skills: - **Programming:** Proficiency in C/C++ (core language) - **Embedded Development:** Experience with device driver and firmware development - **Operating Systems:** Familiarity with Linux (including Preempt‑RT), VxWorks, or other RTOS platforms; experience on Helix is a plus - **Hardware Platforms:** Understanding of embedded processor architectures (ARM, MIPS, x86, Power‑PC, RISC‑V) - **Debugging Tools:** Use of JTAG, logic analyzers, and software debuggers - **Communication:** Clear technical writing and effective verbal communication - **Collaboration:** Ability to work within multidisciplinary teams and deliver on schedule Required Education & Certifications: - Pursuing a BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a closely related discipline - Minimum GPA requirement (typically 3.0+ on a 4.0 scale; qualify through academic standing) - No specific industry certifications required, though knowledge of safety standards (e.g., DO-178, IEC 61508) or certifications (e.g., VxWorks or Linux RTOS certifications) is advantageous. ---
Walnut creek, United states
On site
Fresher
02-12-2025
Company background Company brand
Company Name
Wind River
Job Title
Software Engineer - Cloud Platform
Job Description
**Job Title**: Software Engineer – Cloud Platform **Role Summary** Develop and enhance a distributed, cloud‑based orchestration and automation platform for edge networks. Focus on container technologies (Kubernetes, Helm, Docker) and open‑source integration (StarlingX, gerrit, Zuul). Deliver mission‑critical, 24/7 production features with Agile, DevOps practices. **Expectations** - Deliver high‑quality, scalable platform components. - Own end‑to‑end feature lifecycle: design, code, testing, deployment. - Collaborate across distributed teams; communicate effectively with technical and non‑technical stakeholders. - Resolve production issues, conduct root‑cause analysis, and implement preventive fixes. - Contribute to open‑source projects and internal build systems. **Key Responsibilities** - Design, code, review, and maintain platform features in the Cloud Platform product. - Integrate Kubernetes, Helm, Docker, and StarlingX for container orchestration. - Build and extend CI/CD pipelines (Gerrit, Zuul). - Modify and enhance Linux build systems. - Investigate, debug, and fix verification and customer integration issues. - Participate in Agile ceremonies and deliver increments on schedule. - Mentor peers and share knowledge across cross‑functional teams. - Ensure platform resilience, scalability, and compliance with carrier‑grade requirements. **Required Skills** - Programming: Python (1+ yr), YAML, JSON, Bash/Shell. - Container & Orchestration: Kubernetes, Helm, Docker, StarlingX. - Messaging & Storage: RabbitMQ, PostgreSQL. - Configuration & Build: Git, Gerrit, Zuul, Linux build systems, CI/CD. - Front‑end (optional): Node.js/React, TypeScript. - Agile and DevOps methodologies. - Strong debugging, analytical, and problem‑solving skills. - Excellent written and oral communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - (Optional) Certifications in Kubernetes (CKA/CKAD), cloud platforms, or open‑source governance.
Kanata, Canada
On site
Fresher
09-12-2025