Careers
Embedded Linux Systems Engineer
Location: Massa (MS) (Work on site)
Employment Type: Full-time
Department: Engineering / R&D
About the role
We are seeking an experienced Embedded Linux Systems Engineer to join our team. The ideal candidate will have strong expertise in Linux-based embedded systems, including installation, development, and maintenance. You will work on cutting-edge projects involving embedded platforms, ensuring robust and efficient system performance.
Read More
Key Responsibilities
- Install, configure, and maintain Linux operating systems on embedded hardware.
- Develop and customize Linux BSPs (Board Support Packages) for embedded devices.
- Implement and optimize device drivers, kernel modules, and system-level applications.
- Perform system integration, debugging, and troubleshooting on embedded platforms.
- Ensure system security, reliability, and performance through proactive maintenance.
- Collaborate with hardware engineers and software developers to deliver complete solutions.
- Document processes, configurations, and technical specifications.
Required Skills & Qualifications
- Proven experience with Embedded Linux systems (Yocto, Buildroot, or similar).
- Strong knowledge of Linux kernel, bootloaders (e.g., U-Boot), and device tree configuration.
- Proficiency in C/C++ programming and scripting languages (e.g., Bash, Python).
- Familiarity with cross-compilation toolchains and embedded development environments.
- Experience with networking protocols, CAN bus, and Ethernet on embedded platforms.
- Understanding of real-time systems and performance optimization.
- Excellent problem-solving and debugging skills.
- Experience with SOM (System-on-Module) platforms and industrial communication protocols.
Preferred Qualifications
- Knowledge of version control systems (Git) and CI/CD pipelines for embedded projects.
- Familiarity with containerization (Docker) in embedded environments.
What we offer
- Opportunity to work on innovative embedded solutions.
- Collaborative and dynamic work environment.
- Professional growth and continuous learning.
Interested in joining our team? Use the form below to upload your CV and tell us more about your profile. We look forward to learning about your experience and how you could contribute to our growth.