




Job Summary: Junior Development Analyst to develop Linux applications, including graphical user interface, kernel, modules, bootloader, and installer, using C/C++. Key Highlights: 1. Linux application and customization development (C/C++) 2. Work on graphical user interface, kernel, bootloader, and installer 3. Participation in the development of unit and automated tests **Summary:** **Junior Development Analyst –** Linux application developer who will work on developing graphical user interface, kernel, modules, bootloader, and installer. **Job Responsibilities:** * Develop Linux applications using the C/C++ programming language; * Package Linux applications; * Develop customizations for the Gnome and KDE graphical user interfaces used in Linux; * Develop kernel modules, customize existing kernel modules, and improve the kernel; * Develop and customize Linux distribution bootloaders and installers; * Write shell scripts; * Participate in the development of unit, integration, and automated tests. **Basic Qualifications:** Knowledge of the Linux operating system architecture. Proficiency in the C/C++ programming language. Familiarity with software testing best practices. Strong oral and written communication skills, and ability to collaborate effectively within a team. **Education:** Bachelor’s degree in Computer Science, Exact Sciences (Mathematics, Statistics, Physics), Computer Engineering, Electrical Engineering, Electronics Engineering, or other related engineering disciplines. **Desirable Qualifications:** Familiarity with Debian Linux distribution. Knowledge of the Linux kernel. Knowledge of shell scripting. GIT version control tool. Agile methodology. Perl programming language. Experience: Minimum three years of proven experience in Linux application development. **Salary Range: R$ 7.000,00 to R$ 7.960,00** **Work Location:** IPT – Instituto de Pesquisas Tecnológicas – Address: Av. Prof. Almeida Prado, 532 – Cidade Universitária – São Paulo – SP.


