Embedded Software Developer

hace 7 días


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

**About Wind River**

We strive to enable our customers to digitally transform with mission-critical intelligent systems where security, safety, and reliability are paramount. Our strategy is defined by our innovative Studio offering that addresses the product lifecycle of develop, deploy, operate, and service.

We value a software-defined world where growth mindset, customer focus, diversity, equity, inclusion and belonging are part of our lived experience. These qualities differentiate us and make us unique. They have led to our current success, including becoming part of the Aptiv family.

We impact critical infrastructure domains such as Telecommunications, Industrial (automation, sustainable energy, robotics, mining), Connected Healthcare and Medical Devices, Automotive (connected and self-driving vehicles), and Aerospace & Defense.

We regularly win industry recognitions for excellence in IoT security, cloud and edge computing, as well as being named a 'Top Workplace.'

**The Opportunity**

Wind River Systems seeks high-performing embedded software engineering interns/co-ops to work in our Professional Services organization. Internships/Co-ops can start during the summer or fall term. This position targets college students seeking a B.S./M.S. degree with experience/desire to work in expanding embedded software field.

This role involves full software engineering lifecycle work including project planning, requirements, architecture, design, implementation, test plans, test cases, test execution, and documentation.

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, Canada, or Costa Rica, or be remote.

**Responsibilities & Expectations**

- Develop new/embedded software products.

- Required:

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

**Preferred:**

  • Completion of algorithm/data structures/software engineering coursework.
  • Experience working with real-time operating systems like VxWorks.
  • Experience modifying Hypervisors/Virtual Machines like Helix Virtualization Platform (HVP).
  • An understanding of secure software/safety certification's role in embedded products.

**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é, San José, Costa Rica Auriga Llc A tiempo completo

    **Company Overview**Auriga LLC is a leading provider of software development services for various industries, including embedded systems.We are currently seeking an experienced Senior Embedded Software Developer to join our team.


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

    Intel is shaping the way people think about computing - across CPU, GPU, and FPGA architectures. We empower our developers and software engineers to work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. As an embedded systems developer, you will have the opportunity to move between projects in various...


  • San José, San José, Costa Rica Auriga Llc A tiempo completo

    **Job Description**As a Senior Embedded Software Developer at Auriga LLC, you will be responsible for developing software simulation models for various devices and platforms. You will work on standalone controllers like USB or Ethernet as well as complex embedded platforms.You will collaborate with cross-functional teams to design, develop, and test software...


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

    OverviewA leading provider of embedded platforms seeks a talented Embedded Software Development Engineer to join their team. As a key member of the engineering department, you will play a crucial role in designing, developing, and deploying high-quality software solutions for external customers and internal teams.About YouWe are looking for an exceptional...


  • San José, 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...


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

    **Job Summary**This role requires an experienced senior developer who can develop diagnostic solutions using software and automate tests for our customers. The ideal candidate should have strong knowledge in software development, Linux environments, and embedded systems.**Responsibilities:**Extend and create customer-consumable software for visibility into...


  • San José, San José, Costa Rica Ex2 Outcoding A tiempo completo

    Job DescriptionWe are seeking an experienced Embedded Systems Engineer to join our team at Ex2 Outcoding. As a key member of our embedded systems team, you will be responsible for designing, developing, and testing embedded software solutions for our customers.About the Role:In this role, you will work closely with cross-functional teams to develop embedded...


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

    **Mission-Critical Solutions**Wind River Systems creates mission-critical solutions for a software-defined world where security, safety, and reliability take center stage. Our innovative Studio offering addresses the entire product lifecycle, enabling our customers to digitally transform their businesses.We foster a culture of growth mindset, customer focus,...


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

    **About Us**At Wind River, we're dedicated to creating a software-defined world where security, safety, and reliability take center stage. Our innovative Studio offering addresses the entire product lifecycle, enabling our customers to digitally transform their businesses.We believe in fostering a culture of growth mindset, customer focus, diversity, equity,...


  • San José, San José, Costa Rica Object Technology Solution A tiempo completo

    **About us**:OTSI is a leading global technology company offering solutions, consulting, and managed services for businesses worldwide since 1999.OTSI serves clients from its 15 offices across 6 countries around the globe with a "Follow-the-Sun" model.Headquartered in Overland Park, Kansas, we have a strong presence in North America, Central America, and...


  • San José, San José, Costa Rica Auriga Llc A tiempo completo

    **About the project**Project is related to the developing of software simulation models for various devices and platforms, standalone controllers like USB or Ethernet as well as complex embedded platforms.Device functionality is described in specs which in turn may be rather large, up to 10-15 thousands of pages.Besides pure hardware functionality, you will...


  • San José, San José, Costa Rica Object Technology Solution A tiempo completo

    **About OTSI**:OTSI is a leading global technology company offering solutions, consulting, and managed services for businesses worldwide since 1999. We serve clients from our 15 offices across 6 countries around the globe with a "Follow-the-Sun" model.Our strong presence in North America, Central America, and Asia-Pacific includes a Global Delivery Center...


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

    **About Intel Flex**We are a global organization with presence in Americas, Europe, and Asia.At Intel, we partner with businesses across the company to accelerate client value.As an embedded software solutions expert, you will have opportunities to move between projects in various product groups to gain experience, learning new skills and growing your...


  • San José, San José, Costa Rica Canonical - Jobs A tiempo completo

    Company OverviewCanonical is a leading developer of open source software solutions, with a strong focus on Linux and the wider Open Source Software community.The company's products and services include Ubuntu, a popular operating system for PCs, servers, and mobile devices, as well as Snap, a package format designed for easy installation and updating of...

  • Software Engineer

    hace 2 días


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

    At Intel, we are shaping the future of computing across CPU, GPU, and FPGA architectures.We partner with businesses to accelerate client value and deliver cutting-edge software solutions.As a System Software Engineer in our embedded consulting unit, you will have the opportunity to work on diverse projects, gaining experience and expanding your professional...


  • San José, 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,...


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

    About the OpportunityWind River Systems is seeking an experienced high-performing Full Stack Web Application Developer for a position developing a cloud-based platform that spans across all products.This role will consist of designing, developing, testing, deploying, maintaining, and improving software. Additionally, managing individual project priorities,...


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

    About the RoleThis exciting opportunity is part of Intel Software, which continues to shape the way people think about computing - across CPU, GPU, and FPGA architectures.You will get hands-on experience with new technology and collaborate with some of the smartest people in the business, working on all software layers, across multiple operating systems and...

  • Full Stack Developer

    hace 2 semanas


    San José, San José, Costa Rica Software Estrategico S.A.S A tiempo completo

    Job DescriptionWe are seeking a highly skilled and experienced Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying software applications using a variety of programming languages and technologies.

  • Software Architect

    hace 3 días


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

    At Intel, we empower innovators to create technologies that enrich lives. As an embedded systems developer, you will be part of a collaborative environment where you can design and develop software solutions for various product groups within the company. This role offers opportunities to gain experience in multiple projects, learn new skills, and expand your...