
Agnisys Careers
Thank you for your interest in a career at Agnisys. Please review the job opportunities listed below and apply for the ones where you are qualified and you have the most interest.

Job Summary
We are looking for a highly skilled and motivated Robotics Engineer to design, develop, test, and implement robotic systems and solutions that advance automation and innovation. The ideal candidate will have strong experience in hardware and software integration, control systems, and machine learning to contribute to high-impact projects across industrial, consumer, or research domains.
Key Responsibilities:
- Design and develop robotic systems and components including mechanical structure, sensors, actuators, and controllers
- Program, simulate, and test robots using platforms like ROS, MATLAB, or C++/Python
- Develop and implement control algorithms for path planning, object recognition, and obstacle avoidance
- Collaborate with cross-functional teams including mechanical, electrical, and software engineers
- Troubleshoot and optimize system performance, including diagnostics and field testing
- Prepare technical documentation, user manuals, and reports for both internal teams and stakeholders
- Stay updated with latest trends and advancements in robotics, AI, and automation
Required Qualifications:
- Bachelor’s or Master’s degree in Robotics, Mechatronics, Electrical Engineering, Computer Science, or related field
- Proficiency in at least one programming language: C++, Python, or Java
- Hands-on experience with robotics platforms (e.g., ROS, Arduino, Raspberry Pi)
- Strong understanding of kinematics, dynamics, and control theory
- Familiarity with sensor integration (LiDAR, camera, IMU) and embedded systems
- Excellent problem-solving and analytical skills
- Strong communication and team collaboration abilities
Preferred Qualifications:
- Experience in machine learning or computer vision applied to robotics
- Familiarity with simulation tools (Gazebo, V-REP, Webots)
- Knowledge of industrial automation protocols (CAN, Modbus, etc.)
- Previous experience working on autonomous or mobile robots
Experience: 2 years+
Location: Noida (Uttar Pradesh, Pin Code: 201309)
Salary: As per industry standards
Shift: Day shift
Job Type: Full Employment
Job Type: Full-time
Benefits:
Health insurance
Provident Fund
Work Location: In person
Full job description
Agnisys is looking for freshers to join our team to work on high tech products for the Semiconductor industry. Agnisys is a leader in automating SoC development. It’s products are considered to be the most comprehensive and best in class.
We offer a progressive, innovations-driven, learning environment. Don’t get pigeon-holed into one specific area when you can learn the intricacies of Design, Verification, Firmware and overall chip design all at one company! Not only that, you will be exposed to Product Validation, Customer Support and an Agile development environment. Agnisys focuses on research and development by participating in Accellera Systems Initiative, presenting in worldwide conferences, encouraging creative thinking and initiative.
So if you value innovation and creativity and want to create a strong foundation for your career, join Agnisys today.
Basic Requirements:
Candidates should be B.Tech.CS & MCA freshers/graduate
Basic Knowledge in Verilog, VHDL, SystemVerilog & C
FPGA, EDA Tools, Linux, Perl, Python, Tcl, Bash scripting
Should have excellent communication skills
Ability to work independently with little supervision as well as ability to work within a team
Excellent multi-tasking skills
Self-motivated with strong team spirit
Job Type: Full-time
Benefits:
Health insurance
Internet reimbursement
Work Location: In person
Job Description:
As a Machine Learning Engineer at Agnisys, you will play a crucial role in designing, developing, and deploying machine learning models, particularly in the field of Natural Language Processing (NLP). The ideal candidate should have a strong foundation in mathematical concepts of ML algorithms and hands-on experience with transformer architectures.
Responsibilities:
1. Mathematical Proficiency:
Demonstrate a solid understanding of mathematical concepts underlying machine learning algorithms.
Apply mathematical principles to design and optimize machine learning models.
Good understanding of Supervised Learning algorithms like Logistic Regression, Linear Regression, SVM, Decision Trees, Ensemble Techniques (Bagging, Boosting), etc.
Experience with Unsupervised Learning algorithms, such as clustering (k-means, hierarchical clustering).
2. NLP Expertise:
Possess practical experience in working with NLP technologies.
Showcase a deep understanding of transformer architecture and its applications in NLP tasks.
3. Advanced Concepts:
Familiarity with advanced concepts such as prompt engineering, retrieval augmented generation, and reinforcement learning is highly desirable.
Proactively stay updated on the latest advancements in ML, including Deep Neural Networks (MLP, CNN, LSTM, GRUs), and incorporate relevant techniques into projects.
4. Deployment Experience:
Have a proven track record of deploying machine learning models into production environments.
Ensure scalability, reliability, and maintainability of deployed ML systems.
Qualifications:
Bachelor’s, Master’s, or Ph.D. in Computer Science, Machine Learning, or a related field.
Solid understanding of machine learning algorithms, statistical modeling, and supervised/unsupervised learning techniques.
Hands-on experience with NLP technologies, with a focus on transformer architectures.
Familiarity with prompt engineering, retrieval augmented generation, and reinforcement learning is a plus.
Proven experience in deploying machine learning models in production.
Strong programming skills in languages such as Python, TensorFlow, and PyTorch.
Excellent problem-solving and communication skills.
Job Type: Full-time
Benefits:
- Health insurance
- Work from home
Work Location: In person
Full job description
We are looking for a skilled Senior Software Engineer with strong experience in compiler toolchains, debuggers, and embedded systems. In this role, you will design, develop, and support toolchains and debugging solutions for next-generation embedded platforms. You will work closely with hardware and software teams to ensure smooth development, debugging, and performance analysis across multiple architectures such as RISC-V and ARM.
Educational Qualification:
Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field.
Required skills:
Strong expertise in:
- ARM, RISC-V and x86 architectures
- GCC GNU & LLVM Toolchain
- GDB & OpenOCD Debugger
- ISA Models (RISC-V, ARM, or equivalent)
- Custom BSP (Board Support Package) development for standard OSes (Linux, RTOS, etc.)
- Zephyr, RTOS, FreeOS
- Proficiency in C/C++ and scripting languages (Python, Bash, etc.).
- Solid understanding of computer architecture, instruction sets, and low-level programming.
- Strong problem-solving and debugging skills, with attention to detail.
Experience:
5–8 years of hands-on experience in embedded systems, compiler toolchains, or related fields.
Key Responsibilities:
- Build, maintain, and optimize toolchains using GCC GNU and LLVM.
- Configure and use GDB and OpenOCD for debugging embedded platforms.
- Develop and integrate Instruction Set Architecture (ISA) models (RISC-V, ARM, etc.) for simulation and verification.
- Work on Board Support Packages (BSPs) for operating systems (Linux, RTOS, etc.) to enable platform bring-up.
- Debug and solve low-level system and toolchain issues.Collaborate with hardware, firmware, and OS teams to ensure efficient tool support.Keep up with new technologies in compilers, debuggers, and ISA modeling.
Job Location: Noida (Uttar Pradesh)
Job Type: Full time
Benefits: Medical Insurance and PF
Job Type: Full-time
Ability to commute/relocate:
Noida Sector 62, Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
Compiler Toolchain: 5 years (Preferred)
Work Location: In person