11+ NIM Jobs in Bangalore (Bengaluru) | NIM Job openings in Bangalore (Bengaluru)
Apply to 11+ NIM Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest NIM Job opportunities across top companies like Google, Amazon & Adobe.
Hi
About us
Job description
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
Qualification
• Bachelor’s or master’s degree in computer science, Electrical Engineering, Electronics, or related field
• 5 – 8 years of hands-on experience in Embedded Systems and AI/ML development
• Strong programming proficiency in Python, C/C++, and embedded development
• Practical experience with embedded ML frameworks such as TensorFlow Lite, ONNX Runtime, Edge Impulse, or similar
• Solid understanding of real-time embedded systems, microcontroller architectures, and communication protocols
• Experience with model optimization techniques (quantization, pruning, hardware-specific acceleration) is a plus
• Familiarity with edge hardware platforms such as ARM Cortex, STM32, ESP32, NVIDIA Jetson, or similar is desirable.
Your job Responsibilities :
• Develop, optimize, and deploy machine learning models for embedded and edge devices
• Ensure real-time performance, memory efficiency, and low-power operation of on-device AI solutions
• Integrate ML algorithms with microcontrollers, embedded controllers, and edge computing platforms
• Implement pipelines for model conversion, quantization, and hardware acceleration
• Collaborate with software, controls, and hardware engineers to deliver production-grade embedded AI systems
• Participate in prototyping, testing, benchmarking, and continuous improvement of embedded AI solutions
• Work with the global research teams to translate concepts into scalable prototypes for industrial automation.
Mode Employment – Fulltime and Permanent
Working Location: Bommasandra Industrial Area, Hosur Main Road, Bangalore
Working Days: 5 days
Working Model: Hybrid - 3 days WFO and 2 days Home
Position Overview
As the Lead Software Engineer in our Research & Innovation team, you’ll play a strategic role in establishing and driving the technical vision for industrial AI solutions. Working closely with the Lead AI Engineer, you will form a leadership tandem to define the roadmap for the team, cultivate an innovative culture, and ensure that projects are strategically aligned with the organization’s goals. Your leadership will be crucial in developing, mentoring, and empowering the team as we expand, helping create an environment where innovative ideas can translate seamlessly from research to industry-ready products.
Key Responsibilities:
- Define and drive the technical strategy for embedding AI into industrial automation products, with a focus on scalability, quality, and industry compliance.
- Lead the development of a collaborative, high-performing engineering team, mentoring junior engineers, automation experts, and researchers.
- Establish and oversee processes and standards for agile and DevOps practices, ensuring project alignment with strategic goals.
- Collaborate with stakeholders to align project goals, define priorities, and manage timelines, while driving innovative, research-based solutions.
- Act as a key decision-maker on technical issues, architecture, and system design, ensuring long-term maintainability and scalability of solutions.
- Ensure adherence to industry standards, certifications, and compliance, and advocate for industry best practices within the team.
- Stay updated on software engineering trends and AI applications in embedded systems, incorporating the latest advancements into the team’s strategic planning.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Extensive experience in software engineering, with a proven track record of leading technical teams, ideally in manufacturing or embedded systems.
- Strong expertise in Python and C++/Rust, Gitlab toolchains, and system architecture for embedded applications.
- Experience in DevOps, CI/CD, and agile methodologies, with an emphasis on setting and maintaining high standards across a team.
- Exceptional communication and collaboration skills in English.
- Willingness to travel as needed.
Preferred:
- Background in driving team culture, agile project management, and experience embedding AI in industrial products.
- Familiarity with sociocratic or consent-based management practices.
- Knowledge in embedded programming is an advantage.
Role: Senior Security Engineer
Salary: INR 20-35L per annum
Performance Bonus: Up to 10% of the base salary
Location: Hulimavu, Bangalore, India
Experience: 5-8 years
About AbleCredit:
AbleCredit has built a foundational AI platform to help BFSI enterprises reduce OPEX by up to 70% by powering workflows for onboarding, claims, credit, and collections. Our GenAI model achieves over 95% accuracy in understanding Indian dialects and excels in financial analysis.
The company was founded in June 2023 by Utkarsh Apoorva (IIT Delhi, built Reshamandi, Guitarstreet, Edulabs); Harshad Saykhedkar (IITB, ex-AI Lead at Slack); and Ashwini Prabhu (IIML, co-founder of Mythiksha, ex-Product Head at Reshamandi, HandyTrain).
What Work You’ll Do
- Be the guardian of trust — every system you secure will protect millions of data interactions.
- Operate like a builder, not a gatekeeper — automate guardrails that make security invisible but ever-present.
- You’ll define what ‘secure by default’ means for a next-generation AI SaaS platform.
- Own the security posture of our cloud-native SaaS platform — design, implement, and enforce security controls across AWS, Linux, and Kubernetes (EKS) environments.
- Drive security compliance initiatives such as SOC 2 Type II, ISO 27001, and RBI-aligned frameworks — build systems that enforce, not just document, compliance.
- Architect defense-in-depth systems across EC2, S3, IAM, and VPC layers, ensuring secure configuration, least-privilege access, and continuous compliance.
- Build and automate security pipelines — integrate AWS Security Hub, GuardDuty, Inspector, WAF, and CloudTrail into continuous detection and response systems.
- Lead vulnerability management and incident readiness — identify, prioritize, and remediate vulnerabilities across the stack while ensuring traceable audit logs.
- Implement and maintain zero-trust and least-privilege access controls using AWS IAM, SSO, and modern secrets management tools like AWS SSM or Vault.
- Serve as a trusted advisor — train developers, review architecture, and proactively identify risks before they surface.
The Skills You Have..
- Deep hands-on experience with AWS security architecture — IAM, VPCs, EKS, EC2, S3, CloudTrail, Security Hub, WAF, GuardDuty, and Inspector.
- Strong background in Linux hardening, container security, and DevSecOps automation.
- Proficiency with infrastructure-as-code (Terraform, CloudFormation) and integrating security controls into provisioning.
- Knowledge of zero-trust frameworks, least-privilege IAM, and secrets management (Vault, SSM, KMS).
- Experience with SIEM and monitoring tools — configuring alerts, analyzing logs, and responding to incidents.
- Familiarity with compliance automation and continuous assurance — especially SOC 2, ISO 27001, or RBI frameworks.
- Understanding of secure software supply chains — dependency scanning, artifact signing, and policy enforcement in CI/CD.
- Ability to perform risk assessment, threat modeling, and architecture review collaboratively with engineering teams.
What You Should Have Done in the Past
- Secured cloud-native SaaS systems built entirely on AWS (EC2, EKS, S3, IAM, VPC).
- Led or contributed to SOC 2 Type II or ISO 27001 certification initiatives, ideally in a regulated industry such as FinTech.
- Designed secure CI/CD pipelines with integrated code scanning, image validation, and secrets rotation.
- (Bonus) Built internal security automation frameworks or tooling for continuous monitoring and compliance checks.
Requirements:
- 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.
Responsibilities:
- Design and implement embedded software applications for IoT devices using C programming language.
- Develop and maintain firmware for Raspberry Pi-based systems, ensuring optimal performance and compatibility with various IoT sensors and peripherals.
- Collaborate with hardware engineers to define and document system requirements and specifications.
- Conduct thorough testing and debugging of embedded software to identify and resolve any issues or bugs.
- Optimize code and improve system performance to enhance the overall user experience.
- Stay updated with the latest industry trends and technologies in embedded systems and IoT development.
- Work closely with the product management team to translate customer requirements into technical specifications.
- Provide technical support and guidance to the team during the development and deployment phases.
- Participate in code reviews and contribute to the continuous improvement of software development processes.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Strong proficiency in C programming language with a solid understanding of embedded systems.
- Experience developing software for Raspberry Pi or similar single-board computers.
- Knowledge of IoT protocols and technologies such as MQTT, CoAP, TCP/IP, and wireless communication (Wi-Fi, Bluetooth, etc.).
- Familiarity with various sensors, actuators, and electronic components commonly used in IoT devices.
- Solid understanding of software development methodologies and version control systems (e.g., Git).
- Strong problem-solving skills and the ability to debug complex issues in embedded systems.
- Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
- Prior experience in developing IoT applications or working on IoT projects is a plus.
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:
- IP routing protocols, such as RIP, OSPF, BGP, IS-IS, or PIM.
- 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:
- Arista's Approach to Software with Ken Duda (CTO): https://youtu.be/TU8yNh5JCyw
- Additional information and resources can be found at https://www.arista.com/en/
About us
ob Description
We are seeking candidates who can have a great conversation with Window/*nix kernel in C/C++ or Rust. The candidate will work with eBPF and Windows/Linux Kernel. The candidate will work closely with the Computation Engineer to port the ML layer into the kernel module.
Requirements
- C/C++ is a must. Rust knowledge is a huge plus.
- 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.
- Familiarity with scripting languages such as Python/Powershell/bash is appreciated. Python is used a scripting language everywhere in our stack.
- If you don't know Java, that's +1 ;-p (just kidding).
Regards
Team Merito
Bachelors/Masters Degree in Engineering
Position : BSP Engineer
Total experience : 4+ yrs to 10 yrs
Desired Skills And Experience
4+ years of experience in application development, drivers development.
At least 4 years of working experience in the design and development of u-boot and Linux kernel subsystems and drivers.
Excellent programming skills in C/C++ and Hands-on experience in ARM-based SoC.
Experience in BSP and Boot loaders
Linux Device drivers Development and knowledge of RTOS.
Device drivers experience preferably for following devices: UART, I2C, I2S, SPI, GPIO, PCIe, MMC, USB etc.,
Hands-on experience on WIFI and SDIO has added advantage.
Strong debugging skills.
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/





