Senior Software Engineer - Desktop Applications
Cég neve: Muse Electronics Hungary Kft.
Munkavégzés helye: Budapest
Munkavégzés helye: Budapest
Aktiválás dátuma: 2026-09-07
Állás bemutatása
Feladatok: Application Design & Development:Design and develop cross-platform desktop applications for Linux and Windows using C/C plusplus and C sharp/.NETOwn the software architecture end-to-end, establishing patterns, module boundaries, and coding standards that other engineers on the team will build onWrite clean, maintainable, well-documented code and review teammates' work against the architecture you defineBalance platform-specific requirements (Linux vs. Windows) while maximizing shared/reusable code across the codebaseSecurity & Communication:Design and implement encrypted communication channels between application components and external services (TLS, mutual authentication, key management)Apply secure coding practices to guard against common vulnerabilities (memory safety issues, injection, privilege escalation, etc.)Evaluate and select appropriate cryptographic libraries and protocols for the application's needsSystems / Low-Level Integration:Configure and build custom Linux kernels or kernel modules (custom build flags/config options) to support application requirements — deep kernel internals expertise not required, but comfort with the build/config process is expectedDevelop OS-level plugins, background services, or lightweight drivers that extend application functionality on Linux and/or WindowsImplement and troubleshoot network communication at the application level and, where needed, at the OS/service levelProgramozó, Fejlesztő
Jelentkezés
A jelentkezés a partnerünk weboldalán keresztül történik