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
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
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
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
Position: React Frontend Developer Experience: 1-3 years ⸻ About the Role We are looking for a talented React Frontend Developer to join our growing team. The ideal candidate should have a strong understanding of front-end technologies, a passion for building intuitive, scalable user interfaces, and the ability to collaborate effectively with cross-functional teams. ⸻ Key Responsibilities • Develop and maintain responsive, high-performance web applications using React.js . • Build reusable components and front-end libraries for future use. • Translate designs and wireframes into high-quality code. • Optimize components for maximum performance across a wide range of devices and browsers. • Collaborate with product managers, designers, and backend developers to define and implement innovative solutions. • Participate in code reviews, testing, and deployment activities. • Stay up-to-date with emerging trends and best practices in frontend development. ⸻ Technical Skills • Strong proficiency in JavaScript , including DOM manipulation and the JavaScript object model. • Thorough understanding of React.js and its core principles. • Experience with state management libraries like Redux, Context API, or MobX. • Familiarity with RESTful APIs integration. • Knowledge of HTML5, CSS3 , and preprocessors like SASS or LESS. • Hands-on experience with modern front-end build pipelines and tools like Webpack, NPM, Yarn . • Experience with version control systems such as Git. ⸻ Preferred Qualifications • Bachelor’s degree in Computer Science, Engineering, or a related field. • Experience with TypeScript is a plus. • Familiarity with UI/UX design principles and tools like Figma or Adobe XD. • Exposure to Agile/Scrum methodologies .
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 3-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
As a CAD Engineer, you will be responsible for creating detailed 3D models and 2D drawings using CAD software to support manufacturing processes. Your role will involve collaborating with various engineering departments to integrate designs and specifications, ensuring seamless alignment with manufacturing requirements. Additionally, you will analyze and optimize designs for efficiency and manufacturability, implementing necessary revisions based on feedback and testing outcomes. Your proficiency in CAD software, such as AutoCAD or Creo, will be crucial in this role, along with a strong understanding of manufacturing processes, GD&T, and material properties. Your ability to maintain thorough documentation of design files and assembly instructions will contribute to the success of each project. Staying updated on the latest CAD technology and industry trends will enable you to apply best practices effectively. To qualify for this position, you should hold a Bachelor's degree in Mechanical Engineering, Industrial Design, or a related field, along with 3-5 years of relevant experience. Your problem-solving skills, attention to detail, and collaborative nature will be key assets in this role. Effective written and verbal communication skills will also be essential for seamless interaction with team members and stakeholders. Joining our team as a CAD Engineer, you will play a vital role in driving innovation and efficiency in our manufacturing processes.,
As a CAD Engineer, your role involves creating detailed 3D models and 2D drawings for manufacturing processes using CAD software. You will collaborate with other engineers and departments to integrate designs and specifications into the manufacturing process. Your responsibilities also include analyzing and optimizing designs for manufacturability and efficiency, implementing revisions based on feedback, and maintaining documentation of design files and assembly instructions. It is essential to stay updated with the latest CAD technology and industry trends to ensure best practices. Key Responsibilities: - Create detailed 3D models and 2D drawings using CAD software - Collaborate with other engineers and departments for design integration - Analyze and optimize designs for manufacturability and efficiency - Implement revisions based on feedback and testing results - Maintain documentation of design files and assembly instructions - Stay updated with the latest CAD technology and industry trends Qualifications Required: - Bachelor's degree in Mechanical Engineering, Industrial Design, or a relevant field - 3-5 years of experience in CAD engineering - Proven experience with CAD software like AutoCAD, Creo, or similar - Strong understanding of manufacturing processes, GD&T, and material properties - Excellent problem-solving skills and attention to detail - Ability to work collaboratively in a team environment - Good written and verbal communication skills No additional details of the company are mentioned in the job description.,
Key Responsibilities Gather technical information from subject matter experts (SMEs), engineers, and product teams to produce accurate, high-quality documentation. Develop structured documentation plans and manage deliverables to meet project timelines and quality standards. Create and maintain documentation for software products, APIs, web platforms, databases, and hardware systems , including installation guides, user manuals, and troubleshooting content. Write, edit, and format content that adheres to Rayvector's established documentation standards and brand style. Produce visual and technical illustrations of software and hardware components using appropriate tools. Participate in project and review meetings, providing updates and feedback on documentation deliverables. Ensure documentation accuracy through reviews, testing, and version control processes. Manage multiple documentation projects simultaneously across hardware and software teams. Continuously research and apply new tools, technologies, and documentation best practices to enhance content quality. Required Qualifications Education: Bachelor's degree in English, Journalism, Technical Writing, Computer Science, Engineering, or a related field. Experience: 13 years of experience in technical writing within a software, hardware, or technology organization. Strong written and verbal communication skills with excellent attention to detail. Ability to translate complex technical and engineering concepts into clear, user-friendly content for both technical and non-technical audiences. Familiarity with programming and scripting languages is a plus. Ability to read and interpret code is a strong plus. Experience creating hardware documentation such as assembly instructions, specifications, product manuals, and maintenance guides. Experience collaborating directly with Engineering and Product Management teams. Working knowledge of documentation tools such as Confluence , Git , GitHub , Jira , Pendo , and Salesforce . Proficiency with design and editing tools including Adobe FrameMaker , Adobe Acrobat Pro , SnagIt , Photoshop , or Illustrator . Strong organizational skills with the ability to manage multiple priorities in a fast-paced, agile environment.
Job role:Manufacturing Production engineer Experience: 5+ Years Location: Bangalore Employment Type: Full-Time About the role We are looking for a skilled and proactive Production Engineer with 5+years of hands-on experience in manufacturing and production operations. The ideal candidate will play a key role in optimizing production processes, ensuring quality standards, and driving efficiency on the shop floor. Key Responsibilities Plan and execute production activities as per work orders and delivery timelines. Improve and implement cost-efficient manufacturing processes. Prepare and maintain SOPs; ensure process adherence across the floor. Monitor and maximize productivity of machinery and manpower. Conduct root cause analysis and troubleshoot production issues. Enforce product specifications and quality control procedures. Train, guide, and oversee production line staff. Collaborate with cross-functional teams to meet customer delivery schedules. Support equipment layout planning and ensure optimal resource utilization. Ensure compliance with safety, quality, and environmental standards. Stay updated with industrial practices and manufacturing trends. Requirements Bachelor’s degree in Mechanical/Production/Industrial Engineering or related field. 5+years of experience in a production/manufacturing environment. Strong knowledge of production planning, process improvement, and quality systems. Good understanding of lean manufacturing and cost-reduction techniques. Excellent analytical, problem-solving, and communication skills.
Experience : 1+ Years Location :Banglore Employment Type : Full-Time We are looking for a Data Scientist with minimum 1 year of experience to support our data-driven initiatives. The ideal candidate should be skilled in data analysis, machine learning, and visualization, with a strong ability to translate data insights into actionable business outcomes. Key Responsibilities: • Collect, clean, and preprocess structured and unstructured datasets. • Perform exploratory data analysis (EDA) to identify trends and patterns. • Develop and implement predictive models and machine learning algorithms. • Evaluate model performance and optimize accuracy. • Create dashboards and visual reports to present insights to stakeholders. • Collaborate with data engineers and analysts for data pipeline development. • Stay updated with emerging data science tools and techniques. Required Skills and Qualifications: • Bachelor’s or Master’s degree in Data Science, Computer Science, Statistics, or a related field. • Around 1 year of experience in data analytics or data science roles. • Strong knowledge of Python or R for data manipulation and modeling. • Familiarity with libraries such as pandas, NumPy, scikit-learn, TensorFlow, or PyTorch. • Understanding of SQL and data querying. • Basic experience with data visualization tools (Tableau, Power BI, or Matplotlib). • Knowledge of machine learning concepts, data wrangling, and feature engineering. Good to Have: • Exposure to NLP, time-series forecasting, or computer vision. • Experience with cloud platforms (AWS, Azure, or GCP). • Familiarity with big data frameworks like Spark or Hadoop. Soft Skills: • Strong analytical and problem-solving mindset. • Good communication and collaboration skills. • Attention to detail and eagerness to learn new technologies.
FIND ON MAP