Senior Embedded Systems Software Engineer

hace 6 días


Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

**About the Golabs Vending Systems Software Engineer Role**:



We are seeking a seasoned Embedded Systems Software Engineer to drive innovation in our dynamic team. As a key member, you will lead the development and enhancement of our cutting-edge vending systems. Your expertise in .NET, C#, and peripheral device integration will be pivotal in ensuring the reliability, scalability, and innovation of our vending solutions.



**Key Responsibilities:**




  • Scalable Code Development: Craft and maintain libraries of scalable, reusable code, forming the backbone for top-tier features and systems.
  • Feature Innovation: Pioneer standout features for our vending systems, focusing on superior functionality and near-perfect reliability.
  • Peripheral Device Integration: Utilize your extensive experience in integrating peripheral devices within software solutions to enhance the capabilities of our vending systems.
  • Telemetry Enhancements: Guarantee our system's reliability and monitorability, ensuring peak performance and rapid issue resolution.
  • Cloud Integration: Collaborate with cloud services to seamlessly integrate device functionality, unlocking advanced features like online reservations and e-commerce integration.
  • Innovation and Prototyping: Stay ahead of the curve by supporting cloud-based projects and prototyping new solutions, keeping the industry forefront.


**Must-Have Qualifications:**




  • .NET and C# Mastery: Minimum 5 years of software engineering experience with at least 3 years dedicated to .NET development. Demonstrated expertise in C#, including experience with Windows services, serial communication, and socket communication.
  • Peripheral Device Integration: 3+ years of experience working with and integrating peripheral devices within software solutions.
  • Modern Web Acumen: Proficiency in modern web frameworks and JavaScript/TypeScript is crucial, especially for maintaining and enhancing our JavaScript SDK.
  • Collaborative Excellence: Exceptional teamwork and communication skills, crucial for thriving in our agile, cross-functional environment.


**Nice-to-Have Qualifications:**




  • Containerization Know-How: Experience with Docker and similar technologies is valued, offering flexibility in how we deploy and scale our solutions.
  • Cloud Savvy: Robust experience with AWS cloud infrastructure. This skill is essential for navigating our cloud architecture.
  • Innovative Spirit: A zest for exploring cutting-edge tech like AI/ML and computer vision can propel our systems to new heights.


