Embedded Software Internship

hace 1 semana


San José, Costa Rica Wind River A tiempo completo

**About Wind River**

We believe in a software-defined world where we’re enabling our customers to digitally transform with mission-critical intelligent systems where security, safety, and reliability are paramount; and our strategy is defined by our innovative Studio offering that addresses the product lifecycle of develop, deploy, operate, and service. We also strive to make our cultural attributes of growth mindset, customer focus, and diversity, equity, inclusion and belonging the lived experience at Wind River. These are the very qualities that differentiate Wind River and make us unique. These are also the things which have led to our current success, including becoming part of the Aptiv family.

Wind River’s impact spans critical infrastructure domains such as Telecommunications, including 5G; Industrial (automation, sustainable energy, robotics, mining); Connected Healthcare and Medical Devices; Automotive (connected and self-driving vehicles); and, Aerospace & Defense. We were recognized by VDC Research in July 2020 as #1 in Edge Compute OS Platforms, overtaking Microsoft as the overall commercial leader. Wind River regularly wins industry recognitions for excellence in IoT security, cloud and edge computing, as well as eight (8) consecutive years as a “Top Workplace.”

**About the opportunity and the team**

Wind River Systems is seeking multiple high-performing embedded software engineering interns (3 months) / co-ops (6 months) to work in our customer-facing Professional Services organization. Internships and co-ops can start during the typical summer term (June) or fall term (September). This position is targeted at college students seeking a B.S. or M.S. degree with experience or a desire to work in the expanding field of embedded software.

**This role will consist of**:

- Full software engineering lifecycle work including project planning and estimation, requirements, architecture, design, implementation/coding, test plans, test cases, test execution and documentation. Given your time with us will short, you might end an existing project at any stage of the lifecycle and start contributing from there.
- Your work will vary based on the project, but could include Board Support Packages, device drivers, boot loaders, real time operating system modification, Linux kernel modifications, security hardening, safety certification or toolsmithing.
- The role will work out of one of our offices in the United States (such as San Diego or Alameda, California), Canada (Ottawa) or Costa Rica, or for the right person, be remote.

**Responsibilities & expectations**
- Develop new and modification to existing embedded software products.
- Required:

- At least 2 years writing and integrating software.
- At least 1 year using C and/or C++.
- Some level of exposure with embedded software, for example working with a Raspberry Pi or Arduino board.
- Excellent communication skills, both written and verbal.
- Strong problem-solving skills.
- Ability to learn new technologies and tools quickly and with little guidance.
- Working towards BS or MS degree in Computer Science, Electrical Engineering, Computer Engineering or equivalent

**Preferred**
- Completion of algorithm, data structures and software engineering course work
- Experience working with real-time operating systems such as VxWorks.
- Experience working with near real-time operating systems such as Linux.
- Experience modifying Hypervisors and Virtual Machines such a Helix Virtualization Platform (HVP).
- An understanding of the role that secure software and safety certification plays in embedded software products like airplanes, space vehicles, automobiles, trains, industrial equipment, and medical equipment.
- Past software engineering internship or job experience.

**Benefits & Perks**
- Remote Work from home.
- Flexible Schedule.
- Optional enrollment in the Group RRSP plan.
- Access to online learning.
- Network with organizational leaders.
- Virtual training provided.



  • San José, Costa Rica Wind River A tiempo completo

    **VxWorks and Wind River Studio Development** Embedded Software Developer **Location: Costa Rica (Hybrid)** In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, in a world with the most exacting...


  • San José, Costa Rica SEARCHFORCE INC A tiempo completo

    **About Our Client** We offer competitive compensation, benefits, a flexible hybrid work model, and relocation assistance. Our headquarters is in San Jose, California, with additional development centers in San Diego, CA, Kista, Sweden, and Bangalore, India. We are looking for a highly motivated, analytical Principal software engineer with embedded...


  • San José, Costa Rica Joby Aero, Inc. A tiempo completo

    Avionyx Overview: Avionyx S.A. is a software engineering services company based in Heredia, Costa Rica, fully owned by Joby Aviation in Santa Cruz, CA. As an AS-9100D company and in business since 1989, Avionyx provides expert, high-quality, full-lifecycle avionics software and hardware engineering services for eVTOL/UAM, rotorcraft and fixed wing aircraft,...

  • Software Engineer

    hace 1 semana


    San José, Costa Rica Screenovate A tiempo completo

    As a Software Engineer within the Design Creation and Debug Group, you can expect to work on Intel PSG's System-on-Chip integration tool, Platform Designer, PSG's FPGA Debug Environment Tools such as SignalTap and System Console, and Nios V embedded software development tools. The goal of this team is to make implementing powerful embedded hardware systems a...

  • Software Engineer

    hace 1 semana


    San José de Tango, Metropolitana, Costa Rica Haystack A tiempo completo

    Principal Embedded Software Engineer | Milpitas, CA | On-site | $128,000 - $256,000We're working with Abbott Laboratories on this exciting opportunity.This is an exceptional opportunity for a Principal Embedded Software Engineer to lead the development of cutting-edge biowearable products, ensuring FDA compliance and driving innovation within a global...

  • Student Internship

    hace 2 semanas


    San José, Costa Rica Gensler A tiempo completo

    **Your Role** As an intern in Gensler's **Costa Rica **office, you will join our creative office environment for a **part-time, paid internship **opportunity. Please note that the start date of the internship can be flexible, however you must be available for a minimum internship duration of 3 months. **What You Will Do**: - You will have an exciting...


  • San José, San José, Costa Rica Amazon A tiempo completo

    DESCRIPTIONDo you want to solve real customer problems through innovative technology? Do you enjoy working on scalable services in a collaborative team environment? Do you want to see your code directly impact millions of customers worldwide? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession...


  • San José, San José, Costa Rica Amazon A tiempo completo

    DescriptionDo you want to solve real customer problems through innovative technology? Do you enjoy working on scalable services in a collaborative team environment? Do you want to see your code directly impact millions of customers worldwide?At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession...

  • Intern Software Engineer

    hace 1 semana


    San José, San José, Costa Rica Avionyx A tiempo completo

    Joby OverviewImagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. Since 2009, our team has worked steadily to make this dream a reality. We've designed and tested many generations of...

  • System Software Engineer

    hace 2 semanas


    San José, Costa Rica Intel A tiempo completo

    Intel Flex is an embedded consulting unit, with hundreds of professionals with deep domain expertise and emerging skills delivering Software solutions. We partner with businesses across Intel to accelerate client value. A global organization with presence in Americas, Europe, and Asia. As an Intel Flex software engineer, you will have opportunity to move...