Nivetti Systems

9 Job openings at Nivetti Systems
Senior Software Engineer bengaluru 5 - 8 years INR 6.0 - 10.0 Lacs P.A. Work from Office Full Time

Nivetti offers a unique opportunity to work on India s first and only fully indigenously developed Secure Network Operating System NiOS. Role involves working across different layers of NiOS Network OS like Protocol stack, Data plane, Systems and Device layers. We are looking for deep learning and detail-oriented software engineers who don t believe in just making the things work but making them work in the most optimal and efficient manner. Experience: 5 to 8 years of experience with strong exposure to working on embedded operating systems or Linux-like development. Desired Education: BE/BTech, M. Tech or higher Skillset: Protocol Development: Understanding/development exposure to various L2/L3 protocols like OSPF, BGP, MPLS, xSTP, VxLAN, VTP etc. OR Systems Development: Board bring/BSP on new hardware platforms Exposure on x86, MIPS, PPC, or Arm-based SOCs and boards Device Driver for peripherals like USB, serial ports, SD card, Flash etc. on Unix/Linux-like environment OR Data Plane Development: Experience of working on any data plane technologies like Network Processor, ASICs, ASPP & FPGA Exposure on Broadcom, Microsemi, Mellanox, Intel etc. data plane products Note: Experience in more than one of the above areas will be an advantage Key Responsibilities: Design & Development of New features Software optimization and defect resolution Reviewing other designs and implementation of other team members Co-ordination with QA team for developer-assisted testing Brainstorming ideas on new features

Product Quality Engineer bengaluru 5 - 10 years INR 5.0 - 5.0 Lacs P.A. Work from Office Full Time

We are looking for Quality Assurance Engineers specialized in Network Protocol and System Testing to help us in building world-class networking products. This role requires a deep understanding of networking technologies, strong analytical skills, and a passion for delivering high-quality products and solutions. The candidate will be responsible for ensuring the quality and reliability of our products through rigorous protocol and system testing. Experience: 5 to 10 years of proven experience in QA/testing roles focused on network protocols and system testing. Desired Education: BE/BTech or higher Skills: Strong understanding of networking principles, L2/L3 protocols, technologies, applications, and security aspects Strong understanding of software system testing methodologies, and test automation frameworks. Experience with network testing tools and utilities (Wireshark, Ixia, Spirent etc). Experience in scripting languages such as Python or Perl Familiarity with software development lifecycle (SDLC) methodologies and agile practices Excellent analytical, problem-solving, and troubleshooting skills, with a keen attention to detail. Effective communication and collaboration skills, with the ability to work closely with cross-functional teams in a dynamic environment. Key Responsibilities: Develop comprehensive test plans/ well-verse in strategic method to validate protocols and feature implementations, ensuring coverage of all aspects of the product. Design and create testbeds to simulate real-world network environments, enabling thorough testing of product functionality, performance, stability, scalability, and security. Create diverse scenarios to validate various aspects of the product, including different network configurations, traffic patterns, and user behaviours. Execute test plans and test cases rigorously to verify all aspects of the product, meticulously documenting any defects found and validating fixes. Utilize various testing methodologies and tools to identify defects in both software and hardware components, ensuring thorough and exhaustive testing. Participate actively in troubleshooting and triaging of issues, collaborating with cross-functional teams to drive towards root cause identification and resolution. Work as an agile member of the test team, running in short cycles to develop functional software in quick iterations, ensuring rapid feedback and iteration. Automate test plans and test cases wherever possible, leveraging scripting languages and existing frameworks. Additionally, build or script new tools for performing testing and validation as needed. Assist developers during unit and integration testing, providing expertise and guidance to ensure comprehensive test coverage and effective defect resolution.

Senior Full Stack Application Developer bengaluru 5 - 10 years INR 7.0 - 12.0 Lacs P.A. Work from Office Full Time

We are in looking for Sr. Full stack developer position with experience in building scalable web-applications. Awareness or prior experience with networking or cyber security applications will be an advantage. Good understanding of micro-service and their interactions. Independent problem-solving and analytical ability. Experience: 5+ Years or Above Desired Education: Bachelor s, master s degree in Computer Science, Software Engineering, or a related field. Responsibilities: Structure and optimize code for microservice deployments. Write optimized database queries. Contribute to building out the backbone of our cybersecurity suite of applications. Own end-to-end processes and modules Design, Coding, Documentation (SDLC). Collaborate with design, product, and front-end teams. Make strategic decisions and trade-offs for long-term product success. Shape user experiences for an iconic product. Mentor and manage newer team members in due time. Must Have Skill: Linux environment, JavaScript / ES6+, NodeJS, NextJS, React, Redux, REST / API development, GIT. Good to Have Skill: Python, MongoDB, Jest / automated unit testing, Docker containerization, Basics of Network Communication.

Senior Mechanical Engineer bengaluru 3 - 8 years INR 5.0 - 10.0 Lacs P.A. Work from Office Full Time

