Cutshort logo
Benison Technologies logo
C++ / Windows- Networking Domain Developer
C++ / Windows- Networking Domain Developer
Benison Technologies's logo

C++ / Windows- Networking Domain Developer

Kiranpreet Kaur's profile picture
Posted by Kiranpreet Kaur
7 - 20 yrs
₹24L - ₹26L / yr
Bengaluru (Bangalore), Pune
Skills
skill iconC++
Microsoft Visual Studio
Troubleshooting
Debugging
Algorithms

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

· Strong backend skills – C++

· Algorithmic thinking

· Experience with development in windows environment - VisualStudio

· Demonstrated creativity and intelligent thinking

· Troubleshooting & debugging (VS, WinDBG) skills

· Solid understanding of development processes

· Ability to use English on daily basis (reasonable spoken)

· Desire to learn new technologies

· Advanced networking and administration skills

For more information you may visit *

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

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Benison Technologies

Founded :
2012
Type :
Products & Services
Size :
100-1000
Stage :
Profitable

About

Benison Technologies is fastest growing product engineering company offering embedded software development, wireless connectivity, IoT, NFV, cloud solution.
Read more

Connect with the team

Profile picture
Prakash Bp
Profile picture
Prakash B
Profile picture
Anand Rajhauns

Company social profiles

bloglinkedintwitter

Similar jobs

NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Remote, Bengaluru (Bangalore), Mumbai, Pune, Hyderabad, Delhi, Gurugram, Noida, Ghaziabad, Faridabad
1 - 3 yrs
₹3L - ₹9L / yr
Embedded Systems
Embedded software
Embedded C++
skill iconC++
Qt 5
+5 more

Job Title : Embedded System Software Engineer

Experience Required : 1 to 3 Years

Duration : 6+ Months (Extendable)

Notice Period : Immediate


Job Description :

We are seeking a motivated and skilled Embedded System Software Engineer to join our team.

The ideal candidate will have 1 to 3 Years of experience in embedded software development with a solid foundation in C++ and Qt 5.

This role involves working with embedded Linux systems and contributing to the development and maintenance of robust embedded applications.


Mandatory Skills : C++, Qt 5, Embedded Linux (Yocto preferred), SOAP/REST protocols, Git, problem-solving, and analytical skills.


Key Responsibilities :

  • Design, develop, and maintain embedded software applications using C++ and Qt 5.
  • Work on embedded Linux systems, with a preference for experience in The Yocto Project.
  • Integrate and manage network communication using protocols such as SOAP and REST.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
  • Utilize Git for version control and collaborative development.
  • Troubleshoot and debug software and system issues efficiently.
  • Continuously improve code quality through code reviews, testing, and optimization.

Required Skills and Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 1 to 3 Years of hands-on experience in software development.
  • Proficiency in C++ and Qt 5 Framework.
  • Experience working with Embedded Linux; knowledge of Yocto Project is a strong plus.
  • Basic understanding of network protocols, including SOAP and REST.
  • Familiarity with Git or other version control systems.
  • Strong problem-solving and analytical skills.

Preferred Skills (Nice to Have) :

  • Experience in cross-compiling and deployment for embedded targets.
  • Familiarity with CI/CD tools and automated testing for embedded systems.
  • Understanding of hardware-software integration challenges.
Read more
Semi-Conductor company
Semi-Conductor company
Agency job
via Peak Hire Solutions by Dharati Thakkar
Hyderabad
3 - 5 yrs
₹12L - ₹20L / yr
Linux/Unix
skill iconC
skill iconC++
Linux kernel
DMA
+11 more

Education : B.Tech / M.Tech only

 

MANDATORY CRITERIA:

  • It's a Contractual role for a particular project ongoing in the company, duration will be 1 year or may exceed as per the project requirement, After that the candidate will be kept on permanent role.
  • The candidate will be on company's payroll only.
  • Candidate should be comfortable for directly visiting and working with client's place.
  • Immediate to 15 days joiner preferred
  • 3 to 5 years of hands-on experience in Linux Device Driver development
  • Strong experience with Linux kernel programming & memory management
  • Experience with Zephyr OS / device driver model (porting bare-metal drivers).
  • Familiarity with RTOS linux kernel internals and hardware protocols (They mainly use AXI protocol, i2c, spi).
  • Strong knowledge of PCIe and DMA drivers
  • Proficiency in C / C++ programming languages
  • Experience working with hardware interfaces/protocols (AXI, I2C, SPI)


