Cutshort logo
Cohesity logo
Member of Technical staff
Member of Technical staff
Cohesity's logo

Member of Technical staff

Swetha Puttarajappa's profile picture
Posted by Swetha Puttarajappa
1 - 7 yrs
₹25L - ₹40L / yr
Full time
Bengaluru (Bangalore), Delhi, Gurugram, Noida, Pune, Mumbai, Chennai
Skills
Kernel Programming
Linux/Unix
Storage & Networking
VMWare
Hyper V
Virtualization
TCP/IP
Device Driver Development
Requirements : 1-7+ years of hands-on experience in Designing, architecting & developing enterprise grade high quality products. • BS/MS/PhD in Computer Science or EE degree • Strong programming and scripting skills. Hands-on programming experience required  as this is a development position. • Strong experience with linux networking or storage stack, bonding driver, system calls and configuration. • Hands-on experience with high scale enterprise data center networking (TCP/IP, VLANs). Virtualized networking (VMWare HyperV, VxLAN). Experience with network load balancing technologies, Networking security technologies Familiarity with networking operations (Reliability, Availability, SLAs, Monitoring).  OR • Experience with storage stack (HBA driver, SCSI, SATA/SAS, NVMe storage protocol)   • Open source technologies for messaging, eventing, database, distributed services etc) networking and security. • Storage experience and working knowledge of public clouds (Google, AWS, Azure) is a plus. Responsibilities:   For Junior Engineers 3-8 years: • Design and develop platform and cluster management solutions and troubleshoot. • Drive the design and implementation of monitoring, alerting and hardware lifecycle management workflows for the cluster. • Implement backend changes and REST APIs for supporting UI features for cluster management and usability improvements.   For Senior Engineers 8+ years: • Drive a  team of world-class engineers to design and develop platform and cluster management solutions. • Drive the design and implementation of monitoring, alerting and hardware lifecycle management workflows for the cluster. • Design, mentor, implement, and, troubleshoot complex Distributed File System features. • Work with product management to drive the networking feature roadmap for Cohesity’s infinitely scalable storage appliance. • Work with enterprise customers to address performance, security and isolation requirements and build product features for manageability. • Give technical feedback and drive quality via code reviews. • Work closely with various stakeholders within Cohesity like product management, sales, QA, support and executive team to deliver high quality features and drive the product roadmap. • Mentor junior members of the team
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

About Cohesity

Founded :
2013
Type
Size
Stage :
Raised funding
About
We believe that simplicity is the foundation of modern data management. Our mission is to radically simplify how organizations manage their data and unlock limitless value.
Read more
Company video
Photos
Company featured pictures
Company featured pictures
Company featured pictures
Connect with the team
Profile picture
Swetha Puttarajappa
Profile picture
Rashika BS
Company social profiles
bloglinkedintwitterfacebook

Similar jobs

Concinnity Media Technologies
at Concinnity Media Technologies
2 candid answers
Anirban Biswas
Posted by Anirban Biswas
Bengaluru (Bangalore)
3 - 9 yrs
₹10L - ₹30L / yr
C++
Linux/Unix
DVB
ATSC
ISDB
+3 more

Location: Bangalore

Experience - 3 ~ 9 Years


o Strong C++ programming skills in an embedded environment

o Work experience in Digital TV/Set-top Box Domain

o Strong knowledge of Broadcast standards & specifications (DVB/ATSC/ISDB)

o Strong understanding of Linux/RTOS and system programming

o Good analytical/debugging skills

 

Nice to have

o Knowledge of Design patterns in C++

o Knowledge of Open source integration

o Cross-compiling for ARM architecture, profiling tools

o Knowledge of tools GIT/Gerrit/GCOV/LCOV

Read more
Matellio India Private Limited
Harshit Sharma
Posted by Harshit Sharma
Remote only
3 - 15 yrs
₹5L - ₹30L / yr
Python
Internet of Things (IOT)
Docker
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
Devrabbit It Solutions Pvt LTD
Kiran Palakonda
Posted by Kiran Palakonda
Remote only
8 - 15 yrs
₹10L - ₹30L / yr
C++
Jenkins
Microsoft Visual Studio
Linux/Unix
GitHub
+1 more
  • 8+Years of Exp in C++ Developement

Software: C++, Jenkins, Visual Studio, Linux, CheckMarx, GitHub, Google test framework.

Application Architecture: Scalable, Resilient, Cloud deployable, high performance based.