We are seeking a highly skilled and experienced Senior Mechanical Engineer to join our robotics development team. The ideal candidate will have a strong background in designing 3D CAD models, knowledge of various mechanical systems, and experience in the development and integration of robotics applications. The role involves translating technical requirements into innovative design solutions, developing prototypes, and ensuring the structural integrity and manufacturability of robotic systems. Experience: 3+ years or above Desired Education: BE/BTech in Mechanical/Automobile Engineering or a related field with 4-5 years of experience. ME/MTech in Mechanical/Automobile Engineering or a related field with 3 years of experience. Key Responsibilities: Translate requirements into detailed technical specifications. Conceptualize and ideate innovative solutions to meet project requirements. Generate conceptual designs, layouts, and prototypes. Design and develop manufacturable 3D components and parts. Create 3D printable components and parts for rapid prototyping. Select and procure components and manage the bill of materials. Develop detailed 2D drawings, including mechanical piece part drawings and assembly drawings. Perform analysis of designs, including static and dynamic structural analyses. Conduct static and dynamic payload-based structural designs. Record and evaluate testing data, and iterate designs to meet safety, performance, and efficiency standards. Calculate critical factors such as tolerance, dimensions, and conduct thermal and structural analyses. Assemble and test prototypes to validate design concepts. Maintain comprehensive design documentation. Required Skills: Strong proficiency in designing 3D CAD models. In-depth knowledge of various mechanical mechanisms. Expertise in dynamics design. Thorough understanding of tolerances, machine elements, and manufacturing processes/methods. Knowledge of suspension systems and chassis development. Experience in robotics, particularly with SCARA robots. Proficiency in simulation and analysis. Strong documentation skills. Experience with ground robots, AGVs (Automated Guided Vehicles), UGVs (Unmanned Ground Vehicles), and autonomous robots. Expertise in chassis design for robotic applications. Knowledge of mechanism links, suspension designs, and actuator mechanisms. Nice to have Skill: Knowledge of actuators and sensors Hands-on experience in a mechanical workshop

Senior Robotics Engineer bengaluru 3 - 8 years INR 5.0 - 10.0 Lacs P.A. Work from Office Full Time

We are seeking a skilled and motivated Robotics Engineer with substantial experience in working with ROS2 and proficiency in C++ to join our innovative team. The ideal candidate will have a strong foundation in robotics algorithms, path planning, and configuring the navigation stack. Experience in deploying solutions using a microservices architecture, collaborating with frontend teams, and creating APIs is highly desirable. Experience: 3+ years or above Desired Education: Bachelor s or master s degree in Robotics, Computer Science, Electrical Engineering, or a related field Key Responsibilities: Develop, test, and deploy robotics applications using ROS2 and C++ Implement and optimize algorithms for robotic systems Configure and maintain the ROS2 navigation stack for various robotics applications Collaborate with cross-functional teams to design, develop, and integrate software components Design and implement APIs for seamless integration with frontend applications and other services Deploy robotics applications using microservices architecture Participate in code reviews, testing, and troubleshooting to ensure high-quality software Stay updated with the latest advancements in robotics and related technologies Must have Skill sets: 3+ years of hands-on experience working with ROS2 and C++ Strong understanding of robotics algorithms and path planning Proven experience in configuring and maintaining the ROS2 navigation stack Familiarity with microservices architecture and deployment Experience in collaborating with frontend teams and creating APIs Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment Strong written and verbal communication skills Good to have Skill sets: Experience with other programming languages such as Python or JavaScript (C++ is a must) Knowledge of Docker, Kubernetes, or other containerization technologies Familiarity with basics of machine learning and computer vision techniques Understanding of hardware integration and sensor fusion Experience with Agile development methodologies

Hardware Architect bengaluru 10 - 15 years INR 35.0 - 40.0 Lacs P.A. Work from Office Full Time

