cover image
Wind River

Wind River

www.windriver.com

4 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 Intern
Job Description
**Job Title** Embedded Software Engineering Intern **Role Summary** Seasonal internship on the Professional Services Embedded Software Engineering team. The intern develops, implements, and tests embedded software solutions—including device drivers and Board Support Packages (BSPs)—for critical infrastructure clients using Linux, VxWorks, or Helix. Responsibilities include safety‐certified testing, debugging, code reviews, and collaboration with cross‑functional project teams to deliver mission‑critical embedded solutions. **Expectations** - Junior, Senior, or Master’s student with strong academic standing in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline. - Proficient in C/C++ programming and familiar with embedded firmware development (boot loaders, drivers, BSPs). - Experience with embedded processors (ARM, MIPS, x86, PowerPC, RISC‑V) and real‑time operating systems (RTOS) such as VxWorks, Linux Preempt‑RT, or Zephyr. - Excellent verbal and written communication skills; proven teamwork and collaboration. - Engagement in student groups, volunteer work, or leadership roles is a plus. **Key Responsibilities** - Design, code, and test embedded software components for Linux, VxWorks, or Helix platforms. - Develop device drivers, boot loaders, and board support packages tailored to specific hardware. - Perform unit, integration, and safety‑certified testing of embedded applications. - Troubleshoot and debug complex technical issues in firmware and software. - Participate in design, code, and test reviews and contribute to technical discussions with clients and teammates. - Collaborate with project teams to deliver mission‑critical embedded solutions on schedule. **Required Skills** - C/C++ programming proficiency. - Embedded systems development (device drivers, firmware, BSPs). - Familiarity with ARM, MIPS, x86, PowerPC, or RISC‑V architectures. - Basic knowledge of RTOS environments (VxWorks, Linux Preempt‑RT, Zephyr). - Strong problem‑solving and debugging abilities. - Effective written and verbal communication. - Ability to work collaboratively in a team setting. **Required Education & Certifications** - Current enrollment as a Junior, Senior, or Master’s candidate in Computer Science, Computer Engineering, Electrical Engineering, or a related field. - Strong academic performance; leadership or extracurricular involvement desirable. - No specific certifications required, though familiarity with safety‑certification processes for embedded software is advantageous.
Cupertino, United states
On site
Fresher
11-11-2025
Company background Company brand
Company Name
Wind River
Job Title
Finance Intern
Job Description
Job Title: Finance Intern Role Summary: Provide analytical and support functions within the Finance Department, assisting with budgeting, forecasting, financial reporting, audit preparation, and process improvement initiatives. Expectations: - Gain hands‑on experience in corporate finance functions. - Collaborate with cross‑functional teams to streamline processes. - Conduct research and data analysis to inform business decisions. Key Responsibilities: 1. Assist with financial analysis, budgeting, and forecasting activities. 2. Support the preparation of financial reports and executive presentations. 3. Perform research and data analysis to identify financial trends and insights. 4. Collaborate with other departments to enhance financial processes and controls. 5. Participate in audits, compliance checks, and related projects. 6. Complete ad‑hoc finance tasks as assigned by the team. Required Skills: - Strong analytical and quantitative abilities. - Proficiency with Microsoft Excel (pivot tables, formulas, data analysis tools). - Effective written and verbal communication skills. - Ability to work collaboratively in a team environment. - Detail‑oriented, organized, and able to meet deadlines. Required Education & Certifications: - Current enrollment in a bachelor’s degree program in Finance, Economics, Business Administration, or a related field. - No specific certifications required; knowledge of financial software or ERP systems is a plus. Security Clearance: - Must be eligible for a security clearance process as required for role duties.
Walnut creek, United states
On site
Fresher
13-11-2025
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