DB: Oracle

Libraries: CPLEX (knowledge of CPLEX is a plus)

Read more
Bengaluru (Bangalore), Noida, Mumbai
5 - 7 yrs
₹10L - ₹15L / yr
C++
C++11
C++14
C++17
Multithreading
+13 more

Talented C++ Developer who has experience in design, development, debugging of multi-threaded large scale application with good understanding in data structures on Linux packaging, functional testing and deployment automation very good with problem solving.



Key responsibilities :

  1. Understand fundamental design principles and best practices for developing backend servers and web applications
  2. Gather requirements, scope functionality, estimate and translate those requirements into solutions
  3. Implement and integrate software features as per requirements
  4. Deliver across the entire app life cycle
  5. Work in a product creation project and/or technology project with implementation or integration responsibilities
  6. Improve an existing code base, if required, and ability to read source code to understand data flow and origin
  7. Design effective data storage for the task at hand and know how to optimize query performance along the way
  8. Follow an agile methodology of development and delivery
  9. Strictly adhere to coding standards and internal practices; must be able to conduct review code
  10. Mentor and possibly lead junior developers
  11. Contribute towards innovation
  12. Performance optimization of apps
  13. Explain technologies and solutions to technical and non-technical stakeholders
  14. Diagnose bugs and other issues in products
  15. Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Must have / Good to have:

  1. 5-7years' experience with C++ development and relevant 3+yrs in modern version 11/14/17 would be a plus. 
  2. Design and implementation of high-availability, and performance applications on Linux environment
  3. Advanced knowledge of C/C++, Object Oriented Design, STL
  4. Good with multithreading and data structures
  5. Develop back-end components to improve responsiveness and overall performance
  6. Familiarity with database design, integration with applications and python packaging.
  7. Familiarity with front-end technologies (like JavaScript and HTML5), REST API, security considerations
  8. Familiarity with functional testing and deployment automation frameworks
  9. Experience in development for 3-4 production ready application using C++ as programming language
  10. Experience in writing unit test cases including positive and negative test cases
  11. Experience of CI/CD pipeline code deployment (Git, SVN, Jenkins or Teamcity)
  12. Experience with Agile and DevOps methodology
  13. Very good problem-solving skills
  14. Experience with Web technologies is a plus. 

Read less

Read more
Arista Networks
at Arista Networks
1 video
Ashok Singh
Posted by Ashok Singh
Bengaluru (Bangalore), Pune
3 - 10 yrs
₹25L - ₹55L / yr
C
C++
Linux/Unix
Computer Networking
PIM
+2 more

About us:

Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large datacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud networking ports worldwide with CloudVision and EOS, an advanced network operating system. Committed to open standards, Arista is a founding member of the 25/50GbE consortium. Arista Networks products are available worldwide directly and through partners.

 

About the job

Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team.As a core member of the EOS team, you will be part of a fast-paced,high caliber team-building features to run the world's largest data center networks.Your software will be a key component of Arista's EOS, Arista's unique, Linux-based network operating system that runs on all of Arista's data center networking products.

 

The EOS team is responsible for all aspects of the development and delivery of software meant to run on the various Arista switches.You will work with your fellow engineers and members of the marketing team to gather and understand the functional and technical requirements for upcoming projects.You will help write functional specifications, design specifications, test plans, and the code to bring all of these to life.You will also work with customers to triage and fix problems in their networks. Internally, you will develop automated tests for your software, monitor the execution of those tests, and triage and fix problems found by your tests.At Arista, you will own your projects from definition to deployment, and you will be responsible for the quality of everything you deliver.

 

This role demands strong and broad software engineering fundamentals, and a good understanding of networking including capabilities like L2, L3, and fundamentals of commercial switching HW.Your role will not be limited to a single aspect of EOS at Arista, but cover all aspects of EOS.

 

Responsibilities:

  • Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers.
  • Independently implement solutions to small-sized problems in our EOS software, using the C, C++, and python programming languages.
  • Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan.
  • Debug problems found by our automated test programs and fix the problems.
  • Work on a team implementing, testing, and debugging solutions to larger routing protocol problems.
  • Work with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches.
  • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.
  • Mentor new and junior engineers to bring them up to speed in Arista’s software development environment.
  • Review and contribute to the specifications and implementations written by other team members.
  • Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead.

 

