Cutshort logo
security for distributed data and devices provider logo
System Engineer(Kernel &Rust)
security for distributed data and devices provider
System Engineer(Kernel &Rust)
security for distributed data and devices provider's logo

System Engineer(Kernel &Rust)

at security for distributed data and devices provider

Agency job
via Merito
1 - 5 yrs
₹4L - ₹14L / yr
Bengaluru (Bangalore)
Skills
Kernel Programming
skill iconRust
skill iconHaskell
Computer Networking
Operating systems
Distributed Systems
Debugging
skill iconGit
CI/CD
skill iconPython
NIM
gitlab


Hi

About us

Our client  provides security for distributed data and devices

Job description
We are seeking candidates who can have a great conversation with Window/*nix kernel in Rust or C/C++ (Rust preferred).
The candidate will work with eBPF, networking layer, and filesystems on various OSes (Windows, Linux, RTOS Kernel). The candidate will work closely with the Computation Engineer (TinyML) to integrate ML layer into the Kernel.
 
 

Requirements

  • C/C++ is a must. Rust is preferred. We already have part of the core product written in Rust. If you know Haskell, please let us know. We don't use Haskell in our stack but like folks who know it.
  • It is essential that if you have done courses or have work experience in Operating Systems, Distributed Systems, and Computer Networks.
  • Good exposure to debugging (more than just `!analyze -v`). We suck at debugging here, so can use your help!
  • Great version control (Git) hygiene and familiarity with CI/CD. Test- and issue-driven development (that's our new term).
  • Candidate should prioritize documentation to meeting (can't emphasize enough). Who has time to talk and listen (and forget) when one can write and read? During the interview, we may ask you how to organize your notes, references, and knowledge (We use Notion and self-hsoted Gitlab).
  • Familiarity with scripting languages such as Python or Nim is appreciated. Both languages are used heavily in DevOps here.
  • If you don't know Java, that's +1 ;-p (just kidding).

Regards
Team Merito
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

Similar jobs

IDFC Bank
Agency job
via Pluginlive by Joslyn Gomes
Hyderabad
5 - 8 yrs
₹10L - ₹20L / yr
Banking software
skill iconJava
MuleSoft
skill iconAmazon Web Services (AWS)
API
+6 more

Roles & Responsibilities:

·      Hands on Experience of banking application with Java, Mule, AWS, API/Microservices, Grafana, Git, Oracle/MySQL.

·      System understanding and hands on experience on Application Support.

·      Perform all tests on production applications.

·      Knowledge on Database, Kong, Linux, AWS Environments.

·      Log tracing application like Grafana, Jaeger, Kibana, Dynatrace etc

·      Knowledge in Scripting, process automation etc

·      Deployment pipeline like Jenkins, GitLab.

·      Good to have Kubernetes, Git.

·      Design production support procedures, policies and documentation

·      Identify and resolve technical issues

·      Establish the root causes of production errors, and escalate serious concerns

·      Prepare recovery procedures for all applications and provide upgrade to same

·      Coordinate with IT Business Groups, other Application Tech Teams and external vendors and ensure effective application services to ensure reliability of all applications

·      Gather information independently, carry out necessary research and provide an in-depth analysis to resolve production issues

·      Supervise all alerts related to application and system procedures and provide services proactively

·      Develop test scripts for new/changed production application capabilities

·      Capture and share best- practice knowledge amongst the team

 

 

Educational Qualifications:

·      Graduation: Bachelor of Science (B.Sc) / Bachelor of Technology (B.Tech) / Bachelor of Computer Applications (BCA)

·      Post-Graduation: Master of Science (M.Sc) /Master of Technology (M.Tech) / Master of Computer Applications (MCA)

Read more
Large MNC operating in automotive, IT space.
Large MNC operating in automotive, IT space.
Agency job
via Bullhorn Consultants by Hemant G
Bengaluru (Bangalore)
3 - 7 yrs
₹2L - ₹15L / yr
skill iconC++
Linux/Unix
Perl
skill iconPython
skill iconC#
+3 more
Strong C/C++ programming skills Excellent Communication and Team work skills Experience in working with Agile methodology Good experience in Stakeholder Management Linux Platform Experience Preferred: Good Knowledge of Automotive Infotainment System Architecture Strong knowledge of UML Modelling tools like EA, Rhapsody. Good knowledge of SW-Version-Tools – SVN and GIT Good knowledge of SW Process tools – Atlassian tool chain.
Read more
Matellio India Private Limited
Harshit Sharma
Posted by Harshit Sharma
Remote only
3 - 15 yrs
₹5L - ₹30L / yr
skill iconPython
Internet of Things (IOT)
skill iconDocker
Windows Azure
Linux/Unix
+2 more

Skills Required:

- Good experience with programming language Python
- Strong experience in Docker.
- Good knowledge with any of the Cloud Platform like Azure.
- Must be comfortable working in a Linux environment.
- Must have exposure into IOT domain and its protocols ((Zigbee & BLE ,LoRa,Modbus)
- Must be a good team player.
- Strong Communication Skills

Read more
Primebook India
Mansi Aggarwal
Posted by Mansi Aggarwal
Delhi, Gurugram
3 - 5 yrs
₹16L - ₹23L / yr
AOSP
Operating systems
Linux kernel
HAL
Telephony
+2 more

Job Overview:

We are seeking a talented Android Framework Engineer to join our development team at Primebook. As an android framework developer, you would be responsible for development, coding, testing and debugging of system features and system apps of PrimeOS, driving technical excellence, and shaping the direction of our products. You will work closely with our CTO to create cutting-edge features that meet user needs and business goals.


Key Responsibilities:

  • Understand product requirements and translate them into technical requirements.
  • Create secure and high-quality production level code that runs well with different android versions and devices with different screen sizes.
  • Development and debugging of android framework components like SystemUI, PhoneWindowManager, Settings database etc.
  • Should be capable of developing applications from scratch, debug and fix issues quickly when they are found.
  • Collaborate with various teams (Product, Design & Testing) to develop and ship new features.
  • Should be able to write scalable and efficient code for handling the load of 100k+ users.
  • Ensure the best possible performance, quality, and responsiveness of the application, good knowledge of threads in android is necessary.
  • Excellent debugging skills, including identifying memory leaks, performance bottlenecks, and using tools like ADB, proguard, etc


Qualifications:

  • A “Bring It On” attitude; bias for action; self-driven, end-to-end ownership; entrepreneurial approach; focus on operational excellence; ability to work with ambiguity.
  • B.tech degree in Computer Science or equivalent
  • 3-5 years of experience with portfolio of work to show the skill set
  • Should have developed at-least 2-3 android apps from scratch
  • Experience in compiling AOSP and solving common build errors is a must have
  • Should have experience working with SystemUI and android framework_base
  • Excellent knowledge of Java, Kotlin, MVVM architecture
  • Experience with popular libraries (Jetpack, Retrofit, Glide, OkHttp, Gson etc.)
  • Experience with RESTful APIs to connect Android applications to backend services
  • Must be good at building logics and working with data structures


Perks and Benefits:

Job type: On-site, 5 days a week

Industry Type: Computer Hardware Manufacturing

Functional Area: Testing And Development

Employment Type: Full Time, Permanent

Salary: Upto 20 Lacs (depends on skill)


Read more
Mobile Programming LLC
at Mobile Programming LLC
1 video
34 recruiters
Sukhdeep Singh
Posted by Sukhdeep Singh
Pune
2 - 3 yrs
₹6L - ₹8L / yr
skill iconC++
Buffer Systems
Data Structures
Algorithms
Object Oriented Programming (OOPs)
+2 more

Job Title: C++ Buffer Developer

Location: Pune, India

Experience: 2-3 years

Salary: 8 LPA

Notice Period: 0-15 days

Job Description:

We are seeking a skilled and passionate C++ Buffer Developer to join our team in Pune. As a C++ Buffer Developer, you will be responsible for designing, developing, and maintaining high-performance buffer systems for our software applications. You will collaborate with cross-functional teams to analyze requirements, implement solutions, and ensure the overall quality of the software.

Responsibilities:

  1. Design, develop, and maintain C++ buffer systems to meet the requirements of our software applications.
  2. Collaborate with cross-functional teams, including software engineers, designers, and product managers, to understand project requirements and deliver high-quality solutions.
  3. Write clean, efficient, and maintainable code following best practices and coding standards.
  4. Conduct thorough testing and debugging to ensure the stability and performance of the buffer systems.
  5. Optimize and enhance existing code to improve overall system efficiency and performance.
  6. Participate in code reviews to provide and receive constructive feedback for continuous improvement.
  7. Stay up-to-date with the latest industry trends and technologies related to C++ programming and buffer systems.
  8. Document the design, implementation, and maintenance of the buffer systems for future reference.

Requirements:

  1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
  2. 2-3 years of hands-on experience in C++ programming, specifically in designing and developing buffer systems.
  3. Strong knowledge of data structures, algorithms, and object-oriented programming principles.
  4. Proficiency in using C++11 or higher versions.
  5. Experience with memory management techniques and performance optimization.
  6. Familiarity with Linux/Unix environments and development tools.
  7. Good understanding of software development lifecycle and agile methodologies.
  8. Excellent problem-solving and analytical skills.
  9. Strong communication and collaboration abilities.
  10. Ability to work independently and handle multiple tasks simultaneously.
  11. Knowledge of network protocols and socket programming is a plus.
  12. Experience with version control systems (e.g., Git) is preferred.

If you are a talented C++ developer with a passion for buffer systems and want to contribute to the success of our software applications, we would love to hear from you. Apply now and join our dynamic team in Pune!

Note: The salary mentioned is as per the budget and may be subject to negotiation based on the candidate's skills and experience.

Read more
nichi-in software solutions pvt. ltd.
Bengaluru (Bangalore)
4 - 9 yrs
₹5L - ₹30L / yr
skill iconC++
skill iconC
Makefile
Oracle
Databases
+4 more

Please find the Job Description for C/C++.


Mandatory Skills

-Must have experience and Good understanding about pointers & memory in C/C++

-Must have experience in Unix/Linux IPC (semaphore, shared memory, socket, multi thread)

-Must have Debug skills : gdb, coredump analysis, network packet analysis

-Must have experience in Source code syntax parser (Preferably lex, yacc, bison, etc.)

-Must have worked on build tools : Makefiles, make, etc.

-Database : Preferably Oracle Good at SQL and stored procedures


Optional Skills

-Telegram development using C/C++

-Finance/Industry domain knowledge

-Japanese speaking skills


  • Responsibilities:Troubleshoot and report RCA, propose solutions(how to fix)
  • Debug identified problems and provide fixes swiftly
  • Ability to write clear and concise documentation
  • To understand and maintain legacy codebase
  • Individual contributor, but also works closely with junior developers
  • Review source code developed by peers
  • Proactive to suggest and implement improvements on current products
  • Design and develop new features based on requirement document

Location-Bangalore


Please share your updated resume to proceed further.


Thanks & Regards

Shruti(Assistant Executive-HR)

Nichi-In Software Solution Pvt Ltd

URL:- www.nichi.com


Read more
Benison Technologies
at Benison Technologies
3 recruiters
Kiranpreet Kaur
Posted by Kiranpreet Kaur
Pune, Bengaluru (Bangalore)
6 - 20 yrs
₹12L - ₹17L / yr
ASP.NET
HTTP
Webservices
Debugging
MySQL
+3 more

As a partial Google-acquired company, we’re proving success doesn’t come by accident.

Benison has a history of demonstrating growth by innovation. We re-invest our profits back into the initiatives for growth of our people and the company. The culture, technology innovations, customer service, our actions are aligned to our values. Our value and culture is the reason why our people stay with Benison much longer than industry standards

Get the best from your life with Benison

Join the Benison Developer Family

Benison Technologies is filled with passionate people who lead fascinating lives. You’ll fit right in. From the amazing benefits, mentorship, growth opportunities and team bonding activities, we help you thrive while experiencing the Benison life.*

Key Requirements for the Role

Skills Required

MS WSUS ASP.NET, HTTP, WebServices Reverse Engineering & Debugging Performance Improvement

Network Programming skills

C++ to .NET Migration

Database Skills

MSSQL

SDLC Exposure

SCRUM

Soft skills such as proficiency in Spoken English, Creativity, Intelligent Thinking

Type of work

Sustenance & Upgrade

For more information you may visit *

https://benisontech.com/" target="_blank">https://benisontech.com/

Read more
way2grow
at way2grow
2 recruiters
Ramesh G
Posted by Ramesh G
Chennai
1 - 2 yrs
₹2.2L - ₹3L / yr
Embedded C
skill iconC
Raspberry Pi
Electronics
Internet of Things (IOT)
+1 more
  1. Programming experience in embedded C and python
  2. Experience in embedded systems development and troubleshooting and with real-time operating systems.
  3. Experience with embedded C programming for microcontrollers like PIC, Microchip in MPLAB
  4. Basic execution of process commands in Linux
  5. Experience in handling the raspberry pi
Read more
Defi Tech Pvt Ltd
at Defi Tech Pvt Ltd
1 recruiter
Defi Connect
Posted by Defi Connect
Remote, Bengaluru (Bangalore)
3 - 5 yrs
₹8L - ₹16L / yr
Computer Networking
Network
Multithreading
Data Structures
Algorithms
+2 more

RESPONSIBILITIES AND QUALIFICATIONS

 

Responsibilities

 

+ Design, build and maintain low latency, high-performance electronic trading platform components, with a focus on market data, exchange and client connectivity and risk controls.

+ Deliver continuous optimization for latency, scale and resiliency improvements.

 

+ Participate in system builds for various markets globally, have curiosity and interest in understanding market microstructure details, work closely with engineering, sales and product teams globally for successful delivery of projects.

+ Basic Qualifications

+ Bachelors or Masters degree in computer science or engineering or equivalent experience

+ 5+ years of professional experience developing deterministic high performance, low latency systems in python/C++ (counted in single digit microseconds)

+ Prior experience with FIX and binary exchange connectivity and market data protocols preferred

+ Strong knowledge of object oriented programming, data structures, algorithms and design patterns


+ Critical path analysis, performance optimization and hardware acceleration.

 

+ Linux systems programming experience including memory management, concurrent programming infrastructure, and the networking stack

+ Experience developing distributed architecture systems and messaging protocols

+ Strong analytical and problem solving skills

 

+ Comfortable in a fast-paced environment, self-motivated, results driven and commercially focused

Preferred Qualifications

 

+ Software development in python/C++ in the context of high performance (low- latency, high-throughput) real-time computing.

+ Familiarity with STL and C++11 language extensions, Boost

+ Network programming (sockets, TCP/UDP/Multicast protocols)

+ Multi-threading, concurrent programming

+ Intimate knowledge of compilers, flow of data at hardware level (memory/ caches, buses) + Some experience with FPGA or other hardware acceleration technologies

+ Experience processing large static datasets as well as high volume ticking data sources

+ Over 3 years' experience in Financial industry (Plus)

Read more
ESSI Security and Defence
NCR (Delhi | Gurgaon | Noida)
2 - 6 yrs
₹6L - ₹8L / yr
Technical Architecture
Algorithms
High Performance Computing (HPC)
Computer Networking
Distributed Systems
+3 more
Job Summary Based in New Delhi, ESSI is a privately held Systems Integration firm with a multimillion dollar current annual turnover and a point of presence across the country. We are looking to hire some key resources to address complex and large scale projects enabling international expansion. This role offers you a leadership opportunity in a reputed and capable company on the cusp of uncharted growth. The Senior Systems Engineer position revolves around building innovative and maintainable software applications for the Homeland Security and Surveillance market. We strongly feel that our Software Engineering team would greatly benefit from the expertise of a capable and determined manager, while providing you a unique platform for making an impact on the world’s security. From a Senior Integrated Systems Engineer, the organization hopes to gain an experienced, agile, and innovative Developer-Architect who will be an integral part of our product and project teams. From time to time, you may be exposed to client facing roles, and will be expected to manage organizational processes associated with your scope of work. Currently we are using the Microsoft Technology Stack (.NET framework, SQL Server), exploring the MEAN stack for Web Applications, as well as other technologies. Most of our applications involve Hardware, Middleware and Enterprise Service Bus communicating over TCP/IP/HTTP/UDP, and SaaS and PaaS in distributed processing architecture. We are also working on ML/AI technologies related to the Defense and Aerospace industry. Responsibilities and Duties Help build a world class team and cultivate innovation. Lead designs of major software components, systems, and features. Design, develop, test, deploy, maintain and improve software. Manage individual projects priorities, deadlines and deliverables with your technical expertise. Mentor and train other team members on design techniques, and coding standards Other roles Full-stack developer, Engineering Manager, User Researcher, Technical Recruiter, Growth hacker, Hardware Engineer, Systems Engineer, Product Manager Required Experience, Skills and Qualifications Minimum qualifications BA/BS degree in Computer Science, similar technical field of study or equivalent practical experience. 4 years of relevant work experience, or 2 years of relevant work experience with a PhD in Computer Science or related technical field. Experience in Software Development in general purpose programming languages including but not limited to: C/C++, Java, Python, JavaScript, C#, Go, Haskell, Objective-C and/or Swift. Experience architecting and developing large scale design, as well as System Architecture documentation (installation, operational, testing, debug), and GUI design documentation. Preferred qualifications Master’s, PhD degree, further education or experience in engineering, computer science or other technical related field. Experience working with the following: Infrastructure, Machine Learning, Mobile Application Development, Embedded Systems, Front End Development, Security and Privacy. Interest and ability to learn other coding languages as needed. Required Experience (must demonstrate mature capability) C, Using 3rd Party SDK and APIs, Designing Algorithms .NET(C#)/Python/C++/Java/Go SQL, NoSQL Javascript Computer Networking Man-machine Interface Design using Microcontroller/Enterprise Service Bus Skills Time Management People Management Technology Information Systems Network Architecture Algorithms & Data Structures Memory & Cache sub-system Multicore Computing Distributed Systems Microsoft .NET C++ Python Javascript Frontend Development Image Processing Cyber Security Benefits ESSI's software engineers develop the next-generation technologies that change how our clients connect, explore, and interact with information at massive scale. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. You will work on a specific project critical to ESSI's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities, and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. ESSI aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services. Some facilities provided to our employees are - Retirement Provident Fund, ESIC Health Insurance, Relocating Support, Tax Compliance and Investing Advisory, Industrial level training from our infrastructure and technology partners. Job Type: Full-time Salary: ₹600,000.00 to ₹800,000.00 /year
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos