Embedded Linux Engineer

Apply Now ↗
📍 Carmen, San José, Costa RicaContract
Technology

About this role

Real-Time Knowledge

This position requires real-time knowledge and expertise in developing solutions based on VxWorks. You will be expected to apply your understanding of real-time operating systems and their specific requirements to developing and implementing software components.

Debugging and Application Development

You will utilize your strong troubleshooting skills to debug and resolve technical issues reported by customers and internal teams. Additionally, you will be involved in developing software applications, using your experience with C, Python, and Shell programming languages to create robust and efficient solutions.

Role and Responsibilities

• Supporting customers by resolving technical issues and providing solutions.

• Collaborating with the global field engineering team, premium support team, and R&D engineers.

• Contributing to open-source communities.

• Fixing defects reported by internal and external users.

• Monitoring and resolving security issues.

• Designing and implementing software components for Linux Operating Systems.

• Integrating open-source or independent software vendors' components.

• Designing and implementing use cases for various Linux components.



Requirements

Required Qualifications

• BS or MS in Computer Science or related majors.

• At least 5+ years of experience working with Linux platforms, including kernel, user space, and build systems.

• Experience in development and familiarity with C, Python, and Shell programming languages.

• Experience with Git and Jira would be beneficial.

• Strong knowledge of Operating System concepts and Linux kernel internals.

• Knowledge and experience in fixing and patching Linux distributions (Yocto, CentOS, etc.).

• Deep understanding of processor architectures such as ARM, PPC, MIPS, and X86, or at least familiarity with

one of them.

• Proficient in English communication skills, including reading, writing, and speaking.

About You

To succeed in this role, you should possess the following qualities and skills:

• Exceptional team player with a proven ability to work well in collaborative environments.

• Excellent written and oral communication skills.

• Strong troubleshooting ability.

• Self-motivated individual with a high sense of responsibility.

• Experience in Linux development and build processes.

• Knowledge and experience in developing solutions based on the Yocto project would be a plus.



Frequently Asked Questions

Is the salary disclosed for the Embedded Linux Engineer position at otsi-global?
The salary for this Embedded Linux Engineer role at otsi-global is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Embedded Linux Engineer position at otsi-global located?
This Embedded Linux Engineer role at otsi-global is based in Carmen, San José, Costa Rica. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Embedded Linux Engineer role at otsi-global full-time or part-time?
This is listed as a Contract position. It is posted as a Embedded Linux Engineer role at otsi-global.
How do I apply for the Embedded Linux Engineer position at otsi-global?
Click the "Apply Now" button on this page. You will be redirected to otsi-global's official application portal hosted on zohorecruit where you can submit your application directly.
When was the Embedded Linux Engineer job at otsi-global posted?
This Embedded Linux Engineer position at otsi-global was posted on May 28, 2026. Apply as soon as possible — early applications are often reviewed first.
Embedded Linux Engineer
otsi-global
Apply for this role ↗

You'll be redirected to otsi-global's official application page on zohorecruit.