Qualifications:

  • BS Computer Science/Electrical Engineering/Computer Engineering 3-10 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 5 years experience, Ph.D. in Computer Science/Electrical Engineering/Computer Engineering, or equivalent work experience.
  • Knowledge of C, C++, and/or python.
  • Knowledge of UNIX or Linux.
  • Understanding of L2/L3 networking including at least one of the following areas is desirable:
  1. IP routing protocols, such as RIP, OSPF, BGP, IS-IS, or PIM.
  2. Layer 2 features such as 802.1d bridging, the 802.1d Spanning Tree Protocol, the 802.1ax Link Aggregation Control Protocol, the 802.1AB Link Layer Discovery Protocol, or RFC 1812 IP routing.
  • Ability to utilize, test, and debug packet forwarding engine and a hardware component’s vendor provided software libraries in your solutions.
  • Infrastructure functions related to distributed systems such as messaging, signalling, databases, and command line interface techniques.
  • Hands on experience in the design and development of ethernet bridging or routing related software or distributed systems software is desirable.
  • Hands on experience with enterprise or service provider class Ethernet switch/router system software development, or significant PhD level research in the area of network routing and packet forwarding.
  • Applied understanding of software engineering principles.
  • Strong problem solving and software troubleshooting skills.
  • Ability to design a solution to a small-sized problem, and implement that solution without outside help.Able to work on a small team solving a medium-sized problem with limited oversight.

Resources:

 

Read more
Product company
Remote only
2 - 5 yrs
₹5L - ₹14L / yr
C
Data Structures
Linux/Unix
IPC
Network programming
+7 more

Mandatory Skills:-
C Programming and data structures.
Linux Internals ( System calls, IPC, Network Programming, POSIX Multi-thread programming)
Desirable Skills :-
C++ and OOPs knowledge
Linux system start-up sysvinit, systemd,
Bootloaders : uBoot
Message bus protocols like dbus
Basic Linux Device driver knowledge
Linux Build framework – Yocto-Bitbake, Makefiles
Python scripting
Debug using tools such as GDB
Version control - GIT and SVN
Read more
Bengaluru (Bangalore)
7 - 10 yrs
₹35L - ₹40L / yr
Linux kernel
Board Bringup
C
C++
Embedded Linux
+2 more

Position Overview:

This position is part of highly skilled fimrware team that do software board bring up of bare silicon for next generation products. In order to write system software for embedded electronic products, this position requires academic background in electronics engineering to understand hardware concepts such as digital logic, schematics, and microprocessor communications to develop effective embedded software.

 

Candidate should have complete knowledge of Software development cycle from architecture definition to the implementation.

Responsibilities:

  • Must wear multiple hats from analyzing field and factory reported issues to software integration.
  • Be a liason for troubleshooting and debugging complex systems and identifying the root cause.
  • Develop detailed design documents and customer facing application notes for the system and IOT features for Mobile routers.
  • Act as a product lead and be part of bigger team in software bring up.   
  • Ability to work on Low level software such as bootloaders and understanding of low level functional blocks is a must.
  • Work on Linux kernel and configuration.
  • Write or port device drivers for Ethernet, USB, GPIO, LED, Bluetooth, Accelormeter, LCD and touch screen.
  • Debug stability issues in data routing between WAN and LAN interfaces.
  • Work with Software QA with test plan and execution.
  • Work with Hardware team to identify and root cause stability problems.

 

Experience/Requirements:  

  • Demonstrable knowledge of C, C++, Assembly programming skills
  • Overall 10+ years of experience in embedded environment preferabily Linux.
  • Board bring up proficiency with bootloaders and other low level software, must be very good with debugging techniques.
  • Experience in TCP/IP networking is must for trouble shooting throughput and other traffic issues.
  • Driver experience with I2C, SPI, UART, LCD, Ethernet, PCIe is a plus.
  • Experience with low level debugging using JTAG.
  • Experience with Makefiles, and build environments such as PTXDIST, Yocto and Buildroot.    
  • Experience with version control such as git and svn.
  • Good communication skills and team player.
  • Ability to work independently and autonomously to meet deadlines, in a fast-changing environment.

Education:

Bachelor in Electronic and Communication or related degree
Read more
Bengaluru (Bangalore)
3 - 8 yrs
₹10L - ₹14L / yr
Firmware
C
Embedded C
Device Driver Development
RTOS
+2 more

Do you wish to work for a Deep-tech Indian company developing path-breaking products which are set to disrupt every possible industry and domain?