REQUIRED SKILLS:

  • Proven experience in developing Linux Device Drivers.
  • Preferred experience in Zephyr (need to port bare metal drivers to zephyr OS/device driver model).
  • Strong knowledge of PCIe and DMA drivers (Good to know Xilinx's IPs like AXI-DMA, XDMA etc).
  • Expertise in Linux Memory Management.
  • Proficiency in C/C++ programming languages.
  • Preferred familiarity with real-time operating systems (RTOS), linux kernel internals and hardware protocols (They mainly use AXI protocol, i2c, spi).

 

Immediate to 15 days joiners are preferrable we need to close it asap.

Read more
Semi-Conductor Industry
Semi-Conductor Industry
Agency job
via Peak Hire Solutions by Dharati Thakkar
Hyderabad
10 - 12 yrs
₹30L - ₹35L / yr
Signal integrity
Systems analysis and design
Schematic
skill iconPython
Perl
+113 more

MANDATORY CRITERIA:

  • Education: B.Tech / M.Tech in ECE / CSE / IT
  • Experience: 10–12 years in hardware board design, system hardware engineering, and full product deployment cycles
  • Proven expertise in digital, analog, and power electronic circuit analysis & design
  • Strong hands-on experience designing boards with SoCs, FPGAs, CPLDs, and MPSoC architectures
  • Deep understanding of signal integrity, EMI/EMC, and high-speed design considerations
  • Must have successfully completed at least two hardware product development cycles from high-level design to final deployment
  • Ability to independently handle schematic design, design analysis (DC drop, SI), and cross-team design reviews
  • Experience in sourcing & procurement of electronic components, PCBs, and mechanical parts for embedded/IoT/industrial hardware
  • Strong experience in board bring-up, debugging, issue investigation, and cross-functional triage with firmware/software teams
  • Expertise in hardware validation, test planning, test execution, equipment selection, debugging, and report preparation
  • Proficiency in Cadence Allegro or Altium EDA tools (mandatory)
  • Experience coordinating with layout, mechanical, SI, EMC, manufacturing, and supply chain teams
  • Strong understanding of manufacturing services, production pricing models, supply chain, and logistics for electronics/electromechanical components


DESCRIPTION:

COMPANY OVERVIEW:

The company is a semiconductor and embedded system design company with a focus on Embedded, Turnkey ASICs, Mixed Signal IP, Semiconductor & Product Engineering and IoT solutions catering to Aerospace & Defence, Consumer Electronics, Automotive, Medical and Networking & Telecommunications.


REQUIRED SKILLS:

  • Extensive experience in hardware board designs and towards multiple product field deployment cycles.
  • Strong foundation and expertise in analyzing digital, Analog and power electronic circuits.
  • Proficient with SoC, FPGAs, CPLD and MPSOC architecture-based board designs.
  • Knowledgeable in signal integrity, EMI/EMC concepts for digital and power electronics.
  • Completed at least two project from high-level design to final product level deployment.
  • Capable of independently managing product’s schematic, design analysis DC Drop, Signal Integrity, and coordinating reviews with peer of layout, mechanical, SI, and EMC teams.
  • Sourcing and procurement of electronic components, PCBs, and mechanical parts for cutting-edge IoT, embedded, and industrial product development.
  • Experienced in board bring-up, issue investigation, and triage in collaboration with firmware and software teams.
  • Skilled in preparing hardware design documentation, validation test planning, identifying necessary test equipment, test development, execution, debugging, and report preparation.
  • Effective communication and interpersonal skills for collaborative work with cross-functional teams, including post-silicon bench validation, BIOS, and driver development/QA.
  • Hands-on experience with Cadence Allegro/Altium EDA tools is essential.
  • Familiarity with programming and scripting languages like Python and Perl, and experience in test automation is advantageous.
  • Should have excellent exposure with coordination of Manufacturing Services, pricing model for production value supply chain & Logistics in electronics and electromechanical components domain.
Read more
Kandivali, Mumbai
4 - 6 yrs
₹12L - ₹15L / yr
skill iconC++
CUDA

Job Objective:

We are seeking an experienced Developer with a strong background in C++, CUDA programming,

and Linux to guide our development team in building cutting-edge solutions for device

integration and high-performance computing tasks. This is a hands-on leadership position that

combines technical expertise with team management skills to deliver high-quality software

products.

Primary responsibilities:

Software Development:

• Develop and maintain high-performance applications using C++ and CUDA.

• Design and implement parallel algorithms for GPUs to accelerate computational

workloads.

Performance Optimization:

• Optimize CUDA kernels for performance, scalability, and memory efficiency.

• Analyze performance bottlenecks and propose innovative solutions.

Code Review and Testing:

• Conduct code reviews to ensure adherence to coding standards and best practices.

• Develop and execute test cases to validate functionality and performance.

Collaboration:

• Work closely with the software engineering and research teams to understand

requirements and deliver robust solutions.

• Provide technical guidance and mentoring to junior team members when necessary.

Documentation:

• Write and maintain technical documentation, including design specifications and user

manuals.

Required Skills:

• C++: Strong proficiency in modern C++ (C++11/14/17/20).

• CUDA Programming: Extensive experience in developing, debugging, and optimizing

CUDA applications.

• GPU Optimization: Familiarity with memory hierarchy, shared memory, streams, and

warp-level operations in CUDA.

• Parallel Computing: Solid understanding of parallel algorithms and multi-threaded

programming.

• Mathematical and Analytical Skills: Strong foundation in linear algebra, calculus, and

numerical methods.

• Tools: Experience with debugging/profiling tools like Nsight, CUDA Memcheck, or

Read more
Emproto Technologies Private Limited
Bengaluru (Bangalore)
4 - 10 yrs
₹8L - ₹20L / yr
skill iconC++
Network Management
skill iconC
Linux/Unix
Perl
+2 more
PURPOSE : 

The Senior Software Engineer works with an experienced cross-functional team to deliver innovative wireless communication security products. They will utilize real world knowledge and a disciplined approach to product development, and adapt readily - Time-To-Market demands, ensuring product quality and timely delivery in a highly dynamic market environment.

ESSENTIAL FUNCTIONS : 

- Design and deliver server platform based software products from conceptual stages to production delivery. 

- Work independently on all phases of server centric software development including specification, architecture design, rapid prototyping, efficient coding, integration, debug and unit testing. Support UL and EN regulatory compliance 

- Work collaboratively and effectively as part of a small team on fast paced projects that have tight deadlines. 

- Support manufacturing life cycle for new products from NPI to production run and incremental software release of functionality. 

- Lead, train, and mentor junior engineers 

- Document and present design requirements to staff 

- Possess a demonstrated ability to communicate with customers via email and phone 

REQUIRED SPECIFIC JOB KNOWLEDGE, SKILL AND ABILITY :

The individual must possess the following knowledge, skills and abilities and be able to explain and demonstrate that he or she can perform the essential functions of the job, with or without reasonable accommodation, using some combination of skills and abilities. 

- Must be an excellent SW developer. We expect experience developing software C/C++ in Linux and Perl. Other scripting languages is a plus (i.e. Python). 

- Strong experience with SQL, Database design (MySQL a plus) 

- Experience with Network Security Administration and understanding of the full SDLC. 

- Experience with Multithread, Socket connection, OpenVPN server setup, OpenSSL, Certificate, Encryption, and TCP/IP troubleshooting. 

- Experience with Testing tools, virtualizing servers, and using source control (SVN a plus). 

- Experience with Linux development infrastructure, tool chain and build environment (Jenkins a plus). 

- Experience developing both Linux application software; installing Linux software and configuring Linux systems. 

- Experience with Application server remote update, and Apache Server authentication. 

- Proven record of designing and delivering complex networking products from inception to production delivery. 

- Previous experience developing quality software for commercial products. 

- Experience with communication systems involving wireless, radio, security and mesh networking technologies is a plus.

Experience with OSI networking protocols and applications is a plus. 

- Experience with system development tools, including Source-Level Debuggers, Protocol Analyzers (Wireshark), Code Analysis tools, etc. 

- Experience with any of the following is nice to have: Apache Server, GPIO, TCL/Tk, BACnet, Cloud server setup, and WebGUI design (javascript and jQuery a plus).
Read more
security for distributed data and devices provider
security for distributed data and devices provider
Agency job
via Merito by Sana Patel
Bengaluru (Bangalore)
1 - 5 yrs
₹4L - ₹14L / yr
Kernel Programming
skill iconRust
skill iconHaskell
Computer Networking
Operating systems
+7 more


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
Divistha Networks
at Divistha Networks
1 recruiter
Shivaprasad Naidu
Posted by Shivaprasad Naidu
Bengaluru (Bangalore)
2 - 7 yrs
₹5L - ₹15L / yr
skill iconC
skill iconC++
Device Driver Development
2 to 7 yrs Experience in C or CPP or Embedded C, Experience in baremetal or FreeRTOS and Linux based systems, Experience in programming the peripherals like UART, RS485, CAN, PCIe, SPI, I2C. Development of bear metal drivers,Experienced with ARM, x86 and RISCv controllers is a plus
Read more
Theatro
Theatro
Agency job
Remote only
4 - 7 yrs
₹8L - ₹15L / yr
skill iconC++
Multithreading
Design patterns
Architecture
JD from THEATRO: C/C++ Developer: Bangalore
 
C/C++ Developer
 
We’re doing things no one has ever done. From developing game-changing technology and solutions to
helping the world’s top brands connect like never before, every day brings new challenges and opportunities
to innovate. We offer the chance to make your mark on something awesome.
 
What are we looking for?
 Strong C/C++ programming and debugging skills in a Linux environment.
 Experience with Design Patterns, ACE Framework, and Socket Programming.
 Experience in Multi-threaded software development for Multicore Architectures.
 Experience in VOIP application development, preferably on client/server platforms.
 Understanding of system performance and scaling
 Experience in embedded software development
 Excellent problem solving/debugging skills design, develop, troubleshoot and debug
 Software programs for databases, applications, tools, networks etc.
Requirements:
 Bachelor's degree in Computer Science or related field or equivalent experience.
 3-6 years of software engineering or related experience.
Location: Bangalore/Hybrid Model
Read more
MNC
MNC
Agency job
via Jobs Expert Pvt Ltd by Simmi ANand
Bengaluru (Bangalore)
5 - 12 yrs
₹15L - ₹40L / yr
skill iconC
skill iconC++
skill iconPython
Wireless Application Protocol
RRC
+3 more
Your tasks
ı Develop R&D signaling scenarios for 5G and LTE mobile
testing using a proprietary python based framework
ı Log analysis & script verification with customer prototypes


Your qualifications:
ı Engineering Graduate [Computer science or Telecom ]
ı Knowledge of any one protocol layer is must – NAS ,
RRC , RLC , MAC , PHY
ı Good understanding of 5G or LTE protocol domain
ı At least 2 years experience with any programming
language - C / C++ / Python
ı Experience using version control like GIT, Clear case
ı 8 to 12 years in telecom domain
ı Excellent communication skill to work on customer
projects

Simmi Anand
Read more
Civil Maps
at Civil Maps
4 recruiters
Rukmini chilagani
Posted by Rukmini chilagani
Hyderabad
8 - 10 yrs
₹30L - ₹40L / yr
skill iconC++
Linux/Unix
skill iconPython
Bash
Shell Scripting
+2 more
Senior Embedded Developer Civil Maps, a provider of HD mapping technology for fully autonomous vehicles, has raised $17 million from leading investors such as Arm, Ford Motor Company, StartX Stanford, Yahoo co-founder Jerry Yang’s AME Cloud Ventures. Our mission is to enable machines to safely and efficiently navigate the world. We are a leader in creating scalable HD Semantic Maps and location-aware products using machine learning and artificial intelligence. Learn more: bit.ly/cmlocvideo Qualifications :  8+ years of industry experience BS Electrical Engineering or equivalent Skills : Linux, C/C++, Python, Bash, Device drivers Experience with sensors including camera, lidar, imu and gps Working knowledge of interfacing with cloud systems to support device deployment, remote diagnostics, boot-loading, etc.     Experience with docker containers Test-driven development Excellent communication skills Well organized and self-motivated Technical support experience Agile Team environment Some travel may be required
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos