Junior to Mid-level Software Engineer

Grovf

Yerevan, AM
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/27/2025
  • Website: Grovf.com
  • Company Address: 2150 Shattuck Ave, Penthouse, Berkeley, California 94704-1347, US

About Grovf

Grovf offers a revolutionary approach in Big Data computing for better performance and lower power consumption.

Job Description

We are seeking a Software Engineer to work on Linux Kernel drivers and RDMA software stack for GNU/Linux. The ideal candidate will have an understanding of x86_64 or AArch64 architectures and experience in a Linux development environment, including familiarity with tools such as git, make Cmake, cc, and gdb. You will work using Linux networking tools, leveraging your knowledge of the main Linux kernel subsystems. As a Junior Software Engineer, you will collaborate with senior engineers to understand project requirements and provide technical solutions within a Linux environment. Additionally, you will be involved in bug-tracking; writing and testing code, debugging, and integrating new features into existing systems.

 

Job Responsibilities:

 

  • Collaboration with the software engineering team to deliver high-performance solutions in high-throughput, low-latency networking

  • Testing solutions at Open-source software stacks

  • Contribute to the development and maintaining software solutions within a Linux environment

  • Writing and testing code

  • Debugging

  • Involvement in Bug-tracking using the Jira tool.

 

Required Qualifications:

 

  • Bachelor's or master's degree in Computer Science, Physics, Mathematics, or a related discipline

  • Good C programming skills

  • Good knowledge of Russian and English languages

  • Excellent analytical and problem-solving capabilities

  • Fast learning skills 

 

As a plus:

 

  • Basic knowledge of Assembly language, Python or bash

  • Basic knowledge of network technologies and protocols (TCP/IP)

  • C++ programming skill

  • Up to 1 year of software development experience

  • Knowledge of data structures and algorithms

  • Familiarity with problem optimization and numerical methods

  • Availability of other achievements such as participation/ winning in Mathematics and Programming Olympiads/ competitions

  • Knowledge of Hardware Development life-cycle is a huge plus

 

Required candidate level: JUN/MID

Related Jobs

RTL Design Engineer With PCIe Experience

Grovf - Yerevan, AM

Senior ASIC Digital Design Engineer

Grovf - Yerevan, AM

Senior Design Verification Engineer

Grovf - Yerevan, AM

Senior Design Verification Engineer in Vietnam

Grovf - Yerevan, AM

Junior to Mid-level Software Engineer

Grovf - Yerevan, AM
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.