Our client is building a scalable, cloud-controlled, and rare-earth free platform for designing, building, and deploying electric motors for various applications. It aims towards building transformative technology that will make the motors of the future simpler, smarter, more efficient, and easy-to-build in the long run.

The founders are veteran serial entrepreneurs, product experts, and motor technologists with more than eight decades of experience developing cutting-edge products and technologies. The company is bringing transformative motor technology to the forefront of commercial applications. The company aims to make deep fissures in the extant hydrocarbon and rare-earth-based energy economy to create a greener future.


What you need to join us

Are you a coding ninja, algorithmic genius, with a flair for control systems and a passion to create new path breaking technologies (with a green social impact to boot!)? Does working with a bleeding edge research oriented tech startup excite you? If so, please read on and apply.


Responsibilities

  • Take ownership of firmware development for motor controllers
  • Identify and develop real-time algorithms for controlling cutting-edge Motors and Generators
  • Implement motor control algorithms in microcontrollers
  • Debug and diagnose the firmware on the controller hardware
  • Develop drivers and HAL firmware as needed for various peripherals

Skills and Experience

  • Experience in embedded Firmware development
  • In-depth knowledge of C programming knowledge
  • Extensive engineering experiences in software development with proven track record of at least one product from concept to production
  • Hands on experience with development and debugging of embedded systems
  • Experience in working with real-time embedded systems and power electronics
  • Experience in working with Microcontroller peripherals such as ADC, Timers, Comparators, Input-capture, PWM etc.
  • Experience with microcontrollers from TI, NXP, STM32, PIC, Atmel (ARM based microcontroller experience is preferred)
  • Ability to translate mathematical concepts to executable code in resource-constrained microcontroller environments
  • Exposure to debugging using lab equipment such as Oscilloscopes, Multimeters, Logic Analyzers, signal generators etc.
  • Hands-on experience in bringing up a new hardware with firmware written from scratch
  • Experience with simulation software such as Matlab, Simulink etc is highly desirable
  • Knowledge and experience of control systems is highly preferred
  • Experience in automotive domain is preferable

Character Traits

  • Proactive
  • Problem solver
  • Committed and motivated
  • Inquisitive and eager to learn
  • Clarity of thinking
  • Sense of urgency
  • Can-do attitude
  • Team player

Education and Experience:

B.E – EE, CS, ME (or equivalent) from a reputed institution with 3 years of experience OR
ME/MS – EE, CS, ME (or equivalent) with 1-2 years of experience

Read more
Intozi Tech Pvt Ltd
at Intozi Tech Pvt Ltd
1 recruiter
Virender Josan
Posted by Virender Josan
NCR (Delhi | Gurgaon | Noida)
0 - 1 yrs
₹1L - ₹2L / yr
Linux/Unix
Python
Algorithms
C++
C#
+1 more
Experience with GUI technologies & development on Linux
Experience in Object-Oriented design and Multithreaded programming
Strong analytical and problem solving skills
Strong understanding of computer systems e.g. operating systems, networks, performance optimization, etc
Degree in Computer Science or Computer Engineering or related field
Independent team player with an eye for details and report on status and planning of own work.
Read more
Techienest
at Techienest
1 recruiter
Saurabh Bharadwaj
Posted by Saurabh Bharadwaj
Jaipur
4 - 5 yrs
₹4L - ₹5L / yr
Internet of Things (IOT)
Embedded C
Hardware development
User Experience (UX) Design
Raspberry Pi
+1 more
Techienest (P) Ltd. is hiring an experienced "IoT Developer" for product development. Following skills are required :

1. Good Knowledge in Hardware Development (Various Sensors, PCB Designing, Various Micro-controller boards)

2. Firmware designing (writing code on various micro-controller platforms using various hardware communication protocols (USART, SPI, I2C, CAN, etc). Great command in Embedded C Programming and Python.

3. Should have worked with various wired and wireless devices for communication ( Like GSM, GPS, GPRS, Wifi, BLE, Xbee, etc)

4. Should have practical experience in basic networking with devices.

5. Should have worked on various Hardware platforms like Arduino, Raspberry Pi, Web Frameworks, etc.

6. Should have worked with various methods of communicating sensors data on various clouds using API's using multiple protocols like HTTP, TCP-IP and MQTT, etc.

Experience Required : Minimum 4 Years

Expected Salary : 4 - 5.5 CTC
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