Home
Jobs
4 Job openings at Rayvector Technologies
About Rayvector Technologies

Rayvector Technologies is a cutting-edge software company specializing in advanced data visualization and analytics solutions, helping businesses leverage big data to drive decision-making.

Software Engineer C/C++

Mysore, Karnataka, India

0 years

Not disclosed

On-site

Full Time

Job role: C++ Software Engineer Experience: 2–3 Years Location: Bangalore Employment Type: Full-Time We are seeking an experienced Senior Software Developer with strong expertise in C/C++ programming to join our team. The ideal candidate will have a proven track record in developing real-time applications, particularly in video streaming and hardware interface development. Responsibilities Design, develop, and maintain real-time applications on Linux platforms using C/C++. Work with video streaming libraries like G-Streamer to develop robust streaming solutions. Integrate and manage USB and GMSL interfaces for camera systems. Apply Object-Oriented Programming (OOP) principles and follow SOLID principles for scalable software development. Design system architectures and implement efficient software design patterns. Develop and manage build systems using CMake for modular and efficient code compilation. Debug and resolve complex software issues in a real-time system environment. Use version control tools (e.g., Git) for collaborative development, branching, and version management. Participate in peer code reviews to ensure code quality, consistency, and adherence to best practices. Collaborate with cross-functional teams to understand project requirements and deliver high-quality software solutions. Required Skills and Qualifications Programming Skills: Proficiency in C and C++ with a strong understanding of OOP concepts. Video Streaming Expertise: Hands-on experience with G-Streamer or similar video streaming libraries and codecs. Hardware Interfaces: Knowledge of USB and GMSL interfaces for camera integration. Real-Time Applications: Experience in developing applications with stringent performance and latency requirements. Version Control: Proficiency in using Git or similar tools for code versioning and collaboration. Code Review: Experience in conducting and participating in peer code reviews. Debugging: Excellent debugging and problem-solving skills in a Linux environment. Build Systems: Experience with CMake for managing build processes. Design Principles: Understanding of SOLID principles, system design, and software design patterns. Show more Show less

Mechatronics Engineer

Bengaluru, Karnataka, India

5 years

Not disclosed

On-site

Full Time

Job Title: Mechatronics Engineer Experience: 3–5 Years Location: Bangalore Job Type: Full-Time Job Description Develop and design mechatronic systems, including robotics, automation systems, and precision instruments. Integrate mechanical, electrical, and software components for seamless operation. Build prototypes and conduct testing to validate designs. Conducting research, documenting findings, and presenting reports at meetings. Developing design documents for mechanical parts and final products. Prepare technical documentation, including design reports, test results, and user manuals. Work closely with mechanical, electrical, and software engineers. Required Qualifications Education: Bachelor’s or master's degree in Mechatronics Engineering, Mechanical Engineering, Electrical Engineering, or a related field. Experience: 3–5 years of relevant experience in mechatronics design, automation, or robotics. Immediate joiners Technical Skills Strong understanding of mechanical and electrical systems. Proficiency in CAD tools (e.g., SolidWorks, AutoCAD, CREO) for mechanical design. Experience with programming languages like Python, C/C++, or MATLAB. Hands-on experience with microcontrollers, PLCs, and sensors. Familiarity with industrial automation protocols (e.g., Modbus, CAN, Ethernet/IP). Experience in robotics (e.g., ROS) or machine vision. Show more Show less

Artificial Intelligence Engineer

Bengaluru, Karnataka, India

2 - 3 years

Not disclosed

On-site

Full Time

At Rayvector, we are looking for talented AI / ML / Computer vision developers who can create cutting-edge ML solutions. Our ideal candidate will have 2-3 years of experience in Computer vision, strong knowledge of the relevant frameworks, and the analytical skills to solve the problems at hand. Working across many different departments, this role requires a candidate with a proactive attitude and a good team ethic to unify a common vision. Responsibilities Convert the machine learning models into application program interfaces. Build AI models from scratch and help the different components of the organization (such as product managers and stakeholders) understand what results they gain from the model Build data ingestion and data transformation infrastructure Automate the infrastructure that the data science team uses Perform statistical analysis and tune the results so that the organization can make better-informed decisions Set up and manage AI development and product infrastructure. Maintain and improve our existing in-house algorithms and models, including continuous evaluation, fine-tuning Optimize algorithm performance across a wide range of development platforms Develop evaluation scripts to process and accurately measure algorithmic and end-to-end performance Qualifications Bachelor's or Masters's degree in Computer Science / Mathematics / Applied Mathematics. Minimum of 2-3 years of industry experience. Key Skills Strong Python programming experience, familiarity with software development best practices, debugging/profiling Experience with OpenCV, PIL, and other image-processing libraries Experience with at least one mainstream deep learning framework such as PyTorch and TensorFlow Familiarity with data science toolkits such as jupyter lab/notebooks, pandas, bash scripting, Linux environment Hands-on experience with different neural network architectures/modules. Experience with CNNs is a plus Excellent problem-solving skills. Good communication skills Show more Show less

Manufacturing engineer support

Bengaluru, Karnataka, India

5 - 6 years

None Not disclosed

On-site

Full Time

About the job Job Requirements o Able to clearly understand the problem definition/scope of work for manufacturing, procurement, machining, and PCBA Should be able to create detailed step-by-step instructions on each process step (Manufacturing/Assembly). o Should be able to engage with a cross-functional team of Design, Manufacturing, Quality (Internal and external) o Co-ordination with vendors at different levels and Manufacturing engineers for inputs required to create instructions o Co-ordination and approval with Manufacturing engineers for buy-off o Project management and Team handling o Release of documents for use on the shop floor Work Experience o B.E. Mechanical/ Industrial engineering with 5-6 years of relevant experience o Experience working in Manufacturing plant & Shop support activities o Experience in creating Work instructions, Technical instructions, SOP, and Best practices o Working knowledge in Fabrication, Machining & Assembly process o Knowledge of special processes & inspection methods o Proficiency in MS Office applications o Read and interpret mechanical drawings and engineering blueprints accurately and good knowledge of CAD. o Ability to work with multiple stakeholders, accountability and schedule-oriented. o Strong team building, decision-making, and people management skills Show more Show less

Rayvector Technologies

Rayvector Technologies

Software & Data Analytics

San Francisco

50-100 Employees

4 Jobs

    Key People

  • Jane Doe

    CEO
  • John Smith

    CTO
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview