Careers

Sevenrobotics > Careers

Join Us

Robotics Engineer - Hyderabad, India

As a senior Robotics engineer, you will be responsible for developing and testing navigation and path planning algorithms. You will be working closely with the software development team and help them understand the mathematical nuances of motion planning in order to develop more efficient and optimal software for the robots. You will also be responsible for directing the robotic research of the company, in deciding which method of visual odometry combined with an optimal sensor fusion strategy would yield optimal results.

The most important criteria is that you should be in love with robots and be willing to explore new technologies and methodologies in the field of robotics to help build the best possible robots ever.

Prerequisites:
1) Phd or Msc in computer Science, Robotics, Mechatronics or any relevant field
2) Experience in developing and deploying motion planning algorithms, computer vision and sensor fusion
3) A firm understanding of Mathematics of robots (probability, linear algebra, group theory etc)
4) Experience developing modern C++ software in a linux/unix environment.
5) Comfortable with ROS and gazebo.
6) Willingness to dive deep into complex problems

Nice to have:
1) Extensive ROS and gazebo experience.
2) Experience building robots and working alongside hardware engineers.
3) Intimate knowledge of various sensors and their short-comings.

We offer:
1) Competitive salary and equity based on experience.
2) Opportunity to become an integral part of a growing robotics startup with the vision to revolutionize the way work is done.
3) To enhance your profile by solving real world robotics problems.

Senior Software Engineer - Hyderabad, India

At Seven Robotics we aim to build the most versatile and efficient robots. One of the most important components of a robotics solution is its software. Building truly collaborative robots requires a substantial software effort. As a senior software engineer you will be responsible for architecting and developing the backend cloud software that is going to enable our robots to communicate with other robots and people in order to navigate efficiently and prioritize tasks based on changing circumstances.

Cloud Robotics is the next big overhaul in robotics development and we believe it has the potential to change the robotics industry for the better. Following are the types of exciting challenges that you would be tackling at seven robotics
1) Interfacing the robot software with third-party cloud platforms.
2) Designing efficient communication topologies for limited bandwidth scenarios.
3) API design for distributed backend software
4) Helping other software engineers design better front-end software for our customers.
5) Compress data obtained from the robots (point cloud, images, co-ordinates) to upload to the cloud platform where it would be integrated with our front-end software to provide rich data for engineers, managers and sales people.
6) Develop software that provides real time view into key analytical metrics of the logistical environment in consideration

Prerequisites:
1) BS/MS in computer Science.
2) Experience in building and deploying enterprise level software
3) Strong experience with modern C++, python, Java in a linux/unix environment.
4) Experience in building real-time software with strict timing requirements.
5) Good understanding of network programming (unix sockets)
6) Experience using version control workflows (github, gitlabetc)

Nice to have:
1) A superficial understanding of how low-level firmware is built and deployed. This would allow you to co-ordinate with firmware engineers to help them build CI/CD pipelines for robots.
2) Experience with Rapyuta Robotics cloud platform
3) Experience with Rust Programming language.
4) Bare metal GNU toolchain based software development and an intimate knowledge of gdb and valgrind.

We offer:
1) Competitive salary and equity based on experience.
2) Opportunity to become an integral part of a growing robotics startup with the vision to revolutionize the way work is done.
3) To enhance your profile by solving real world robotics problems.

Embedded Systems Engineer - Hyderabad, India

At Seven Robotics we are building the next generation of autonomous robots that are going to revolutionize the way we work. Most of the hardware that goes into our robots are developed and tested in-house. As an embedded systems engineer you will be responsible for the following:
1) Developing low-level firmware for various hardware modules (power management, sensor interfaces, motor control etc)
2) Testing and debugging of firmware
3) Building and deploying CI/CD pipelines for ease of development
4) Developing communication strategies among various modules
5) Working alongside the hardware development team to improve the overall electronic system design.

Prerequisites:
1) Btech/Mtech in Electronics, Electrical Engineering or any other relevant field
2) Proven experience with firmware development with links to github profile provided in the resume
3) Strong experience with modern C++, Python and linux development environment
4) Bare Metal GNU/GCC toolchain based ARM development
5) Firm grasp of various communication protocols (CAN,I2C,SPI and USART)
6) Proven Experience with any of the open source RTOS’s (Chibios, FreeRTOS,nuttx)
7) Good understanding of linker scripts and compiler flags.
8) Knowledge of ARMv7-M architecture
9) Experience with build script generators such as cmake and scons

Nice to have:
1) Embedded linux experience (specifically with yocto)
2) Knowledge of POSIX API
3) Experience in developing concurrent and asynchronous software
4) State Machine design and development
5) Used third-party software such as uavcan, boost::SML in previous projects

We offer:
1) Competitive salary and equity based on experience.
2) Opportunity to become an integral part of a growing robotics startup with the vision to revolutionize the way work is done.
3) To enhance your profile by solving real world robotics problems.

Electrical And Electronics Engineer - Hyderabad, India

JD- Will Update Soon

CAD Designer - Hyderabad, India

JD- Will Update Soon

Please complete the form below to apply