Embedded Software Engineer

hace 6 días


San José, Costa Rica Flexmark International A tiempo completo

Job title: Embedded software engineer

Once in a lifetime opportunity to join a small yet growing team that is a part of an industry leader in developing new technologies. The primary focus of this role is to help in developing a large IoT project containing multiple and distinct device firmwares to be designed and implemented as part of a larger system.

WHAT YOU BRING:

- Bachelor’s degree in Electronic, Electrical, Computer Science or related engineering
- 5+ experience on C/C++ embedded software/firmware development desired.
- Experience with ESPRESSIF libraries and environment.
- Experience with robotics\3d printing would be nice to have
- RTOS software development knowledge required
- Knowledge of different microcontroller architectures (ESP32, STM32)
- Development experience with communication protocols (I2C, SPI, single wire, serial), wireless communication (WIFI, IEEE802.15.4, Bluetooth (ble), Zigbee).
- Networking knowledge like but not limited to DNS, MQTT, WebSocket, TCP/IP, sockets, JSON.
- Python scripting/programming knowledge appreciated
- Strong hardware design knowledge, able to understand and define hardware requirements and schematics.
- RF knowledge is a plus.
- PCB design knowledge is a big plus.
- Linux knowledge
- Strong analytical and problem-solving skills
- Strong debugging skills like tag, stepping debuggers, hard and software
- Experience with git and software life cycle.

WHAT YOU DO DO:

- Participate in design meetings with the rest of the team as a decision maker.
- Define requirements, propose architecture, write code, integrate and release embedded firmware
- Plan and execute firmware functional tests and proof of concepts.
- Coordinate and help with tasks of other team members
- Suggest and define hardware requirements, define and execute hardware functional tests
- Handle communications with external providers or third-party companies occasionally.

We look forward to connecting

**Job Types**: Full-time, Part-time, Temporary, Contract, New-Grad, Permanent
Contract length: 12 months
Part-time hours: 40 per week

**Salary**: ₡1,000,000.00 - ₡1,500,000.00 per month

COVID-19 considerations:
Common surfaces are sanitised regularly.

Ability to commute/relocate:

- Escazú, Provincia de San José: Reliably commute or planning to relocate before starting work (required)

**Experience**:

- C++: 2 years (required)



  • San José, Costa Rica Intelliswift Software, Inc. A tiempo completo

    **Job Title**: **Embedded Engineer** **Duration: 6+ Months** **Location: San Jose, CA** **Pay Rate: $75 to $80/hr** Intelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds contributes to making Intelliswift one of the most reliable...


  • San Francisco, Heredia, Costa Rica Hewlett Packard Enterprise A tiempo completo

    Overview of the RoleThis position involves working as a Junior Embedded Software Engineer at Hewlett Packard Enterprise, where you will be responsible for designing, developing, validating, and debugging embedded software for new and existing products.


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


  • 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é, San José, Costa Rica Object Technology Solution A tiempo completo

    About Object Technology Solution:We are a global technology company offering solutions, consulting, and managed services for businesses worldwide since 1999. With offices across 6 countries, we serve clients with a Follow-the-Sun model from our headquarters in Overland Park, Kansas.Focused Technologies:Data & Analytics: Traditional EDW, BI, Big data, Data...


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

    Job OverviewWe are seeking an experienced Software Development Engineer to join our team at Intel. This is a great opportunity for someone who wants to work on challenging projects, learn new skills, and grow their professional network.About the RoleThis role will involve designing, developing, and testing software for embedded systems. You will be working...


  • San Francisco, Heredia, Costa Rica Hewlett Packard Enterprise A tiempo completo

    Hewlett Packard Enterprise is redefining the IT EDGE by creating new customer experiences through intelligent spaces and digital workspaces.We are focused on campus, branch, mobility, and the IoT to transform business models with compute, context, control, and secure connectivity.This role designs, develops, validates, and debugs embedded software for new...


  • 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....

  • 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...


  • San José, San José, Costa Rica Infotree Global Solutions A tiempo completo

    OverviewInfotree Global Solutions is a dynamic and innovative company seeking an experienced Senior Embedded Systems Engineer to join our team in Heredia. This full-time position offers a competitive salary range of $15,000 - $18,000 per month.


  • San Francisco, Heredia, Costa Rica Hewlett-Packard Cds Gmbh A tiempo completo

    This role is part of Aruba's hybrid team, with an expectation to work on average 2-3 days per week from an HPE office.We are redefining the 'IT EDGE' and creating new customer experiences by building intelligent spaces and digital workspaces.Key Responsibilities:Design, develop, validate, and debug embedded software for new and existing products.Implement...


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

    At Intel, we're shaping the future of computing by developing innovative software solutions. As a Software Architect for Embedded Systems, you'll be at the forefront of this effort.We're looking for talented individuals who can design and develop cutting-edge software architectures for our embedded systems. If you have expertise in C/C++, data structures,...


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

    We are seeking a talented Software Developer to join our team at Intel. As an embedded systems software engineer, you will have the opportunity to work on a wide range of projects, from developing firmware and drivers to designing and implementing software architectures.Company Overview:Intel Flex is an embedded consulting unit within Intel, comprised of...


  • San Francisco, Heredia, Costa Rica Hewlett-Packard Cds Gmbh A tiempo completo

    Role OverviewThis role has been designated as 'Hybrid' with an expectation that you will work on average 2-3 days per week from an HPE office or remote location.**About Aruba**:Aruba is redefining the 'IT EDGE' by creating new customer experiences through building intelligent spaces and digital workspaces. We are focused on campus, branch, mobility, and the...


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

    About the Project:We are looking for an experienced Senior C Embedded Developer to join our team at Auriga Llc. The successful candidate will work on developing software simulation models for various devices and platforms, including standalone controllers and complex embedded systems.The project involves creating models of devices that mimic real-world...


  • 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 Hatch.co A tiempo completo

    **About Us** There is nothing like the feeling of a good night’s sleep. Cozy, wrapped-up-in-a-heavy-blanket sleep. Fire crackling, curtains drawn, DO NOT DISTURB kind of sleep. *Hygge stuff. That’s the kind of sleep we’re talking about. 85% of people agree sleep is a key to their wellbeing, but more than 50% of people are _unsatisfied_ with their own...


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

    At Hatch, we're revolutionizing the sleep industry with innovative bedside sleep devices and original content that helps people wind down, sleep deeply and rise rested and relaxed. Our mission is to help everyone in the family get great sleep.**The Opportunity**We're seeking a highly skilled Senior Embedded Systems Engineer to join our hardware team on a...

  • 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...