Embedded Software Engineer

hace 10 horas


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é, San José, Costa Rica Intelliswift Software, Inc. A tiempo completo

    Company Overview:Intelliswift Software Inc. is a leading provider of innovative technology solutions, conceptualizing and building world-class products that transform the industry.We pride ourselves on fostering a diverse and inclusive workforce, dedicated to delivering exceptional results for our clients.Job Description:As an Embedded Firmware Software...


  • 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 Francisco, Heredia, Costa Rica Hewlett-Packard Cds Gmbh A tiempo completo

    About the RoleWe are seeking an experienced Embedded Software Development Engineer to join our team at Hewlett-Packard Cds Gmbh.Key ResponsibilitiesDesign and develop embedded software for new and existing products.Implement software including operating systems, daemons, libraries, network protocols, utilities, databases, and Internet-related tools.Determine...


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

    Avionyx S.A. is a software engineering services company based in Costa Rica, fully owned by Joby Aviation in California.Job Overview:As an Embedded Software Test Engineer, you will be involved in the testing of advanced aviation systems.Responsibilities:Test code and prototypes for next-generation aviation equipment.Develop test cases following certification...


  • San Francisco, Heredia, Costa Rica Softtek A tiempo completo

    Company OverviewWe are Softtek, a leading provider of technology services and digital transformation. We have been serving our customers for years, and we continue to grow and innovate in the field of embedded software development.Job DescriptionWe are seeking an experienced Embedded Engineer to join our team. As an Embedded Engineer at Softtek, you will be...


  • 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 Stateside A tiempo completo

    We are seeking a highly skilled Senior Embedded Software Developer proficient in Python, C++, and systems automation. This role focuses on developing and optimizing software solutions for ESP32 and Raspberry Pi platforms.The ideal candidate will have a robust background in embedded hardware programming and experience with MQTT protocols, Node.js, Express.js,...


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


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


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

    Discover the world of embedded software development with Hewlett Packard Enterprise. Our company is a leading provider of networking products and solutions that span Wireless, Switches, SD-WAN, Security, Location, and Management & Operations.This role has been designated as 'Office', which means you will primarily work from an office environment where...


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

    About the ProjectAuriga LLC is seeking an experienced Embedded Software Developer to work on a project involving the development of software simulation models for various devices and platforms.The project requires a strong understanding of embedded systems, device functionality, and software development life cycles. The ideal candidate will have experience...

  • System Software Engineer

    hace 10 horas


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

  • System Software Engineer

    hace 10 horas


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

  • System Software Engineer

    hace 10 horas


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


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

    **About Us**Wind River is a leading provider of software for the Internet of Things (IoT). With over 30 years of experience in developing embedded operating systems, we have established ourselves as a world leader in providing embedded Linux platforms based on the Yocto distribution.We are looking for a skilled Senior Engineer to join our Professional...


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

    At Intel, our embedded consulting unit, Intel Flex, is a global organization with presence in Americas, Europe, and Asia. We partner with businesses across the company to accelerate client value.We are seeking an experienced Embedded Computing Solutions Developer to join our team. As a key member of our software engineering group, you will have the...

  • Senior Software Engineer

    hace 1 semana


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

    Work across the full Linux stack from kernel through networking, virtualization and graphics to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. **What you'll do**: - Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks - Work with partners...


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

    Company OverviewHewlett-Packard Cds Gmbh is a leading provider of innovative solutions in the field of technology and software. We are committed to driving business models with the combined power of compute, context, control and secure connectivity.Salary and BenefitsWe offer a competitive salary and extensive social benefits that support the physical,...

  • Senior Software Engineer

    hace 10 horas


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

    Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.**What you'll do**:- Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks- Work with partners to deliver a delightful, optimised,...

  • System Software Engineer

    hace 11 horas


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