Onwelo is a cutting-edge technology company specialising in developing innovative IT solutions
Systems Engineer – Virtualization
Location
Poland
Posted
8 days ago
Salary
0
Seniority
Junior
Job Description
Systems Engineer – Virtualization
Onwelo
• Rozwój i optymalizacja środowisk wirtualizacyjnych dla platform embedded opartych o ARM64, Yocto oraz Android • Definiowanie, standaryzacja i wdrażanie skalowalnych procesów wirtualizacji w obszarze BSP (Board Support Package) i integracji systemowej • Zapewnienie spójności pomiędzy platformami wirtualnymi i fizycznymi poprzez walidację rozwiązań oraz analizę różnic funkcjonalnych • Analiza zachowania systemów z wykorzystaniem logów, śladów jądra (kernel traces), device tree oraz identyfikacja i rozwiązywanie niezgodności związanych z abstrakcją sprzętu, stubami czy współsymulacją (co-simulation) • Ścisła współpraca z zespołami architektury, BSP i integracji systemowej oraz dostarczanie eksperckich rekomendacji technicznych • Dokumentowanie wyników analiz oraz przekształcanie zdobytej wiedzy w powtarzalne i skalowalne procesy • Budowanie kompleksowego zrozumienia zależności pomiędzy hostem, emulatorem i systemem docelowym oraz tworzenie standardów opartych na wnioskach technicznych
Job Requirements
- Kilkuletnie doświadczenie w obszarze wirtualizacji systemów embedded oraz analizy systemowej
- Bardzo dobra znajomość: QEMU (ARM64), Linux (preferowany Ubuntu), Yocto, Android Automotive (AGL i/lub AAOS)
- Doświadczenie w pracy z: BSP (Board Support Package), Device Tree, jądrem Linux, sterownikami, procesami uruchamiania systemu (boot flow), integracją z układami SoC oraz zagadnieniami MMIO, DMA i przerwaniami
- Umiejętność prowadzenia zaawansowanej diagnostyki, debugowania i analizy przyczyn źródłowych problemów (root cause analysis)
- Praktyczna znajomość narzędzi Linux: dmesg, perf, ftrace, trace-cmd
- Znajomość narzędzi do pracy z Device Tree: dtc, fdtdump
- Doświadczenie z narzędziami binarnymi: readelf, objdump, nm, strings
- Znajomość narzędzi do budowania i debugowania: Meson, Ninja, GDB
- Doświadczenie w obszarze co-simulation, w szczególności wykorzystania pamięci współdzielonej (shared memory) oraz backendów opartych o sockety
- Umiejętność automatyzacji procesów przy użyciu skryptów powłoki Linux (Shell Scripting)
- Bardzo dobra znajomość języka angielskiego umożliwiająca swobodną pracę w międzynarodowym środowisku
Benefits
- Elastyczne godziny oraz możliwość pracy zdalnej
- Udział w ciekawych projektach dla globalnych klientów
- Aż 80% awansów w naszej firmie odbywa się wewnętrznie
- 90% kadry zarządzającej ma wykształcenie techniczne
- Dostęp do szkoleń wewnętrznych i ścieżek rozwojowych
- Udział w wydarzeniach zespołowych, firmowych spotkaniach i Town Hallach
- Wsparcie w budowaniu profesjonalnego wizerunku (personal branding)
- Dostęp do ubezpieczenia na życie oraz prywatnej opieki medycznej dla siebie i rodziny
- Karta MultiSport, która wspiera dbałość o zdrowie i kondycję
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
• Plan, deploy, and configure on-premises and cloud-based servers, storage, networking, and virtualization platforms. • Implement automation for provisioning, configuration management, and deployment using industry tools and scripting. • Assist in capacity planning and performance tuning. • Perform routine system administration tasks including OS and application patching, backups, user and permission management, and log review. • Monitor system health and respond to alerts, following established runbooks and escalation procedures. • Maintain infrastructure documentation and standard operating procedures. • Implement and maintain security controls (firewalls, IDS/IPS, endpoint protections, encryption) and follow least-privilege principles. • Support vulnerability assessments, patch management, and remediation activities to meet regulatory requirements. • Assist in audit readiness. • Develop and maintain automation scripts and CI/CD pipelines to streamline deployments. • Design, configure, and tune monitoring and alerting systems for actionable observability. • Continuously evaluate new tools and process improvements to increase operational efficiency. • Provide level-2/3 support for production incidents, participate in on-call rotations, and contribute to post-incident reviews. • Collaborate with development, QA, and security teams to support troubleshooting and change management. • Mentor junior engineers and contribute to knowledge sharing.
AI Code Reviewer, Systems Evaluation Engineer 2
LiftedLifted is on a mission to fix the recruitment and retention crisis in health and social care.
• Develop objective, verifiable evaluation criteria (rubrics) for system performance • Review system logs and execution paths to improve reliability and code quality • Refactor code and optimize system behavior toward ideal outcomes • Test systems for vulnerabilities, including data exposure and edge-case failures • Provide detailed, high-quality feedback on system performance and outputs
AI Code Reviewer, Systems Evaluation Engineer 2
LiftedLifted is on a mission to fix the recruitment and retention crisis in health and social care.
• Develop objective, verifiable evaluation criteria (rubrics) for system performance • Review system logs and execution paths to improve reliability and code quality • Refactor code and optimize system behavior toward ideal outcomes • Test systems for vulnerabilities, including data exposure and edge-case failures • Provide detailed, high-quality feedback on system performance and outputs
AI Code Reviewer, Systems Evaluation Engineer 2
LiftedLifted is on a mission to fix the recruitment and retention crisis in health and social care.
• Develop objective, verifiable evaluation criteria (rubrics) for system performance • Review system logs and execution paths to improve reliability and code quality • Refactor code and optimize system behavior toward ideal outcomes • Test systems for vulnerabilities, including data exposure and edge-case failures • Provide detailed, high-quality feedback on system performance and outputs


