Software Architect

Bangalore, Karnataka Verint Systems, Inc.

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with passion, creativity, and drive to answer constantly shifting market challenges and deliver impactful results for our customers. Our commitment to attracting and retaining a talented, diverse, and engaged team creates a collaborative environment that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at .
**Overview of Job Function:**
The Associate Software Architect is pivotal in steering a group of talented software engineers towards the successful execution of R&D projects. This role involves a blend of technical expertise and leadership skills to manage the development lifecycle, mentor team members, and ensure that software deliverables are innovative, robust, and align with customer expectations. The Associate Architect will own the entire product starting from creation, deployment and monitoring for all technical aspects. The work involves adding support for new features as well as enhancing existing capabilities ranging from correcting problems and improving performance, to adding incremental capabilities to existing features. The work involves adding support for new features as well as enhancing existing capabilities ranging from correcting problems and improving performance, to adding incremental capabilities to existing features.
This advertiser has chosen not to accept applicants from your region.

Software Architect

Bangalore, Karnataka Cadence Design Systems, Inc.

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
The Cadence Advantage
+ The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact.
+ Cadence's employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees.
+ The unique "One Cadence - One Team" culture promotes collaboration within and across teams to ensure customer success
+ Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests
+ You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other-every day.
Cadence HSV group is responsible for development of the Palladium and Protium emulation hardware and software system.
A critical element of this is performance, both performance of the AVIP, and the underlying hardware-software design/integration including the compiler and the processor-based Palladium emulator hardware system.
Job Description:
We are seeking a skilled HW Design architect (director grade) to lead building representative SoC designs using partner systems and Cadence IP collateral. The main objective is to put together large RTL SoC Designs with high degree of configurability. Experience with SoC design, verification and performance analysis is desired.
Skills needed:
+ 15+ years of hands-on RTL Integration/development experience & hands-on verification experience
+ Knowledge and experience in Verilog/System Verilog and UVM
+ Experience with performance analysis of complex hardware-software systems.
+ Well versed in object-oriented design, System-C/C/C++ programming experience is a plus
+ Familiarity with standard communication protocols
+ Emulation experience on Palladium/Protium would be a plus
+ Past background in tool development is a plus
Behavioral skills required:
+ Must possess strong written, verbal and presentation skills.
+ Good communication and interpersonal skills, demonstrate teamwork and collaboration skills.
+ Explore what's possible to get the job done, including creative use of unconventional solutions
+ Work effectively across functions and geographies
+ Push to raise the bar while always operating with integrity
We're doing work that matters. Help us solve what others can't.
Additional Jobs ( Employment Opportunity Policy:
Cadence is committed to equal employment opportunity throughout all levels of the organization.
+ Read the policy(opens in a new tab) ( welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact
Privacy Policy:
Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) ( .
E-Verify Cadence participates in the
E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64K) ( plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.
Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. 
 Our shared passion for solving the world's toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.
Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
This advertiser has chosen not to accept applicants from your region.

Software Architect

Bengaluru, Karnataka ₹1200000 - ₹3600000 Y Pegasus Knowledge Solutions (PKSI)

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

10+ years in backend or platform engineering, with 3+ years designing complex

architectures as a tech lead or architect

Proven experience with workflow systems, orchestration engines, or case management

This advertiser has chosen not to accept applicants from your region.

Software Architect

Bengaluru, Karnataka ₹1500000 - ₹2500000 Y Netsmart Technologies

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Responsibilities

  • Participate fully in software development life cycle for large, complex projects
  • Design, build and produce software solutions independently
  • Conduct team and project planning using Agile methodology and structured delivery processes
  • Collaboratively support, troubleshoot and fix issues as part of broader software development team
  • Work with and lead onsite and offshore delivery and operations teams
  • Provide technical leadership, coaching, and guidance; motivate others to achieve shared aspirations
  • Establish metric-driven goals and report status, risks and mitigation strategies to key stakeholders
  • This position may require availability outside of standard business hours as part of a rotational on-call schedule

Qualifications

Required

  • Bachelor's degree or equivalent work experience
  • At least 2 years of technical experience in software development
  • At least 2 years of experience with full lifecycle development using Agile methods
  • The ability to estimate accurately and deliver high quality software on time
  • The ability to effectively communicate across organizational functions
  • The ability to effectively plan, organize and measure progress toward goals and objectives

Preferred

  • Experience in the health and human services or post acute marketplace
  • Experience with Netsmart EHR solutions

Netsmart is proud to be an equal opportunity workplace and is an affirmative action employer, providing equal employment and advancement opportunities to all individuals. We celebrate diversity and are committed to creating an inclusive environment for all associates. All employment decisions at Netsmart, including but not limited to recruiting, hiring, promotion and transfer, are based on performance, qualifications, abilities, education and experience. Netsmart does not discriminate in employment opportunities or practices based on race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, age, physical or mental disability, past or present military service, or any other status protected by the laws or regulations in the locations where we operate.

Netsmart desires to provide a healthy and safe workplace and, as a government contractor, Netsmart is committed to maintaining a drug-free workplace in accordance with applicable federal law. Pursuant to Netsmart policy, all post-offer candidates are required to successfully complete a pre-employment background check, which is provided at Netsmart's sole expense.

This advertiser has chosen not to accept applicants from your region.

Software Architect

Bengaluru, Karnataka ₹1200000 - ₹3600000 Y CynLr

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About CynLr

Just like a baby's brain,
CynLr
Visual Intelligence stack makes Robots to
instinctively see & pick any object under any ambience, without any training
. (
a demo video link
).

Today, we don't have a robot that can fit a screw into a nut without slipping a thread. Imagine what it would take for a robot to
assemble a Smartphone
or a car by putting together 1000s of parts with varied shapes and weights, all in random orientations. Thus factories become complex, needing heavy customization of their environment.

CynLr-enabled visual robots intuitively handle any object, even from a clutter – a universal alternative to custom machines, simplifying factory lines into modular LEGO blocks of micro-factories. Simplifying factories with robots that can pick & place any object has been a 40-year-old pipe dream - touted as
The Holy Grail of Robotics
.

As a SW developer, you will be responsible for building the entire Vision & Learning SW Stack, Task & Robot Control OS, extensively optimising the performance of these algorithms, translating them into an API library for Internal Engineers and Customers, along with creating a UI layer for the end users.

Requirements in Practice
:

  • Setting up the Project Framework and breaking down the composition of the Software - scalability, modularity & maintainability.
  • Set up a development framework for the distributed development of Software to ensure – Scalability, Modularity and Maintainability.
  • Design and set the Coding standards and guidelines along with the review process to assess the Scalability, Modularity and Maintainability of the code across every stage of Software Development Lifecycle
  • Identify the platforms, Setup Tool Chains and support APIs needed for every stage of the Development process – Visual Studio IDE setup, Continuous Integration, Debugging for Multi-Threads, Licensing, Cross Language Licensing, Dependency Bundling, etc.
  • Set up the C++ project templates for Services Architecture, API structure and state machine.
  • Design the development process for Parallel Threaded Coding and debugging.
  • Train the team with Debugging skills and the nuances of performance improvements with C++.
  • Design the Dependency architecture and version management system
  • Design the release management system & API/Library Licensing.
  • Design Test Frameworks for Integration, distribution, Performance profiling & Safety.

Must have an understanding of :

  • Compiler working and construction.
  • CPU architectures – x86, x64 & ARM
  • Hardware-associated driver development.
  • OS and layers (Board Support Packages, BIOS, UEFI, BootLoader)
  • Memory architectures and optimizations.
  • MIMD, SIMD

Good to have experience and practice with

  • GPU-based application development. Knowledge of
    CUDA
    (Excellency is not necessary)
  • State machine architecture
  • Realtime computing
  • UI-based deployable application development

Team Structure:

The engineering team will comprise of – Algo Team, GPU Team, Software Dev Team & HW Team. Members of other teams will be passive members of each team, apart from the team they lead. The Algo Team will provide the Neural Models & Vision algorithms, while the GPU Team will provide the GPU optimizations for the algos, Hardware team will provide the HW integration and the Software team with translate GPU optimized algos into SW blocks. Each team will split the implementation among other teams and guide them through the implementation. Every team member will be a passive member of all other teams.

What will you do?

Your contribution is predominantly (but not confined only to) architecting, defining test cases, reviewing & implementing all the SW & firmware parts and development effort - the image processing, Neural Models, APIs, vision sequences, manipulation sequences, drivers, etc. Your thorough knowledge of system architecture, C++ skill set, design patterns & your penchant for application-oriented SW design thought processes, will drive and implement the whole software design & development part. You will also provide architectures and approaches for the drivers to be developed to keep them modular and scalable, and consistently review them all.

How will you Do?

You have complete freedom here, but you will be subjected to reviews. Since this is a startup and the product is not yet well-defined, you would be the one with the responsibility of defining it. Expect things to be not orderly and requirements to not be solid. Part of your design effort largely involves requirements building, too and developing architectures that are agnostic to such requirement changes. The SW part of the product significantly evolves as per your thought process and will henceforth carry your signature in it.

You will also be building a team as the product evolves to maintain and develop further. Though confined to a focused area, the work is pretty much expected to be entrepreneurial with the exact advantages and difficulties of a startup.

This advertiser has chosen not to accept applicants from your region.

Software Architect

Bengaluru, Karnataka ₹20000000 - ₹25000000 Y Cadence

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Cadence
is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
The Cadence Advantage

  • The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact.
  • Cadence's employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees.
  • The unique "One Cadence – One Team" culture promotes collaboration within and across teams to ensure customer success
  • Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests
  • You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other—every day.

Cadence HSV group is responsible for development of the Palladium and Protium emulation hardware and software system.
A critical element of this is performance, both performance of the AVIP, and the underlying hardware-software design/integration including the compiler and the processor-based Palladium emulator hardware system.

Job Description
We are seeking a skilled HW Design architect (director grade) to lead building representative SoC designs using partner systems and Cadence IP collateral. The main objective is to put together large RTL SoC Designs with high degree of configurability. Experience with SoC design, verification and performance analysis is desired.

Skills Needed

  • 15+ years of hands-on RTL Integration/development experience & hands-on verification experience
  • Knowledge and experience in Verilog/System Verilog and UVM
  • Experience with performance analysis of complex hardware-software systems.
  • Well versed in object-oriented design, System-C/C/C++ programming experience is a plus
  • Familiarity with standard communication protocols
  • Emulation experience on Palladium/Protium would be a plus
  • Past background in tool development is a plus

Behavioral Skills Required

  • Must possess strong written, verbal and presentation skills.
  • Good communication and interpersonal skills, demonstrate teamwork and collaboration skills.
  • Explore what's possible to get the job done, including creative use of unconventional solutions
  • Work effectively across functions and geographies
  • Push to raise the bar while always operating with integrity

We're doing work that matters. Help us solve what others can't.

This advertiser has chosen not to accept applicants from your region.

Software Architect

Bengaluru, Karnataka ₹1200000 - ₹3600000 Y Nokia Solutions And Networks India (p)ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

As a Software Architect at Nokia, you will play a pivotal role in shaping our next-generation software solutions. Your expertise will be key in designing and implementing scalable applications within our cloud-native architecture, driving innovation through the use of technologies like Kubernetes, Docker, and Microservices. You will work closely with cross-functional teams, including business problem-solving and developers, to translate requirements into robust designs that meet high-performance, security, and non-functional standards.

You have:

  • 10+ years of experience in Software Architecture.
  • Bachelors degree or masters degree in computer science or equivalent streams.
  • Expertise in Microservices using Java, Spring Boot, Spring Data/JPA/JOOQ and Scala.
  • Proficiency in DevOps practices and CI/CD pipelines.

It would be nice if you also had:

  • Experience with database technologies, both SQL and NoSQL.
  • Knowledge of Project management methodologies (SCRUM, Agile)
  • Familiarity in cloud native architecture and developing large software applications using multiple technology stacks
  • Proficiency in programming languages such as Java and Python.

  • Design and develop Software Architecture and features to meet the required software specification, performance, Security and other Non-functional requirements

  • Collaborate with business analysts and Software Architects to understand Requirement and Architecture specifications and subsequent feature development
  • Conduct unit testing for software modulesand Interface and work with multi-site development teams.
  • Provide continuous mentorship and guidance to team members, fostering a culture of innovation and excellence.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software architect Jobs in Bengaluru !

Software Architect

Bengaluru, Karnataka ₹2000000 - ₹2500000 Y capillary technologies

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

CRM Asia

Bengaluru

Job Description

Do you want to design enterprise SaaS and multi-tenant OLTP and OLAP systems that provide real value to retailers across the globe? Want to build applications that scale over 500M API requests/day, send 15M messages every hour, or process several terabytes of data daily?

Software Architects form the pivot around which all engineering and technical decisions revolve within Capillary development teams. In this critical role, the right candidate should have an entrepreneurial mindset, have experience in building complex, large scale distributed systems that are mission-critical and resilient in nature. The individual should have exhibited good technical leadership skills and be a highly motivated person.

As a company, we believe in minimum management and expect everyone to work independently with minimal supervision while delivering tasks on the committed timelines.

Skills Needed

  • Exhibit strong technical knowledge, leadership skills, and independent execution.
  • 8+ years of experience in MERN Web Technologies & Frameworks with a focus on either Service Oriented Architecture and API development.
  • Candidates should be familiar with colloquial Java ecosystem libraries like Guava, Hystrix, Resilience4j, etc or similar libraries in other languages is expected.
  • Experience in designing scalable solutions in a large-scale distributed environment. A strong understanding of Micro-services architecture and resiliency patterns is a must.
  • Strong knowledge of common Web concepts, Networking, Relational (MySQL, PostgreSQL), and non-relational databases (MongoDB, Redis, Cassandra, DynamoDB), is required.
  • Exposure to Observability constructs like Metrics, Logging, Tracing is an added plus.
  • Prior Experience with messaging systems like RabbitMQ, Kafka, SQS is an added plus.
  • Exposure to cloud-native technologies like Docker, Kubernetes, Cloud Platforms (AWS, Azure, GCP) is an added advantage.
  • B.E/B.Tech from a good university, or relevant experience in software design, and server-side applications.
  • Strong debugging / troubleshooting skills. Ability to propose and defend solutions.
  • Brilliant Jerks should stay away

Job Requirement

Roles and Responsibilities

  • Take the end-end ownership of large product modules and be the technical POC and champion for its scale, stability, and long-term performance.
  • Drive design discussion of complex features and own development of these modules across the application stack.
  • Mentor junior developers and ensure quality code output (via code reads, reading references, etc.) from them.
  • Work closely with product, and engineering managers, and other engineering teams to continuously evolve and innovate the enterprise-class Products.
  • Participate in cross-team design and architecture reviews and contribute to the overall product architecture at Capillary.
  • Participate actively to hire and onboard top-quality engineers within Capillary's engineering teams.
  • Be an ambassador for Capillary's technology architecture, and participate in external conferences and events to showcase the latest in technology innovations happening within the company.
  • This is an Individual Contributor role with minimum management responsibilities. You will be expected to write code actively.

What We Offer:

  • Competitive Salary as per market standards.
  • Flexible working hours.
  • Chance to work with a world-class engineering team.
  • Autonomy and freedom to work on complex and challenging technical problems at a great enterprise scale.
This advertiser has chosen not to accept applicants from your region.

Software Architect

Bengaluru, Karnataka ₹1500000 - ₹2500000 Y MSM Consultancy Services

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Roles and Responsibilities

  • Design and develop AUTOSAR software architecture for automotive systems.
  • Develop device drivers for various hardware components using Embedded C/C++.
  • Create MCAL (Microcontroller Abstraction Layer) interfaces to communicate between microcontrollers and higher-level software layers.
  • Utilize emulators and debuggers to test and troubleshoot complex issues in embedded systems.
  • Collaborate with cross-functional teams to integrate software components into a cohesive system.

Desired Candidate Profile

  • 8-13 years of experience in AUTOSAR development, preferably in the automobile industry.
  • Strong expertise in Embedded Development using Embedded C/C++ programming languages.
  • Proficiency in developing Device Drivers for various hardware components.
  • Experience working with Emulators and Debuggers for testing and troubleshooting purposes.
This advertiser has chosen not to accept applicants from your region.

Software Architect

Bengaluru, Karnataka ₹2000000 - ₹2500000 Y Bosch Global Software Technologies

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities :

You will be part of a passionate embedded software development team who develop BMS Software for BESS systems thereby providing lifeline for critical ecosystems.

You will own the architecture of a BESS-BMS system covering across different layers of architecture

You will be responsible for functionality, reliability, security, safety of the overall SW system

You are expected to take up assignments proactively and delivering on-time, quality meeting customer expectations

You would be a go-to Tech lead for the rest of the team

Qualifications

Educational qualification:

BTech in CSE / EEE

Experience :
10 years - 12 years

Mandatory/requires Skills :

  1. MCU & AFE:
    Architecture definition for
    scalable multi-pack systems
    using S32K358 + MC33664 with redundancy & diagnostics.
  2. Communication Protocols:
    System-level comms:
    Ethernet + RS485 gateways
    ,
    Modbus TCP
    ,
    MESA (SunSpec models)
    integration with EMS/SCADA.
  3. BMS Functions:
    System-level
    pack management
    , predictive algorithms, thermal-aware balancing, multi-string coordination.
  4. Bootloader and Updates:
    Secure boot chain-of-trust
    across MCU & comm interfaces; architecture for field updates in SIL2 system.
  5. Functional Safety:
    Architecting
    safety-critical + non-safety-critical partitioning
    per
    IEC 61508 SIL2 / ISO 26262 ASIL-B
    .
  6. Cybersecurity:
    Security architecture per
    ISO 62443 SL2
    ,
    intrusion detection
    , key management, firmware anti-tamper.
  7. Standards & Compliance:
    Leading compliance programs for
    IEC , IEC 61508 SIL2, UL 1973, ISO 62443 SL2
    ; liaison with certification bodies.
  8. Grid Integration:
    Architecting
    MESA (SunSpec models)
    for BESS ? EMS/SCADA interface over Ethernet/Modbus TCP.
  9. Tools & Methods:
    DevSecOps pipelines, system simulation, model-based design, safety/security audits.
  10. Runtime analysis/measurements
  11. CAN, Ethernet, Modbus tools, Scripts (Python Automation)

Leadership

Defines
BMS platform strategy
, interfaces with
utilities & certification labs
.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Architect Jobs View All Jobs in Bengaluru