Software Engineer

SUSE — Company based in Nürnberg, Germany

via Stack Overflow Careers
Overview Company More Jobs
Overview Company More Jobs
About this job Job type: Full-time Experience level: Mid-Level, Senior Role: Full Stack Developer Industry: Computer Software, Enterprise Software, OpenStack Company size: 1k–5k people Company type: Private Remote details Preferred Timezone: (GMT+01:00) Berlin Office Location: Nuremberg, Germany. Employees can also work full time from this office. Technologies Job description Software Engineer in Userspace Livepatching Work Location: any SUSE office or home office worldwide As a Software Engineer in Live patching you will implement, extend and maintain our live patching tooling, mostly for userspace live patching. Live patching here means replacing executable code in running processes by different code (that presumably fixes problems in the old code), without restarting those processes. The main purpose of this role is working on designing and implementing our software infrastructure for user space live patching.  That includes the mechanisms of applying live patches at run time, tooling to help in generating these live patches, and tooling for managing the live patches in a system. The work entails low level aspects of a system: how instructions can be replaced, with what to replace them, how executables and shared libraries are represented, how to get at running processes from outside them, how live patches might be represented, and similar. You represent yourself actively and share your knowledge and further develop it in special interest groups, professional organizations and specialized conferences. You will be using your expertise to advise SUSE  product and project managers regarding the technologies to enable and the strategic directions to take. You will also provide back-up assistance to the support department on escalated issues from enterprise customers that need experienced expertise to be solved.  You will help to integrate solutions and fixes back into SUSE products, both for current releases (maintenance) and future ones. Key responsibilities: Maintenance and development of userspace live patching tooling Help in development of live patches Technical analysis of problems and errors, providing backup for L3 support Performance testing, analysis and tuning Direct contact with representatives of numerous free/open-source software projects from all over the world Active participation in discussions on relevant mailing lists Activities connected with participation in professional organizations and specialized conferences Knowledge required: Excellent knowledge of the C programming language Good knowledge of userspace toolchain (compiler, linker, libraries) Good knowledge of open-source community principles Good knowledge of some scripting language Good knowledge of assembly language for "mainstream" architectures Good knowledge of Linux debugging tools Good spoken and written knowledge of English
Life at SUSE About SUSE About us SUSE, a pioneer in open source software provides reliable, software-defined infrastructure and application delivery solutions that give enterprises greater control and flexibility. More than 25 years of engineering excellence, exceptional service and an unrivaled partner ecosystem power the products and support that help our customers manage complexity, reduce cost, and confidently deliver mission-critical services. The lasting relationships we build allow us to adapt and deliver the smarter innovation they need to succeed—today and tomorrow. For more information, visit http://www.suse.com SUSE is proud to be an  Equal Opportunity Employer. Prospective employees will receive consideration without discrimination because of race, colour, religion, creed, gender, national origin, age, disability, marital or veteran status, sexual orientation, genetic information, citizenship or any other legally protected status Benefits Collaborative Working Enviroment Home, Virtual Office Good Secondary Benefits Truly International Enviroment and Working Culture Flexible Working Hours Anticipated Holiday Suplementary Parent Leave
Learn more about SUSE
More jobs at SUSE Okay, you won’t see this job anymore. Undo New 7d ago SUSE - Taipei, Taiwan Okay, you won’t see this job anymore. Undo New 4h ago SUSE - Prague, Czechia Okay, you won’t see this job anymore. Undo SUSE - Prague, Czechia Okay, you won’t see this job anymore. Undo SUSE - Prague, Czechia Want to get notified about new jobs at SUSE? Create a company alert Similar jobs Okay, you won’t see this job anymore. Undo Learning Without Tears - Gaithersburg, MD Remote Okay, you won’t see this job anymore. Undo Contrast Security - Baltimore, MD $116k - 125k | Equity Remote Okay, you won’t see this job anymore. Undo Flocknote - No office location Remote Okay, you won’t see this job anymore. Undo coder.com - No office location $65k - 95k Remote Okay, you won’t see this job anymore. Undo Rho AI - No office location Remote Okay, you won’t see this job anymore. Undo Wikimedia Foundation, Inc. - No office location Remote Okay, you won’t see this job anymore. Undo New 15h ago Revl - No office location Equity Remote Okay, you won’t see this job anymore. Undo New 5d ago Balena - No office location Remote Okay, you won’t see this job anymore. Undo NS8 - No office location $90k - 150k | Equity Remote Okay, you won’t see this job anymore. Undo Rho AI - No office location Remote Okay, you won’t see this job anymore. Undo New 20h ago ShareStream - No office location Remote Okay, you won’t see this job anymore. Undo New 3d ago Float.com - New York, NY $90k - 120k Remote