This role offers an exciting opportunity to work on real machines and hardware, leveraging your expertise in embedded systems, IoT, and network programming. If you are passionate about pushing the boundaries of technology and thrive in a fast-paced, collaborative environment, we want to hear from you.




  • Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    **Embedded Software Development Expert Wanted at Golabs**We are seeking a highly skilled Embedded Software Development Expert to join our Systems Development Department.This position involves collaborating with a multi-disciplinary team to design and develop embedded software, kernel modules, and BSP for custom analog and digital hardware solutions.Key...

  • Senior Software Engineer

    hace 2 semanas


    Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo

    About the Role:We're seeking a highly skilled Senior Software Engineer - Ruby on Rails to join our team at Edify Software Consulting. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software systems.Main Responsibilities:Lead the analysis of defects in the system to find their causes...


  • Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo

    Job SummaryAt Edify Software Consulting, we are seeking a skilled Senior Full Stack Software Engineer to join our team. As a key member of our development team, you will be responsible for analyzing, designing, developing, maintaining, and evaluating the quality and performance of our software systems.Key ResponsibilitiesAnalyze project requirements with the...


  • Alajuela, Alajuela, Costa Rica Hologic, Inc. A tiempo completo

    Job Summary: The Senior Systems Test Engineer will design, develop, and implement cost-effective methods of testing and troubleshooting systems and equipment for all phases of product development. This individual will continually strive to understand how complex hardware/software systems operate and find ways to improve them. Key Responsibilities: Prepare...

  • Senior Software Engineer

    hace 1 semana


    Alajuela, Alajuela, Costa Rica Auto Mercado A tiempo completo

    About the Role:We are seeking a skilled Backend Systems Developer to join our team as a Software Engineer. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems.Key Responsibilities:Design, develop, and deploy high-quality software componentsCollaborate with cross-functional teams...

  • Senior Software Engineer

    hace 1 semana


    Alajuela, Alajuela, Costa Rica Confeidential A tiempo completo

    We are seeking a skilled Senior Software Engineer to lead our cloud architecture initiatives. As a key member of our development team, you will be responsible for designing and implementing scalable cloud-based systems. Your expertise in cloud computing will enable us to deliver high-quality solutions to our customers.


  • Alajuela, Alajuela, Costa Rica Growth Acceleration Partners A tiempo completo

    Job Title: Senior .Net Software EngineerGrowth Acceleration Partners is seeking a highly skilled Senior .Net Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for troubleshooting and resolving production issues, participating in virtual support sessions, and developing software codes to improve systems performance and...


  • Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    **About the Senior Software Engineer Position**:We are seeking a skilled Senior Software Engineer to contribute to the development of high-quality software systems at Golabs. As a key member of our team, you will be responsible for ensuring the reliability and performance of our software applications. Your expertise in performance optimization and system...


  • Alajuela, Alajuela, Costa Rica Growth Acceleration Partners A tiempo completo

    About the RoleGrowth Acceleration Partners is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for troubleshooting and resolving production issues, participating in virtual support sessions, and developing software codes to improve systems performance and enhance functionality...


  • Alajuela, Alajuela, Costa Rica Hologic, Inc. A tiempo completo

    Job Summary:The Senior Systems Test Engineer designs, develops, and implements cost-effective methods of testing and troubleshooting systems and equipment for all phases of product development.Key Responsibilities:Works closely with other test engineers, hardware/software developers, and architects to develop an expert level of understanding of our products...

  • Senior DevOps Engineer

    hace 2 semanas


    Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo

    **About the Role**We are seeking a highly skilled DevOps Engineer to join our team at Edify Software Consulting. As a DevOps Engineer, you will play a key role in ensuring the smooth operation of our infrastructure, from development to deployment.**Key Responsibilities**Assist the development team in implementing, maintaining, and evaluating infrastructure...


  • Alajuela, Alajuela, Costa Rica Hologic, Inc. A tiempo completo

    Job Summary:The Senior Systems Test Engineer is responsible for designing, developing, and implementing cost-effective methods of testing and troubleshooting systems and equipment for all phases of product development. This individual will continually strive to understand how complex hardware/software systems operate and find ways to improve them.Key...


  • Alajuela, Alajuela, Costa Rica Zillow A tiempo completo

    About the RoleZillow is reimagining the real estate experience to make it easier to unlock life's next chapter. We're looking for a skilled Senior Software Development Engineer Lead to join our team and help us make this vision a reality.Key Responsibilities:Lead the delivery and ongoing support of projects from end-to-endContribute to the design of new...


  • Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Edify Software Consulting. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key ResponsibilitiesAnalyze project requirements and determine the needs for testing functional and...

  • Senior Data Engineer

    hace 2 semanas


    Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    **About the role of Data Engineer at Golabs**:**The Position**:We are seeking a skilled Data Engineer to join our team at Golabs. As a Data Engineer, you will play a crucial role in implementing, improving, and maintaining our data infrastructure. This includes partnering and consulting with the business and engineering teams to provide guidance and...

  • Software Engineer Intern

    hace 4 semanas


    Alajuela, Alajuela, Costa Rica Teradyne A tiempo completo

    Software Engineer Internship OpportunityTeradyne's Software Engineering team in Costa Rica is seeking a highly motivated and detail-oriented Software Engineer Intern to join our team. As a Software Engineer Intern, you will have the opportunity to work on a variety of projects, including designing, implementing, and testing software components for Teradyne's...


  • Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    About the RoleThe Embedded Escalation Engineer will be a key member of the Customer Service and Support (CSS) Data and Enterprise Cloud Support Engineering Team, working closely with the Microsoft Purview Product Group. This role involves leading engineering investigations to resolve support incidents impacting customers and improving customer experience.Key...

  • Senior Test Engineer

    hace 3 semanas


    Alajuela, Alajuela, Costa Rica Hologic, Inc. A tiempo completo

    Job Title: Senior Test EngineerJob Summary:We are seeking a highly skilled Senior Test Engineer to join our team at Hologic, Inc. The successful candidate will be responsible for designing, developing, and implementing cost-effective methods of testing and troubleshooting systems and equipment for all phases of product development.Key...


  • Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    About the RoleThe Embedded Escalation Engineer will be a key member of the Customer Service and Support (CSS) Data and Enterprise Cloud Support Engineering Team, working closely with the Azure SQL Managed Instance Product Group. This role requires a strong technical background in SQL Server Engine and Azure SQL Managed Instance, with experience in...

  • Senior Software Engineer

    hace 1 semana


    Alajuela, Alajuela, Costa Rica Synergia Consulting A tiempo completo

    About the RoleWe are seeking a skilled Cloud Engineer to join our team. As a DevOps and Kubernetes Specialist, you will be responsible for designing and implementing scalable cloud-based systems. Your expertise in cloud infrastructure and DevOps practices will enable our company to deliver high-quality software solutions to our customers.Key...