INVENT
THE
FUTURE
OPEN ROLES
Mechanical Engineering Roles
Principal / Lead Mechanical Engineer
We are actively seeking a visionary and accomplished Principal Mechanical Engineer to spearhead our esteemed mechanical engineering team. In this pivotal role, you will have the unique opportunity to shape the future of XMachines revolutionary robotic and AI products by providing strategic guidance, technical expertise, and outstanding leadership. This position offers an exhilarating prospect to lead a team of exceptional talents, oversee the mechanical design and development of groundbreaking products, and make substantial contributions to XMachines ongoing success as a trailblazer in the Robotics & AI industry.
Location
Hyderabad
Hyderabad
Experience
10+ Years
10+ Years
Responsibilities:
- Provide strategic leadership and technical direction for the mechanical engineering team, ensuring projects align with XMachines' overall vision and objectives.
- Lead the design, development, and implementation of complex mechanical systems for our cutting-edge robotic and AI products.
- Conduct and oversee in-depth analyses of mechanical feasibility, manufacturability, and performance for new product designs.
- Develop and maintain strong relationships with cross-functional teams, including design engineers, electrical engineers, and software engineers, to ensure seamless integration of mechanical components.
- Oversee the prototyping process, collaborating with prototyping engineers to ensure successful creation and testing of mechanical components.
- Manage and mentor a team of mechanical engineers, fostering their professional development and providing guidance to achieve team goals.
- Stay up-to-date on the latest advancements in mechanical engineering technologies, materials, and manufacturing processes.
- Identify and implement new technologies and methodologies to optimize mechanical design and development processes.
- Participate in the creation and review of technical documentation, including design specifications, engineering drawings, and test reports.
- Represent XMachines at industry conferences and events, showcasing our technological expertise and fostering strategic partnerships.
Qualifications:
- Master's degree in Mechanical Engineering or a related field (preferred).
- Minimum 10+ years of experience in mechanical engineering design and development, with a proven track record of success in leading complex projects.
- Extensive experience in designing and developing mechanical systems for robotics or similar applications (a plus).
- Strong understanding of mechanical principles, including statics, dynamics, kinematics, and material science.
- Proficient in engineering design software (e.g., SolidWorks, ANSYS) and familiar with Computer-Aided Manufacturing (CAM) principles.
- Excellent leadership and communication skills to motivate, guide, and inspire a team of engineers.
- Strong analytical and problem-solving skills with the ability to identify and address complex technical challenges.
- Proven ability to manage multiple projects simultaneously and meet tight deadlines.
- Excellent interpersonal skills to build strong relationships with internal and external stakeholders.
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
Benefits:
Senior Mechanical Engineer
We are actively seeking a highly skilled and experienced Senior Mechanical Engineer to become an integral part of our dynamic team. In this role, the Senior Mechanical Engineer will hold a pivotal position in the design, development, and implementation of mechanical systems and components tailored for our [specific products/services]. The ideal candidate will boast a robust background in [relevant industry/sector] and a distinguished track record of consistently delivering top-tier engineering solutions.
Location
Hyderabad
Hyderabad
Experience
7+ Years
7+ Years
Responsibilities:
- Lead the design and development of mechanical systems and components from concept to production.
- Conduct feasibility studies and risk assessments to evaluate the performance and reliability of mechanical designs.
- Conduct and oversee in-depth analyses of mechanical feasibility, manufacturability, and performance for new product designs.
- Collaborate with cross-functional teams, including electrical engineers, software engineers, and manufacturing engineers, to ensure seamless integration of mechanical systems.
- Utilize CAD software (e.g., SolidWorks, AutoCAD) to create detailed designs and technical drawings.
- Perform structural analysis, thermal analysis, and other simulations to validate design performance.
- Generate technical documentation, including specifications, reports, and test plans.
- Support prototype development, testing, and validation activities.
- Identify opportunities for cost reduction, performance improvement, and innovation in mechanical design.
Qualifications:
- Bachelor’s degree in Mechanical Engineering or related field; Master’s degree preferred.
- 7+ years of experience in mechanical engineering, preferably in the [specific industry/sector].
- Proficiency in CAD software (e.g., SolidWorks, AutoCAD) and FEA analysis tools.
- Strong understanding of mechanical design principles, materials selection, and manufacturing processes.
- Experience with product development lifecycle, including design for manufacturability (DFM) and design for assembly (DFA) principles.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced environment and manage multiple projects simultaneously.
- Strong communication skills, both verbal and written.
- Excellent interpersonal skills to build strong relationships with internal and external stakeholders.
- Experience with project management and team leadership is a plus.
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
Benefits:
Junior Mechanical Design Engineer
We are actively seeking a talented and motivated Mechanical Engineer to join our dynamic Research and Development Team. In this role, you will be instrumental in translating conceptual designs into tangible prototypes, leveraging your expertise in Computer-Aided Design (CAD) tools and hands-on experience. This opportunity is ideal for a recent graduate or an individual with up to two years of experience, offering valuable exposure to the captivating realm of mechanical engineering and prototyping.
Location
Hyderabad
Hyderabad
Experience
1 - 2 Years
1 - 2 Years
Responsibilities:
- Work closely with design engineers to understand product requirements and specifications.
- Develop and build functional prototypes using CAD tools like Fusion 360, Creo, or SolidWorks.
- Select appropriate materials and fabrication methods for prototyping, considering factors like cost, functionality, and lead time.
- Utilize traditional machining and fabrication techniques to create prototype components.
- Conduct basic mechanical testing of prototypes to evaluate functionality, performance, and identify areas for improvement.
- Document the prototyping process, including design iterations and test results.
- Maintain a safe and organized work environment.
- Conduct market research and competitor analysis to identify market trends, consumer preferences, and opportunities for growth.
Qualifications:
- Bachelor's degree in Mechanical Engineering or a related field.
- 1-2 years of experience in a mechanical engineering or prototyping environment (preferred) .
- Proficiency in CAD software like Fusion 360, Creo, or SolidWorks.
- Working knowledge of traditional machining and fabrication techniques (e.g., drilling, milling, 3D printing).
- Understanding of basic mechanical engineering principles and manufacturing processes.
- Strong analytical and problem-solving skills.
- Excellent attention to detail and ability to work accurately.
- Effective communication and collaboration skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Software Engineering Roles
Computer Vision and Machine Learning Engineer
We are seeking a highly skilled Computer Vision and Machine Learning Engineer to join our team. The ideal candidate will have a strong background in image processing, machine learning core concepts, and extensive experience in developing real-time deep learning models for image and video analysis. This role requires proficiency in deploying models on edge devices with low latency using optimization libraries like TensorRT.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Research, design, and implement cutting-edge computer vision algorithms and machine learning models for real-time image and video analysis.
- Develop and optimize deep learning models for deployment on edge devices, ensuring low latency and high performance.
- Collaborate with cross-functional teams to understand project requirements and design efficient solutions.
- Explore and experiment with various deep learning architectures and techniques to improve model accuracy and efficiency.
- Collect, preprocess, and analyze image and video data to extract meaningful features for model development.
- Deploy and integrate developed models into production environments, particularly on edge devices.
- Optimize model inference performance on edge devices using libraries such as TensorRT and other optimization techniques.
- Stay up-to-date with the latest advancements in computer vision, machine learning, and edge computing technologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Strong background in image processing, computer vision, and machine learning core concepts.
- Extensive experience in developing real-time deep learning models for image and video analysis.
- Proficiency in various deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Knowledge of optimization techniques for deploying models on edge devices, including libraries like TensorRT.
- Familiarity with edge computing concepts and experience in deploying models on edge devices.
- Excellent programming skills in languages such as Python, C/C++, or CUDA.
- Strong analytical and problem-solving skills, with the ability to innovate and adapt to new challenges.
- Effective communication and collaboration skills, with the ability to work in a team environment.
Preferred Qualifications:
- Experience with computer vision applications such as object detection, segmentation, and tracking.
- Knowledge of neural network architectures for image and video processing, including CNNs, RNNs, and GANs.
- Previous experience in optimizing model performance for low-latency inference on edge devices.
- Contributions to open-source projects or publications in relevant conferences or journals.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
App Developer - Robotics
We are seeking a talented and experienced App Developer with a focus on robotics to join our team. The ideal candidate will have a deep understanding of core app development concepts and technologies, as well as the ability to design and develop applications for robots with backend functionality.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Design, develop, and maintain mobile applications for robotics platforms.
- Collaborate with robotics engineers to understand project requirements and translate them into functional app designs.
- Implement user-friendly interfaces and interactive features for controlling robots via mobile devices.
- Integrate backend functionality, including database management, user authentication, and data storage, into mobile applications.
- Optimize app performance and ensure compatibility with various mobile devices and operating systems.
- Conduct thorough testing and debugging of mobile applications to identify and resolve issues.
- Stay updated on the latest trends and advancements in mobile app development and robotics technology.
- Work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to deliver high-quality solutions.
- Provide technical guidance and support to junior team members as needed.
Technical Skills:
- Proficiency in mobile app development frameworks such as React Native, Flutter, or Xamarin.
- Strong understanding of core app development concepts, including UI/UX design, responsive layout, and asynchronous programming.
- Experience with backend development using technologies such as Node.js, Django, or Flask.
- Knowledge of database management systems, such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with cloud services and platforms, such as AWS, Azure, or Google Cloud Platform.
- Understanding of version control systems, such as Git, and collaborative development workflows.
- Experience with robotics frameworks and platforms, such as ROS (Robot Operating System) or Arduino.
- Familiarity with sensor integration, motion control, and localization techniques for robotic applications.
- Proficiency in programming languages such as Python, JavaScript, or Dart.
- Ability to design and implement RESTful APIs for communication between mobile apps and backend services.
Requirements::
- Bachelor's degree in Computer Science, Electrical Engineering, or related field. Master's degree preferred.
- 2 - 4 years of experience in mobile app development, with a focus on robotics applications.
- Strong portfolio demonstrating previous work in app development and robotics projects.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced environment.
- Excellent communication and interpersonal skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Backend Developer
We are seeking an experienced Senior Backend Developer with strong knowledge of backend development concepts, current market trends, and security practices. The ideal candidate will have expertise in building high-performance, low-latency backend systems and possess excellent coding skills.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Design, develop, and maintain scalable and secure backend systems to support our applications and services.
- Implement core backend concepts such as RESTful APIs, database management, authentication, and authorization.
- Optimize backend systems for performance, scalability, and reliability to ensure low-latency responses.
- Stay updated on current market trends and best practices in backend development, including cloud-native architectures, microservices, and serverless computing.
- Collaborate with frontend developers, DevOps engineers, and other stakeholders to deliver end-to-end solutions.
- Conduct code reviews, identify performance bottlenecks, and propose solutions for optimization.
- Ensure compliance with security standards and practices, including data encryption, access controls, and vulnerability assessments.
- Troubleshoot and debug issues in backend systems, identifying root causes and implementing fixes.
- Mentor junior developers, providing guidance on coding best practices and backend architecture.
- Continuously improve processes and tools to enhance backend development efficiency and productivity.
Technical Skills:
- Proficiency in backend development languages such as Python, Node.js, Java, or Go.
- Strong understanding of core backend concepts including API design, data modeling, and caching strategies.
- Experience with backend frameworks/libraries such as Flask, Django, Express.js, Spring Boot, or Gin.
- Knowledge of database systems such as SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Expertise in designing and implementing RESTful APIs and microservices architectures.
- Understanding of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Proficient in version control systems such as Git and collaborative development workflows.
- Strong problem-solving skills and ability to analyze and debug complex issues in backend systems.
- Knowledge of security best practices and techniques for securing backend systems and APIs.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
- 2 - 4 years of experience in backend development, with a focus on building scalable and low-latency systems.
- Demonstrated ability to architect and implement complex backend solutions from scratch.
- Excellent coding skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
- Proven track record of delivering high-quality, production-ready code on time.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Python ROS Developer
We are seeking a versatile Python Developer proficient in both ROS (Robot Operating System) development. In this role, you will be responsible for designing, developing, testing, and documenting scalable, highly reliable systems within a structured, disciplined, and fast-paced environment. You will participate in Agile processes, including design and code reviews, while also supporting production environments, diagnosing and resolving incidents, and maintaining environment stability.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Design, develop, test, and document ROS-based software components for robotic systems.
- Develop scalable, highly reliable enterprise global systems within an Agile process.
- Participate in design and code reviews to ensure adherence to best practices and quality standards.
- Support the production environment, diagnose and resolve incidents, assist with build management and releases, and maintain environment stability.
- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
- Implement fundamental design principles behind scalable applications and robotics systems.
- Utilize Python web stacks (Django, Flask, WSGI/Gunicorn) for enterprise system backend development.
- Leverage Python libraries (pandas, numpy) and data science libraries (Scipy, Sklearn, NLTK, Matplotlib) for data processing and analysis.
- Understand threading limitations of Python and develop multi-process architecture for optimal performance.
- Write strong unit tests and demonstrate proficient debugging skills.
- Utilize code versioning tools (Git/SVN) for source code management.
- Demonstrate a basic understanding of front-end technologies (JavaScript, HTML5, CSS3).
- Design and create database schemas supporting business processes.
- Utilize SQL/SQL Server for database management and manipulation.
Requirements:
- Exp - 2 - 4 Yrs
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or related field.
- Proven experience in software development lifecycle and ROS development.
- Strong proficiency in Python programming language.
- Understanding of robotics concepts such as perception, localization, mapping, and navigation.
- Familiarity with Python web stacks (Django, Flask) and enterprise system development.
- Experience with Python libraries (pandas, numpy) and data science libraries (Scipy, Sklearn, NLTK, Matplotlib).
- Proficiency in code versioning tools (Git/SVN) and front-end technologies (JavaScript, HTML5, CSS3).
- Ability to create database schemas and perform SQL/SQL Server operations.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Full Stack Developer
We are seeking a skilled and experienced Full Stack Developer with comprehensive knowledge of both front-end and back-end development. The ideal candidate will have a proven track record of creating responsive, user-friendly web applications and a deep understanding of modern web development frameworks and best practices. The candidate should excel in both client-side and server-side coding and demonstrate strong problem-solving and analytical skills.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Design, develop, and implement user-friendly and responsive web applications.
- Collaborate with designers to translate mockups and wireframes into functional web pages.
- Develop and maintain clean, well-documented, and efficient codebases using best practices.
- Troubleshoot and debug complex technical issues to ensure optimal application performance.
- Stay up-to-date with the latest web development technologies and trends.
- Work effectively in a collaborative environment with designers, product managers, and other engineers.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).
- Minimum 2 years of experience as a Full Stack Developer.
- Strong proficiency in front-end technologies like HTML, CSS, JavaScript (ES6+), and a modern front-end framework (e.g., React, Angular, Vue.js).
- Solid understanding of back-end development using a server-side language (e.g., Python, Java, Node.js) and a database management system (e.g., MySQL, PostgreSQL).
- Experience with API development and integration.
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Excellent problem-solving and analytical skills.
- Strong communication, collaboration, and interpersonal skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Electronics Engineering Roles
Junior Embedded Systems Engineer
We are looking for a motivated Junior Embedded Systems Engineer to join our team and contribute to prototyping projects involving a variety of embedded systems and sensors. The ideal candidate will have hands-on experience with microcontrollers such as Arduino, ESP32, STM32, and similar controllers, as well as familiarity with various sensors, actuators, motor drivers, GSM, and GPS modules etc.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Prototype and develop embedded systems solutions using microcontrollers such as Arduino, ESP32, STM32, etc.
- Integrate and interface various sensors, actuators, motor drivers, GSM, and GPS modules into embedded systems projects.
- Collaborate with the team to design and implement firmware for embedded systems.
- Troubleshoot and debug hardware and software issues in embedded systems.
- Assist in the selection of appropriate components and technologies for embedded systems projects.
- Work closely with cross-functional teams to understand project requirements and deliver solutions.
- Research and stay updated on emerging technologies and trends in embedded systems.
Requirements:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
- Hands-on experience working with microcontrollers such as Arduino, ESP32, STM32, etc.
- Experience with various sensors, actuators, motor drivers, GSM, and GPS modules.
- Knowledge of embedded systems programming languages such as C and Python.
- Familiarity with Linux systems and basic command-line operations.
- Strong problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a team environment.
- Excellent communication skills and ability to effectively convey technical information.
Preferred Qualifications:
- Experience with prototyping and rapid development of embedded systems projects.
- Knowledge of communication protocols such as UART, SPI, I2C, MQTT, etc.
- Familiarity with version control systems such as Git.
- Understanding of basic electronics principles.
- Experience with PCB design and layout tools (e.g., Eagle, Altium).
- Passion for learning and exploring new technologies in the embedded systems field.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Other Roles
Video Content Creator - Intern
We are seeking a creative and enthusiastic Video Content Creating Intern to assist in the production of engaging video content for our various platforms. The ideal candidate will have a passion for storytelling, a keen eye for detail, and a desire to learn and grow within a dynamic team.
Location
Hyderabad
Hyderabad
Experience
0 Years
0 Years
Responsibilities:
- Assist in the planning, filming, and editing of video content for marketing, social media, and internal purposes.
- Collaborate with the marketing team to brainstorm and develop creative video concepts.
- Manage and organize video assets and ensure proper archiving of projects.
- Stay updated with industry trends and incorporate new techniques and tools into video production.
- Support the team in various production tasks, including setting up equipment, lighting, and sound.
Qualifications:
- Currently pursuing or recently completed a degree in Film, Media Studies, Communications, or a related field.
- Basic knowledge of video editing software (e.g., Adobe Premiere Pro, Final Cut Pro, or similar).
- Familiarity with video production equipment (cameras, lighting, microphones).
- Strong creative and storytelling skills.
- Excellent attention to detail and organizational skills.
- Ability to work independently and collaboratively in a team environment.
- Strong communication skills and a proactive attitude.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
INVENT
THE
FUTURE
OPEN ROLES
OPEN ROLES
Mechanical Engineering Roles
Mechanical Engineering Roles
Principal / Lead Mechanical Engineer
We are actively seeking a visionary and accomplished Principal Mechanical Engineer to spearhead our esteemed mechanical engineering team. In this pivotal role, you will have the unique opportunity to shape the future of XMachines revolutionary robotic and AI products by providing strategic guidance, technical expertise, and outstanding leadership. This position offers an exhilarating prospect to lead a team of exceptional talents, oversee the mechanical design and development of groundbreaking products, and make substantial contributions to XMachines ongoing success as a trailblazer in the Robotics & AI industry
Location
Hyderabad
Hyderabad
Experience
10+ Years
10+ Years
Responsibilities:
- Provide strategic leadership and technical direction for the mechanical engineering team, ensuring projects align with XMachines overall vision and objectives.
- Lead the design, development, and implementation of complex mechanical systems for our cutting-edge robotic and AI products.
- Conduct and oversee in-depth analyses of mechanical feasibility, manufacturability, and performance for new product designs.
- Develop and maintain strong relationships with cross-functional teams, including design engineers, electrical engineers, and software engineers, to ensure seamless integration of mechanical components.
- Oversee the prototyping process, collaborating with prototyping engineers to ensure successful creation and testing of mechanical components.
- Manage and mentor a team of mechanical engineers, fostering their professional development and providing guidance to achieve team goals.
- Stay up-to-date on the latest advancements in mechanical engineering technologies, materials, and manufacturing processes.
- Identify and implement new technologies and methodologies to optimize mechanical design and development processes.
- Participate in the creation and review of technical documentation, including design specifications, engineering drawings, and test reports.
- Represent XMachines at industry conferences and events, showcasing our technological expertise and fostering strategic partnerships.
Qualifications:
- Master's degree in Mechanical Engineering or a related field (preferred).
- Minimum 10+ years of experience in mechanical engineering design and development, with a proven track record of success in leading complex projects.
- Extensive experience in designing and developing mechanical systems for robotics or similar applications (a plus).
- Strong understanding of mechanical principles, including statics, dynamics, kinematics, and material science.
- Proficient in engineering design software (e.g., SolidWorks, ANSYS) and familiar with Computer-Aided Manufacturing (CAM) principles.
- Excellent leadership and communication skills to motivate, guide, and inspire a team of engineers.
- Strong analytical and problem-solving skills with the ability to identify and address complex technical challenges.
- Proven ability to manage multiple projects simultaneously and meet tight deadlines.
- Excellent interpersonal skills to build strong relationships with internal and external stakeholders.
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
Benefits:
Senior Mechanical Engineer
We are actively seeking a highly skilled and experienced Senior Mechanical Engineer to become an integral part of our dynamic team. In this role, the Senior Mechanical Engineer will hold a pivotal position in the design, development, and implementation of mechanical systems and components tailored for our [specific products/services]. The ideal candidate will boast a robust background in [relevant industry/sector] and a distinguished track record of consistently delivering top-tier engineering solutions.
Location
Hyderabad
Hyderabad
Experience
7+Years
7+Years
Responsibilities:
- Lead the design and development of mechanical systems and components from concept to production.
- Conduct feasibility studies and risk assessments to evaluate the performance and reliability of mechanical designs.
- Conduct and oversee in-depth analyses of mechanical feasibility, manufacturability, and performance for new product designs.
- Collaborate with cross-functional teams, including electrical engineers, software engineers, and manufacturing engineers, to ensure seamless integration of mechanical systems.
- Utilize CAD software (e.g., SolidWorks, AutoCAD) to create detailed designs and technical drawings.
- Perform structural analysis, thermal analysis, and other simulations to validate design performance.
- Generate technical documentation, including specifications, reports, and test plans.
- Support prototype development, testing, and validation activities.
- Identify opportunities for cost reduction, performance improvement, and innovation in mechanical design.
Qualifications:
- Bachelor’s degree in Mechanical Engineering or related field; Master’s degree preferred.
- 7+ years of experience in mechanical engineering, preferably in the [specific industry/sector].
- Proficiency in CAD software (e.g., SolidWorks, AutoCAD) and FEA analysis tools.
- Strong understanding of mechanical design principles, materials selection, and manufacturing processes.
- Experience with product development lifecycle, including design for manufacturability (DFM) and design for assembly (DFA) principles.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced environment and manage multiple projects simultaneously.
- Strong communication skills, both verbal and written.
- Excellent interpersonal skills to build strong relationships with internal and external stakeholders.
- Experience with project management and team leadership is a plus.
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
Benefits:
Junior Mechanical Design Engineer
We are actively seeking a talented and motivated Mechanical Engineer to join our dynamic Research and Development Team. In this role, you will be instrumental in translating conceptual designs into tangible prototypes, leveraging your expertise in Computer-Aided Design (CAD) tools and hands-on experience. This opportunity is ideal for a recent graduate or an individual with up to two years of experience, offering valuable exposure to the captivating realm of mechanical engineering and prototyping.
Location
Hyderabad
Hyderabad
Experience
1-2 Years
1-2 Years
Responsibilities:
- Work closely with design engineers to understand product requirements and specifications.
- Develop and build functional prototypes using CAD tools like Fusion 360, Creo, or SolidWorks.
- Select appropriate materials and fabrication methods for prototyping, considering factors like cost, functionality, and lead time.
- Utilize traditional machining and fabrication techniques to create prototype components.
- Conduct basic mechanical testing of prototypes to evaluate functionality, performance, and identify areas for improvement.
- Document the prototyping process, including design iterations and test results.
- Maintain a safe and organized work environment.
- Conduct market research and competitor analysis to identify market trends, consumer preferences, and opportunities for growth.
Qualifications:
- Bachelor's degree in Mechanical Engineering or a related field.
- 1-2 years of experience in a mechanical engineering or prototyping environment (preferred).
- Proficiency in CAD software like Fusion 360, Creo, or SolidWorks.
- Working knowledge of traditional machining and fabrication techniques (e.g., drilling, milling, 3D printing).
- Understanding of basic mechanical engineering principles and manufacturing processes.
- Strong analytical and problem-solving skills.
- Excellent attention to detail and ability to work accurately.
- Effective communication and collaboration skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Principal / Lead Mechanical Engineer
We are actively seeking a visionary and accomplished Principal Mechanical Engineer to spearhead our esteemed mechanical engineering team. In this pivotal role, you will have the unique opportunity to shape the future of XMachines revolutionary robotic and AI products by providing strategic guidance, technical expertise, and outstanding leadership. This position offers an exhilarating prospect to lead a team of exceptional talents, oversee the mechanical design and development of groundbreaking products, and make substantial contributions to XMachines ongoing success as a trailblazer in the Robotics & AI industry.
Location
Hyderabad
Hyderabad
Experience
10+ Years
10+ Years
Responsibilities:
- Provide strategic leadership and technical direction for the mechanical engineering team, ensuring projects align with XMachines' overall vision and objectives.
- Lead the design, development, and implementation of complex mechanical systems for our cutting-edge robotic and AI products.
- Conduct and oversee in-depth analyses of mechanical feasibility, manufacturability, and performance for new product designs.
- Develop and maintain strong relationships with cross-functional teams, including design engineers, electrical engineers, and software engineers, to ensure seamless integration of mechanical components.
- Oversee the prototyping process, collaborating with prototyping engineers to ensure successful creation and testing of mechanical components.
- Manage and mentor a team of mechanical engineers, fostering their professional development and providing guidance to achieve team goals.
- Stay up-to-date on the latest advancements in mechanical engineering technologies, materials, and manufacturing processes.
- Identify and implement new technologies and methodologies to optimize mechanical design and development processes.
- Participate in the creation and review of technical documentation, including design specifications, engineering drawings, and test reports.
- Represent XMachines at industry conferences and events, showcasing our technological expertise and fostering strategic partnerships.
Qualifications:
- Master's degree in Mechanical Engineering or a related field (preferred).
- Minimum 10+ years of experience in mechanical engineering design and development, with a proven track record of success in leading complex projects.
- Extensive experience in designing and developing mechanical systems for robotics or similar applications (a plus).
- Strong understanding of mechanical principles, including statics, dynamics, kinematics, and material science.
- Proficient in engineering design software (e.g., SolidWorks, ANSYS) and familiar with Computer-Aided Manufacturing (CAM) principles.
- Excellent leadership and communication skills to motivate, guide, and inspire a team of engineers.
- Strong analytical and problem-solving skills with the ability to identify and address complex technical challenges.
- Proven ability to manage multiple projects simultaneously and meet tight deadlines.
- Excellent interpersonal skills to build strong relationships with internal and external stakeholders.
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
Benefits:
App Developer - Robotics
We are seeking a talented and experienced App Developer with a focus on robotics to join our team. The ideal candidate will have a deep understanding of core app development concepts and technologies, as well as the ability to design and develop applications for robots with backend functionality.
Location
Hyderabad
Hyderabad
Experience
2-4 Years
2-4 Years
Responsibilities:
- Design, develop, and maintain mobile applications for robotics platforms.
- Collaborate with robotics engineers to understand project requirements and translate them into functional app designs.
- Implement user-friendly interfaces and interactive features for controlling robots via mobile devices.
- Integrate backend functionality, including database management, user authentication, and data storage, into mobile applications.
- Optimize app performance and ensure compatibility with various mobile devices and operating systems.
- Conduct thorough testing and debugging of mobile applications to identify and resolve issues.
- Stay updated on the latest trends and advancements in mobile app development and robotics technology.
- Work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to deliver high-quality solutions.
- Provide technical guidance and support to junior team members as needed.
Technical Skills:
- Proficiency in mobile app development frameworks such as React Native, Flutter, or Xamarin.
- Strong understanding of core app development concepts, including UI/UX design, responsive layout, and asynchronous programming.
- Experience with backend development using technologies such as Node.js, Django, or Flask.
- Knowledge of database management systems, such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with cloud services and platforms, such as AWS, Azure, or Google Cloud Platform.
- Understanding of version control systems, such as Git, and collaborative development workflows.
- Experience with robotics frameworks and platforms, such as ROS (Robot Operating System) or Arduino.
- Familiarity with sensor integration, motion control, and localization techniques for robotic applications.
- Proficiency in programming languages such as Python, JavaScript, or Dart.
- Ability to design and implement RESTful APIs for communication between mobile apps and backend services.
Requirements:
- Bachelor's degree in Computer Science, Electrical Engineering, or related field. Master's degree preferred.
- 2-4 years of experience in mobile app development, with a focus on robotics applications.
- Strong portfolio demonstrating previous work in app development and robotics projects.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced environment.
- Excellent communication and interpersonal skills.
Senior Mechanical Engineer
We are actively seeking a highly skilled and experienced Senior Mechanical Engineer to become an integral part of our dynamic team. In this role, the Senior Mechanical Engineer will hold a pivotal position in the design, development, and implementation of mechanical systems and components tailored for our [specific products/services]. The ideal candidate will boast a robust background in [relevant industry/sector] and a distinguished track record of consistently delivering top-tier engineering solutions.
Location
Hyderabad
Hyderabad
Experience
7+Years
7+Years
Responsibilities:
- Lead the design and development of mechanical systems and components from concept to production.
- Conduct feasibility studies and risk assessments to evaluate the performance and reliability of mechanical designs.
- Conduct and oversee in-depth analyses of mechanical feasibility, manufacturability, and performance for new product designs.
- Collaborate with cross-functional teams, including electrical engineers, software engineers, and manufacturing engineers, to ensure seamless integration of mechanical systems.
- Utilize CAD software (e.g., SolidWorks, AutoCAD) to create detailed designs and technical drawings.
- Perform structural analysis, thermal analysis, and other simulations to validate design performance.
- Generate technical documentation, including specifications, reports, and test plans.
- Support prototype development, testing, and validation activities.
- Identify opportunities for cost reduction, performance improvement, and innovation in mechanical design.
Qualifications:
- Bachelor’s degree in Mechanical Engineering or related field; Master’s degree preferred.
- 7+ years of experience in mechanical engineering, preferably in the [specific industry/sector].
- Proficiency in CAD software (e.g., SolidWorks, AutoCAD) and FEA analysis tools.
- Strong understanding of mechanical design principles, materials selection, and manufacturing processes.
- Experience with product development lifecycle, including design for manufacturability (DFM) and design for assembly (DFA) principles.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced environment and manage multiple projects simultaneously.
- Strong communication skills, both verbal and written.
- Excellent interpersonal skills to build strong relationships with internal and external stakeholders.
- Experience with project management and team leadership is a plus.
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
Benefits:
Junior Mechanical Design Engineer
We are actively seeking a talented and motivated Mechanical Engineer to join our dynamic Research and Development Team. In this role, you will be instrumental in translating conceptual designs into tangible prototypes, leveraging your expertise in Computer-Aided Design (CAD) tools and hands-on experience. This opportunity is ideal for a recent graduate or an individual with up to two years of experience, offering valuable exposure to the captivating realm of mechanical engineering and prototyping.
Location
Hyderabad
Hyderabad
Experience
1-2 Years
1-2 Years
Responsibilities:
- Work closely with design engineers to understand product requirements and specifications.
- Develop and build functional prototypes using CAD tools like Fusion 360, Creo, or SolidWorks.
- Select appropriate materials and fabrication methods for prototyping, considering factors like cost, functionality, and lead time.
- Utilize traditional machining and fabrication techniques to create prototype components.
- Conduct basic mechanical testing of prototypes to evaluate functionality, performance, and identify areas for improvement.
- Document the prototyping process, including design iterations and test results.
- Maintain a safe and organized work environment.
- Conduct market research and competitor analysis to identify market trends, consumer preferences, and opportunities for growth.
Qualifications:
- Bachelor's degree in Mechanical Engineering or a related field.
- 1-2 years of experience in a mechanical engineering or prototyping environment (preferred).
- Proficiency in CAD software like Fusion 360, Creo, or SolidWorks.
- Working knowledge of traditional machining and fabrication techniques (e.g., drilling, milling, 3D printing).
- Understanding of basic mechanical engineering principles and manufacturing processes.
- Strong analytical and problem-solving skills.
- Excellent attention to detail and ability to work accurately.
- Effective communication and collaboration skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Software Engineering Roles
Computer Vision and Machine Learning Engineer
We are seeking a highly skilled Computer Vision and Machine Learning Engineer to join our team. The ideal candidate will have a strong background in image processing, machine learning core concepts, and extensive experience in developing real-time deep learning models for image and video analysis. This role requires proficiency in deploying models on edge devices with low latency using optimization libraries like TensorRT.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Research, design, and implement cutting-edge computer vision algorithms and machine learning models for real-time image and video analysis.
- Develop and optimize deep learning models for deployment on edge devices, ensuring low latency and high performance.
- Collaborate with cross-functional teams to understand project requirements and design efficient solutions.
- Explore and experiment with various deep learning architectures and techniques to improve model accuracy and efficiency.
- Collect, preprocess, and analyze image and video data to extract meaningful features for model development.
- Deploy and integrate developed models into production environments, particularly on edge devices.
- Optimize model inference performance on edge devices using libraries such as TensorRT and other optimization techniques.
- Stay up-to-date with the latest advancements in computer vision, machine learning, and edge computing technologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Strong background in image processing, computer vision, and machine learning core concepts.
- Extensive experience in developing real-time deep learning models for image and video analysis.
- Proficiency in various deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Knowledge of optimization techniques for deploying models on edge devices, including libraries like TensorRT.
- Familiarity with edge computing concepts and experience in deploying models on edge devices.
- Excellent programming skills in languages such as Python, C/C++, or CUDA.
- Strong analytical and problem-solving skills, with the ability to innovate and adapt to new challenges.
- Effective communication and collaboration skills, with the ability to work in a team environment.
Preferred Qualifications:
- Experience with computer vision applications such as object detection, segmentation, and tracking.
- Knowledge of neural network architectures for image and video processing, including CNNs, RNNs, and GANs.
- Previous experience in optimizing model performance for low-latency inference on edge devices.
- Contributions to open-source projects or publications in relevant conferences or journals.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Backend Developer
We are seeking an experienced Senior Backend Developer with strong knowledge of backend development concepts, current market trends, and security practices. The ideal candidate will have expertise in building high-performance, low-latency backend systems and possess excellent coding skills.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Design, develop, and maintain scalable and secure backend systems to support our applications and services.
- Implement core backend concepts such as RESTful APIs, database management, authentication, and authorization.
- Optimize backend systems for performance, scalability, and reliability to ensure low-latency responses.
- Stay updated on current market trends and best practices in backend development, including cloud-native architectures, microservices, and serverless computing.
- Collaborate with frontend developers, DevOps engineers, and other stakeholders to deliver end-to-end solutions.
- Conduct code reviews, identify performance bottlenecks, and propose solutions for optimization.
- Ensure compliance with security standards and practices, including data encryption, access controls, and vulnerability assessments.
- Troubleshoot and debug issues in backend systems, identifying root causes and implementing fixes.
- Mentor junior developers, providing guidance on coding best practices and backend architecture.
- Continuously improve processes and tools to enhance backend development efficiency and productivity.
Technical Skills:
- Proficiency in backend development languages such as Python, Node.js, Java, or Go.
- Strong understanding of core backend concepts including API design, data modeling, and caching strategies.
- Experience with backend frameworks/libraries such as Flask, Django, Express.js, Spring Boot, or Gin.
- Knowledge of database systems such as SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Expertise in designing and implementing RESTful APIs and microservices architectures.
- Understanding of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Proficient in version control systems such as Git and collaborative development workflows.
- Strong problem-solving skills and ability to analyze and debug complex issues in backend systems.
- Knowledge of security best practices and techniques for securing backend systems and APIs.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
- 2 - 4 years of experience in backend development, with a focus on building scalable and low-latency systems.
- Demonstrated ability to architect and implement complex backend solutions from scratch.
- Excellent coding skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
- Proven track record of delivering high-quality, production-ready code on time.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
App Developer - Robotics
We are seeking a talented and experienced App Developer with a focus on robotics to join our team. The ideal candidate will have a deep understanding of core app development concepts and technologies, as well as the ability to design and develop applications for robots with backend functionality.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Design, develop, and maintain mobile applications for robotics platforms.
- Collaborate with robotics engineers to understand project requirements and translate them into functional app designs.
- Implement user-friendly interfaces and interactive features for controlling robots via mobile devices.
- Integrate backend functionality, including database management, user authentication, and data storage, into mobile applications.
- Optimize app performance and ensure compatibility with various mobile devices and operating systems.
- Conduct thorough testing and debugging of mobile applications to identify and resolve issues.
- Stay updated on the latest trends and advancements in mobile app development and robotics technology.
- Work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to deliver high-quality solutions.
- Provide technical guidance and support to junior team members as needed.
Technical Skills:
- Proficiency in mobile app development frameworks such as React Native, Flutter, or Xamarin.
- Strong understanding of core app development concepts, including UI/UX design, responsive layout, and asynchronous programming.
- Experience with backend development using technologies such as Node.js, Django, or Flask.
- Knowledge of database management systems, such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with cloud services and platforms, such as AWS, Azure, or Google Cloud Platform.
- Understanding of version control systems, such as Git, and collaborative development workflows.
- Experience with robotics frameworks and platforms, such as ROS (Robot Operating System) or Arduino.
- Familiarity with sensor integration, motion control, and localization techniques for robotic applications.
- Proficiency in programming languages such as Python, JavaScript, or Dart.
- Ability to design and implement RESTful APIs for communication between mobile apps and backend services.
Requirements:
- Bachelor's degree in Computer Science, Electrical Engineering, or related field. Master's degree preferred.
- 2-4 years of experience in mobile app development, with a focus on robotics applications.
- Strong portfolio demonstrating previous work in app development and robotics projects.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced environment.
- Excellent communication and interpersonal skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Python ROS Developer
We are seeking a versatile Python Developer proficient in both ROS (Robot Operating System) development. In this role, you will be responsible for designing, developing, testing, and documenting scalable, highly reliable systems within a structured, disciplined, and fast-paced environment. You will participate in Agile processes, including design and code reviews, while also supporting production environments, diagnosing and resolving incidents, and maintaining environment stability.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Design, develop, test, and document ROS-based software components for robotic systems.
- Develop scalable, highly reliable enterprise global systems within an Agile process.
- Participate in design and code reviews to ensure adherence to best practices and quality standards.
- Support the production environment, diagnose and resolve incidents, assist with build management and releases, and maintain environment stability.
- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
- Implement fundamental design principles behind scalable applications and robotics systems.
- Utilize Python web stacks (Django, Flask, WSGI/Gunicorn) for enterprise system backend development.
- Leverage Python libraries (pandas, numpy) and data science libraries (Scipy, Sklearn, NLTK, Matplotlib) for data processing and analysis.
- Understand threading limitations of Python and develop multi-process architecture for optimal performance.
- Write strong unit tests and demonstrate proficient debugging skills.
- Utilize code versioning tools (Git/SVN) for source code management.
- Demonstrate a basic understanding of front-end technologies (JavaScript, HTML5, CSS3).
- Design and create database schemas supporting business processes.
- Utilize SQL/SQL Server for database management and manipulation.
Requirements:
- Exp - 2 - 4 Yrs
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or related field.
- Proven experience in software development lifecycle and ROS development.
- Strong proficiency in Python programming language.
- Understanding of robotics concepts such as perception, localization, mapping, and navigation.
- Familiarity with Python web stacks (Django, Flask) and enterprise system development.
- Experience with Python libraries (pandas, numpy) and data science libraries (Scipy, Sklearn, NLTK, Matplotlib).
- Proficiency in code versioning tools (Git/SVN) and front-end technologies (JavaScript, HTML5, CSS3).
- Ability to create database schemas and perform SQL/SQL Server operations.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Full Stack Developer
We are seeking a skilled and experienced Full Stack Developer with comprehensive knowledge of both front-end and back-end development. The ideal candidate will have a proven track record of creating responsive, user-friendly web applications and a deep understanding of modern web development frameworks and best practices. The candidate should excel in both client-side and server-side coding and demonstrate strong problem-solving and analytical skills.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
\
Button with Description
Responsibilities:
- Design, develop, and implement user-friendly and responsive web applications.
- Collaborate with designers to translate mockups and wireframes into functional web pages.
- Develop and maintain clean, well-documented, and efficient codebases using best practices.
- Troubleshoot and debug complex technical issues to ensure optimal application performance.
- Stay up-to-date with the latest web development technologies and trends.
- Work effectively in a collaborative environment with designers, product managers, and other engineers.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).
- Minimum 2 years of experience as a Full Stack Developer.
- Strong proficiency in front-end technologies like HTML, CSS, JavaScript (ES6+), and a modern front-end framework (e.g., React, Angular, Vue.js).
- Solid understanding of back-end development using a server-side language (e.g., Python, Java, Node.js) and a database management system (e.g., MySQL, PostgreSQL).
- Experience with API development and integration.
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Excellent problem-solving and analytical skills.
- Strong communication, collaboration, and interpersonal skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Electronics Engineering Roles
Junior Embedded Systems Engineer
We are looking for a motivated Junior Embedded Systems Engineer to join our team and contribute to prototyping projects involving a variety of embedded systems and sensors. The ideal candidate will have hands-on experience with microcontrollers such as Arduino, ESP32, STM32, and similar controllers, as well as familiarity with various sensors, actuators, motor drivers, GSM, and GPS modules etc.
Location
Hyderabad
Hyderabad
Experience
2 - 4 Years
2 - 4 Years
Responsibilities:
- Prototype and develop embedded systems solutions using microcontrollers such as Arduino, ESP32, STM32, etc.
- Integrate and interface various sensors, actuators, motor drivers, GSM, and GPS modules into embedded systems projects.
- Collaborate with the team to design and implement firmware for embedded systems.
- Troubleshoot and debug hardware and software issues in embedded systems.
- Assist in the selection of appropriate components and technologies for embedded systems projects.
- Work closely with cross-functional teams to understand project requirements and deliver solutions.
- Research and stay updated on emerging technologies and trends in embedded systems.
Requirements:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
- Hands-on experience working with microcontrollers such as Arduino, ESP32, STM32, etc.
- Experience with various sensors, actuators, motor drivers, GSM, and GPS modules.
- Knowledge of embedded systems programming languages such as C and Python.
- Familiarity with Linux systems and basic command-line operations.
- Strong problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a team environment.
- Excellent communication skills and ability to effectively convey technical information.
Preferred Qualifications:
- Experience with prototyping and rapid development of embedded systems projects.
- Knowledge of communication protocols such as UART, SPI, I2C, MQTT, etc.
- Familiarity with version control systems such as Git.
- Understanding of basic electronics principles.
- Experience with PCB design and layout tools (e.g., Eagle, Altium).
- Passion for learning and exploring new technologies in the embedded systems field.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Other Roles
Video Content Creator- Intern
We are seeking a creative and enthusiastic Video Content Creating Intern to assist in the production of engaging video content for our various platforms. The ideal candidate will have a passion for storytelling, a keen eye for detail, and a desire to learn and grow within a dynamic team.
Location
Hyderabad
Hyderabad
Experience
0 - 1 Years
0 - 1 Years
Responsibilities:
- Assist in the planning, filming, and editing of video content for marketing, social media, and internal purposes.
- Collaborate with the marketing team to brainstorm and develop creative video concepts.
- Manage and organize video assets and ensure proper archiving of projects.
- Stay updated with industry trends and incorporate new techniques and tools into video production.
- Support the team in various production tasks, including setting up equipment, lighting, and sound.
Qualifications:
- Currently pursuing or recently completed a degree in Film, Media Studies, Communications, or a related field.
- Basic knowledge of video editing software (e.g., Adobe Premiere Pro, Final Cut Pro, or similar).
- Familiarity with video production equipment (cameras, lighting, microphones).
- Strong creative and storytelling skills.
- Excellent attention to detail and organizational skills.
- Ability to work independently and collaboratively in a team environment.
- Strong communication skills and a proactive attitude.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Software Engineering Roles
Backend Developer
We are seeking an experienced Backend Developer with strong knowledge of backend development concepts, current market trends, and security practices. The ideal candidate will have expertise in building high-performance, low-latency backend systems and possess excellent coding skills.
Location
Hyderabad
Hyderabad
Experience
2-4 Years
2-4 Years
Responsibilities:
- Design, develop, and maintain scalable and secure backend systems to support our applications and services.
- Implement core backend concepts such as RESTful APIs, database management, authentication, and authorization.
- Optimize backend systems for performance, scalability, and reliability to ensure low-latency responses.
- Stay updated on current market trends and best practices in backend development, including cloud-native architectures, microservices, and serverless computing.
- Collaborate with frontend developers, DevOps engineers, and other stakeholders to deliver end-to-end solutions.
- Conduct code reviews, identify performance bottlenecks, and propose solutions for optimization.
- Ensure compliance with security standards and practices, including data encryption, access controls, and vulnerability assessments.
- Troubleshoot and debug issues in backend systems, identifying root causes and implementing fixes.
- Mentor junior developers, providing guidance on coding best practices and backend architecture.
- Continuously improve processes and tools to enhance backend development efficiency and productivity.
Technical Skills:
- Proficiency in backend development languages such as Python, Node.js, Java, or Go.
- Strong understanding of core backend concepts including API design, data modeling, and caching strategies.
- Experience with backend frameworks/libraries such as Flask, Django, Express.js, Spring Boot, or Gin.
- Knowledge of database systems such as SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Expertise in designing and implementing RESTful APIs and microservices architectures.
- Understanding of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Proficient in version control systems such as Git and collaborative development workflows.
- Strong problem-solving skills and ability to analyze and debug complex issues in backend systems.
- Knowledge of security best practices and techniques for securing backend systems and APIs.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
- 2 - 4 years of experience in backend development, with a focus on building scalable and low-latency systems.
- Demonstrated ability to architect and implement complex backend solutions from scratch.
- Excellent coding skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
- Proven track record of delivering high-quality, production-ready code on time.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Computer Vision and Machine Learning Engineer
We are seeking a highly skilled Computer Vision and Machine Learning Engineer to join our team. The ideal candidate will have a strong background in image processing, machine learning core concepts, and extensive experience in developing real-time deep learning models for image and video analysis. This role requires proficiency in deploying models on edge devices with low latency using optimization libraries like TensorRT.
Location
Hyderabad
Hyderabad
Experience
2-4 Years
2-4 Years
Responsibilities:
- Research, design, and implement cutting-edge computer vision algorithms and machine learning models for real-time image and video analysis.
- Develop and optimize deep learning models for deployment on edge devices, ensuring low latency and high performance.
- Collaborate with cross-functional teams to understand project requirements and design efficient solutions.
- Explore and experiment with various deep learning architectures and techniques to improve model accuracy and efficiency.
- Collect, preprocess, and analyze image and video data to extract meaningful features for model development.
- Deploy and integrate developed models into production environments, particularly on edge devices.
- Optimize model inference performance on edge devices using libraries such as TensorRT and other optimization techniques.
- Stay up-to-date with the latest advancements in computer vision, machine learning, and edge computing technologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Strong background in image processing, computer vision, and machine learning core concepts.
- Extensive experience in developing real-time deep learning models for image and video analysis.
- Proficiency in various deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Knowledge of optimization techniques for deploying models on edge devices, including libraries like TensorRT.
- Familiarity with edge computing concepts and experience in deploying models on edge devices.
- Excellent programming skills in languages such as Python, C/C++, or CUDA.
- Strong analytical and problem-solving skills, with the ability to innovate and adapt to new challenges.
- Effective communication and collaboration skills, with the ability to work in a team environment.
Preferred Qualifications:
- Experience with computer vision applications such as object detection, segmentation, and tracking.
- Knowledge of neural network architectures for image and video processing, including CNNs, RNNs, and GANs.
- Previous experience in optimizing model performance for low-latency inference on edge devices.
- Contributions to open-source projects or publications in relevant conferences or journals.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Python ROS Developer
We are seeking a versatile Python Developer proficient in both ROS (Robot Operating System) development. In this role, you will be responsible for designing, developing, testing, and documenting scalable, highly reliable systems within a structured, disciplined, and fast-paced environment. You will participate in Agile processes, including design and code reviews, while also supporting production environments, diagnosing and resolving incidents, and maintaining environment stability.
Location
Hyderabad
Hyderabad
Experience
2-4 Years
2-4 Years
Responsibilities:
- Design, develop, test, and document ROS-based software components for robotic systems.
- Develop scalable, highly reliable enterprise global systems within an Agile process.
- Participate in design and code reviews to ensure adherence to best practices and quality standards.
- Support the production environment, diagnose and resolve incidents, assist with build management and releases, and maintain environment stability.
- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
- Implement fundamental design principles behind scalable applications and robotics systems.
- Utilize Python web stacks (Django, Flask, WSGI/Gunicorn) for enterprise system backend development.
- Leverage Python libraries (pandas, numpy) and data science libraries (Scipy, Sklearn, NLTK, Matplotlib) for data processing and analysis.
- Understand threading limitations of Python and develop multi-process architecture for optimal performance.
- Write strong unit tests and demonstrate proficient debugging skills.
- Utilize code versioning tools (Git/SVN) for source code management.
- Demonstrate a basic understanding of front-end technologies (JavaScript, HTML5, CSS3).
- Design and create database schemas supporting business processes.
- Utilize SQL/SQL Server for database management and manipulation.
Qualifications:
- Experience: 2 - 4 Years
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or related field.
- Proven experience in software development lifecycle and ROS development.
- Strong proficiency in Python programming language.
- Understanding of robotics concepts such as perception, localization, mapping, and navigation.
- Familiarity with Python web stacks (Django, Flask) and enterprise system development.
- Experience with Python libraries (pandas, numpy) and data science libraries (Scipy, Sklearn, NLTK, Matplotlib).
- Proficiency in code versioning tools (Git/SVN) and front-end technologies (JavaScript, HTML5, CSS3).
- Ability to create database schemas and perform SQL/SQL Server operations.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
Electronics Engineering Roles
Junior Embedded Systems Engineer
We are looking for a motivated Junior Embedded Systems Engineer to join our team and contribute to prototyping projects involving a variety of embedded systems and sensors. The ideal candidate will have hands-on experience with microcontrollers such as Arduino, ESP32, STM32, and similar controllers, as well as familiarity with various sensors, actuators, motor drivers, GSM, and GPS modules etc.
Location
Hyderabad
Hyderabad
Experience
2-4 Years
2-4 Years
Responsibilities:
- Prototype and develop embedded systems solutions using microcontrollers such as Arduino, ESP32, STM32, etc.
- Integrate and interface various sensors, actuators, motor drivers, GSM, and GPS modules into embedded systems projects.
- Collaborate with the team to design and implement firmware for embedded systems.
- Troubleshoot and debug hardware and software issues in embedded systems.
- Assist in the selection of appropriate components and technologies for embedded systems projects.
- Work closely with cross-functional teams to understand project requirements and deliver solutions.
- Research and stay updated on emerging technologies and trends in embedded systems.
Requirements:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
- Hands-on experience working with microcontrollers such as Arduino, ESP32, STM32, etc.
- Experience with various sensors, actuators, motor drivers, GSM, and GPS modules.
- Knowledge of embedded systems programming languages such as C and Python.
- Familiarity with Linux systems and basic command-line operations.
- Strong problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a team environment.
- Excellent communication skills and ability to effectively convey technical information.
Preferred Qualifications:
- Experience with prototyping and rapid development of embedded systems projects.
- Knowledge of communication protocols such as UART, SPI, I2C, MQTT, etc.
- Familiarity with version control systems such as Git.
- Understanding of basic electronics principles.
- Experience with PCB design and layout tools (e.g., Eagle, Altium).
- Passion for learning and exploring new technologies in the embedded systems field.
Benefits:
- Opportunities for professional development and career growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge technology and make a meaningful impact.
- Collaborative and supportive work environment.
- Gain valuable experience in the field of mechanical engineering and prototyping.
*Even if a current position matching your career interests isn't open, you can still send us your CV as we are always looking for talented individuals.
Send your CV to
hr@xmachines.ai
hr@xmachines.ai
*Even if a current position matching your career interests isn't open, you can still send us your CV as we are always looking for talented individuals.
Send your CV to
hr@xmachines.ai
hr@xmachines.ai