Contribute to the functionality, quality, and timely delivery of the builds of OpenJDK.
Design and implement new product features and enhancements.
Participate in OpenJDK development.
Provide technical expertise to field engineering and customer services.
Requirements
Strong proficiency in C/C++
Core Java understanding (just a plus).
Experience with at least one scripting languages: sh/bash/ksh, powershell,..
Good understanding of operating system concepts: file systems, networking protocols, processes, IPC,..
Familarity with tooling: debuggers (gdb, windgb,..), profilers.
Solid understanding of basic Computer Science concepts (data structures and algorithms)
Experience in low-level and system programming is a big plus: concurrent programming, synchronization, memory management, languages runtimes, memory standard libraries,..
Familarity with programming for Linux/Windows/macOS, Solaris is a plus.
Experience with assembly for x86/Arm is a plus.
BS/BA in Computer Science or equivalent
Benefits
Equity Program - be part of the company success.
Annual bonus based on company performance.
Referral Program - bring your colleague we would all love to work with.
IT Equipment - MacBook Pro or any other HW according to your preferences.
Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible.
Offices in Yerevan City Centre - if you prefer.
Most importantly you will work with top experts worldwide who contribute to the Java ecosystem
Senior Systems Software Engineer developing and maintaining kernel mode drivers for NVIDIA's GPUs on Linux. Collaborating on complex System Software problems with a global team.
Senior Software Developer developing innovative functionalities for a financial data web platform. Involvement in tech solutions, agile practices, and production support.
Senior Software Developer at Autodesk enhancing user experiences through AI - driven solutions in a hybrid role. Contributing to code quality and agile practices in a collaborative team environment.
Principal Software Developer leading cross team - level projects and initiatives at Autodesk. Enhancing access and insights for user, project, and developer administrators through innovative solutions.
Principal Engineer leading process development strategies in medical device manufacturing. Collaborating with engineers to design and improve production processes for new catheter products.
Factory Control AI Senior Engineer at Seagate working on automating AI - driven workflows and smart factory initiatives. Leading development of intelligent control systems in advanced wafer manufacturing.
Tech Lead Engineer guiding technical and architectural strategies at a leading Lithuanian e - commerce firm. Focused on high - traffic web platforms and team collaboration.
Senior Fullstack Engineer crafting performative web applications for SaaS company. Leading architecture decisions and collaborating with cross - functional teams in a hybrid workplace.
Fullstack Developer developing modern web applications for a client in Berlin. Implementing frontend and backend solutions while ensuring IT security standards and scalability.