The Hardware Architect role requires the candidate to have hands-on experience in designing high-speed boards for Networking products. The role involves working with Product Management and Project Management to gather product requirements and work through the complete design cycle of component selection, HLD, and implementation. The role also involves collaborating with Software, Mechanical, Thermal, and QA teams towards successfully delivering the product. Experience: 10+ years or above Desired Education: BE/ BTech or higher in Electronics & Communication/Electronics & Instrumentation/Electrical & Electronic Skills: An ideal Hardware Architect must have hands-on experience of the following: Digital Design concepts, Analog & Power Design concepts, Signal Integrity concepts, microprocessors (Intel, ARM etc.), high speed interfaces like DDR3/DDR4/DDR5, 1G/10G/100G Ethernet, PCIe, SATA etc, Schematic capture (Cadence OrCAD & Review, Board bring-up & Design validation testing, reviewing PCB Layout placement, routing & Gerber. Mechanical Design concepts Familiarity with FPGA/CPLD Design & Simulation concepts Experience with High-End Network Processors & Switch Fabric devices from semiconductor vendors like Broadcom, Marvell, Microchip, NXP etc. Experience with Multi-phase Power Management Controllers from Renesas, Onsemi, Analog Devices etc. Debugging skills and familiarity with oscilloscopes & Logic analysers Familiarity with EMI/EMC and other compliance standards & test procedures. Strong problem-solving and troubleshooting skills. Strong communication and documentation skills Key Responsibilities: Product Design Digital Design Analog & Power Design Guiding Mechanical Design team Signal Integrity Analysis & Review FPGA/CPLD Design & Simulation Reviewing designs and implementation of other team members Schematic capture (Cadence OrCAD) & Review. Guiding CAD Engineer for PCB Layout placement, routing & Gerber generation Board bring-up & Design validation testing EMI/EMC and other standards compliance Co-ordination with SW/QA team for integration & system level testing Brainstorming ideas on new features/concepts Guiding Manufacturing, Testing and Delivery Team

Senior Hardware Engineer bengaluru 5 - 10 years INR 7.0 - 12.0 Lacs P.A. Work from Office Full Time

We are looking for a Senior Hardware Engineer with experience in high-speed board design for Networking products. The role involves the design and implementation of the product based on given product specifications and HLD documents to realize the product in collaboration with Software, Mechanical, Thermal & QA teams. The role also involves working through product certifications, cost optimizations, and obsolescence management. Experience: 5+ Years or Above Desired Education: BE/ BTech or higher in Electronics & Communication/Electronics & Instrumentation/Electrical & Electronics Skills: An ideal Sr. Hardware Engineer must have hands-on experience of following skills: Digital Design concepts, Expert in Analog & Power Design concepts, high-speed interfaces like DDR3/DDR4/DDR5, 1G/10G/100G Ethernet, PCIe, SATA etc, Schematic capture (Cadence OrCAD & Review, reviewing PCB Layout placement, routing & Gerber, Board bring-up & Design validation testing. Mechanical Design concepts Familiarity with Signal Integrity concepts Familiarity with FPGA/CPLD Design & Simulation concepts Familiarity with microprocessors (Intel, ARM, etc.) Familiarity with High-End Network Processors & Switch Fabric devices from semiconductor vendors like Broadcom, Marvell, Microchip, NXP, etc. Familiarity with Multi-phase Power Management Controllers from Renesas, Onsemi, Analog Devices, etc. Debugging and familiarity with oscilloscopes & Logic analyzers Familiarity with EMI/EMC and other compliance standards & test procedures Strong problem-solving and troubleshooting Strong communication and documentation Key Responsibilities: Digital Design Analog & Power Design Guiding Mechanical Design team Signal Integrity Analysis & Review FPGA/CPLD Design & Simulation Schematic capture (Cadence OrCAD) & Review Guiding CAD Engineer for PCB Layout placement, routing & Gerber generation Board bring-up & Design validation testing EMI/EMC and other standards compliance Co-ordination with SW/QA team for integration & system level testing Brainstorming ideas on new features/concepts

Senior Backend Engineer bengaluru 5 - 10 years INR 7.0 - 12.0 Lacs P.A. Work from Office Full Time

We are in search of a Senior Backend Engineer who focuses on building algorithms and APIs for cybersecurity applications. Proficiency is required in Python, C++ 14, and interfacing with NoSQL databases such as MongoDB/Elasticsearch. Should have prior experience as an individual contributor for feature developments and must be an independent contributor. Experience: 5+ years or above Desired Education: Bachelor s, master s degree in Computer Science, Software Engineering, or a related field. Responsibilities: Build complex algorithms to detect cyber attacks. Structure and optimize code for microservice deployments. Develop a state machine system that manages threat detection modules as user-configurable jobs. This involves code work in schedulers and memory managers. Construct APIs to interface with other services/front-end systems. Develop and maintain scalable databases such as Elastic, MongoDB, or Postgres. Write drivers in C++/Python/Go to interface with them. Contribute to building out the backbone of our cybersecurity suite of applications. Own end-to-end processes and modules Design, Coding, Documentation (SDLC). Work closely with our security team to ensure that our infrastructure is secure and complies with industry standards. Collaborate with our frontend team to ensure seamless integration of our products. Participate in code reviews and provide constructive feedback to improve code quality. Write clean, maintainable, and well-documented code. Keep up to date with the latest backend development trends and technologies. Must Have Skill Sets: Basics of Network Communication, Linux environment Intermediate or Advanced, GIT. C++ 14, Python 3, REST / API development, Automated unit testing. Good to Have Skill Sets: Elasticsearch, MongoDB, Docker & containerization.

Senior Pre-sales Manager bengaluru 8 - 15 years INR 25.0 - 30.0 Lacs P.A. Work from Office Full Time

We are looking for an experienced pre-sales executive who has expertise in the networking domain, customer interaction, and the ability to design network solutions for customer s networking requirements. The role involves understanding customer requirements, proposing solutions, and working with the sales team and partners for bid management. Experience: 8 to 15 years Desired Education: BE/BTech or higher Skills: Networking Domain Routing & Switching protocols, products & associated technologies Network Topologies in LAN, WAN, and Datacenters Good understanding of technology stack adjacent to Networking e.g. desktops, servers, IP phones, CCTV etc. RFP study & response Customer interfacing Solution design Writing Customer Proposals Conducting customer PoCs Key Responsibilities: Solution design & Product fit Technical evaluation of RFP Customer interactions, customer training, conducting PoCs Co-ordination with QA team for PoCs & new feature rollout Working with customer support team for deployments