Cutshort logo
ROS Jobs in Bangalore (Bengaluru)

6+ ROS Jobs in Bangalore (Bengaluru) | ROS Job openings in Bangalore (Bengaluru)

Apply to 6+ ROS Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest ROS Job opportunities across top companies like Google, Amazon & Adobe.

icon
Client based at Bangalore location.

Client based at Bangalore location.

Agency job
Bengaluru (Bangalore)
7 - 15 yrs
₹30L - ₹40L / yr
ROS
Robotics
skill iconMachine Learning (ML)
Computer Vision
skill iconPython
+4 more

About the Role:

We're seeking a highly motivated and experienced Senior Software Engineer to join our team and drive the development of cutting-edge robotics features. You will play a crucial role in tackling challenging problems, designing efficient solutions, and implementing them with high-quality code. This role offers the opportunity to make a significant impact on our robotics platform and work with a team of passionate engineers.

Responsibilities:

  • Design, develop, test, and deploy robust and reliable software for our robotics platform.
  • Own features end-to-end, from initial technical analysis and solution design to implementation, testing, and deployment.
  • Collaborate effectively with cross-functional teams to deliver integrated solutions.
  • Maintain a strong focus on software quality, testing, and continuous improvement.
  • Contribute to the overall architecture and design of our robotics software.
  • Troubleshoot and resolve complex technical issues.

Qualifications:

  • 7+ years of experience shipping production software.
  • Strong programming skills in Python and C++.
  • Solid understanding of algorithms and data structures.
  • Proven ability to own a feature from conception to production, including technical analysis, solutioning, development, and testing.
  • A methodical approach to development with a strong emphasis on testing, quality, and ownership.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

Bonus Points:

  • Experience leading the end-to-end delivery of complex features, from conception to production and support.
  • In-depth understanding of the Robot Operating System (ROS).
  • Expertise with Linux-based systems, driver development, and working with hardware peripherals.
  • Experience with Computer Vision or Machine Learning.
  • Master's degree or Ph.D. in a relevant field.


Read more
Client located in Bangalore

Client located in Bangalore

Agency job
Bengaluru (Bangalore)
7 - 12 yrs
₹42L - ₹45L / yr
skill iconC++
skill iconPython
Robotics
Computer Vision
skill iconMachine Learning (ML)
+3 more

 Senior Robotics Software Engineer

Experience - 7 to 12 years

Location :Banglore

Work mode: work from office on all 5 days


Who we are looking for

A Senior Software Engineer with experience in Robotics or Computer Vision / Machine Learning. This person should have the ability to and experience in tackling hard problems, strong programming ability to efficiently implement them, and drive the delivery of Robotics features.


What you need to make the cut

● 7+years experience in shipping production software

● Fluent with Python and C++. Good understanding of Algorithms and Data Structures.

● Ability to own a feature end-to-end. From technical analysis, solutioning, development, and testing, working with other dependent teams.

● Enjoys being methodical rather than experimental. Strong focus on testing, quality and ownership.

● Bachelor’s degree in computer science / electronics engineering or equivalent

How can you standout?

● Have lead a complex feature delivery end-to-end, from conception to production and support

● In depth understanding of ROS (Robotic Operating System)

● Expertise with Linux based systems, driver development and working with hardware peripherals


What we offer

● The opportunity to work with a cutting edge Robotics startup.

● A work place with no-nonsense, hardcore problem solving approach to engineering

● Work with (and learn from) several disciplines- electronics, mechanical, software, assembly, production, agronomy, annotation, operations

● A culture of openness where a lot of focus is laid on professional development and growth

● A great office space at Indiranagar with a location that cannot get more prime If you think we could use your super-powers as we attempt to create our mark, we’d love to hear from you.

Read more
Agamin Innovations
Bengaluru (Bangalore)
5 - 7 yrs
₹5L - ₹15L / yr
ROS
Embedded Linux
ADAS
ROS2
skill iconC
+2 more

Linux Expert :-  

• Linux Drivers integration such as camera, radar, lidar, IMU, GNSS, V2X etc. 

• C/C++ coding on Linux ubuntu environment 

• Drivers integration with upper software layers such as DDS protocol/ROS2 framework. 

• Working on autonomous related modules 

• Diagnostics and failsafe operation implementation 

• Debugging the issues. 

• Testing the developed modules. 

• Following software processes. 

• Status update on assigned activities. 

• Training documentation or user documentation preparation. 

Expected Deliverables 

• The integration activity of sensors such as camera, radar, lidar, V2X etc. 

• Source code and related explanation provided for any possible improvements and modifications 

in the system which is required for maintenance of the code. (team work) 

• Complete open source ASAM and ODD based tools integration. (team work) 

• Detailed specifications of interfaces and protocols for inter-operability of hardware and software 

modules on   provided (team work) 

• Integration of MIL/SIL and HIL System with infrastructure (team work) 

• Clear user guidelines document for software development 

• Software Maintenance and Updates generated 

• Weekly status reports. 

• Training material and Documentation preparation for developed activities. 

Qualifications Required 

Qualifications and skills for the expert 

• Bachelor’s degree in computer or electrical or software engineering or a related discipline; 

• Excellent command over English (reading, writing, speaking); 

• Good command

• Working experience in developing Linux applications. 

• C, C++ programming and Bash scripting. 

• Working experience with embedded Linux. 

• Knowledge on NVIDIA GPU processors and automotive ECU development 

• Developing Open Source software. 

• Knowledge/experience on python, computer vision, CUDA, PyTorch, image processing, ROS2, 

DDS, ADAPTIVE Autosar. 

• Developing software modules as assigned by expert in the area of autonomous and connected 

technology. 

General professional experience is required for the expert 

• Minimum 3 years of professional industrial experience in the area of robotics and autonomous car 

platform. 

Specific professional experience is required for the expert 

• Must be minimum 2 years’ experience software development experience pertaining to autonomous 

and connected car systems or ADAS applications. 

Read more
Flux Auto

at Flux Auto

1 video
1 recruiter
Rachana Belagutti
Posted by Rachana Belagutti
Bengaluru (Bangalore)
1 - 4 yrs
₹3L - ₹8L / yr
skill iconPython
Control Systems
Controller Design
Matlab
skill iconC++
+5 more
About us:
Flux Auto builds autonomous vehicle technology for commercial and industrial applications.

Flux Auto was founded in 2017 with the goal of democratizing autonomous vehicle technology and bringing its benefits to vehicles - new and old - around the world. We develop the various hardware and software technologies to make vehicles move and operate autonomously. Everyday our engineers are working to solve new and unique challenges for our clients in India, and North America.

We are a multidisciplinary team solving some of the most challenging problems in
autonomous technology and robotics. Join us in our journey to democratize autonomous mobility!

Experience required: 1 year of internship and projects done in similar domain.

About the role:
We are looking for a candidate with conceptual understanding of classical control systems and logic building. The candidate should be able to understand the existing control stack, tune the hyper-parameters and make necessary changes as per the need. The position requires you to have a basic understanding of automotive systems which will be an added advantage and also help in clear understanding of the application.

Team works towards development of algorithms and model based design for different features to achieve autonomy level 3 and level 4. The algorithms are continuously tested on simulation and vehicle system for verification and validation.

Requirements:
  • Sound knowledge in controller design and analysis.
  • Good understanding in optimisation based control algorithms.
  • Experience with implementing PID controller for various unstable system.
  • Experience with vehicle modelling and analysis.
  • Good understanding of implementation/debugging/testing model and control algorithms.
  • Candidate should have experience in programming concepts like OOPS in C++ and Python with robust and efficient coding.
  • Experience in Matlab/Simulink, Stateflow.
  • Good understanding in code generation, implementation and testing for real time intergration embedded system.

Responsibilities:
  • Algorithm development for different control features.
  • Testing of algorithm architecture along with tuning and validation.
  • Working with simulation team to integrate and test models and algorithms into simulation environment for rapid development and validation.
  • Tuning and validation of plant models to emulate real physical systems’ behaviour
  • Co-ordination with other departments to maintain consistency and compatibility in department stack.

Good to Have:
  • ROS and ROS2 experience
  • Vehicle dynamics modelling and simulation.
  • Experience with version control using Git.

Benefits:
  • Health Insurance
  • Employee Stock Options
  • Work from Home
  • Flexible work hours
  • Monthly Team outings and events
  • Budget for up-skilling
  • Flexible vacation

Equal Opportunity Employer:
Flux Auto's employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, age, gender identity, genetic factors, military/veteran status or other characteristics protected by law.

Vaccination Requirements:
Flux Auto is implementing new requirements for employees to be fully vaccinated from COVID-19.

Apply Now!
Read more
Flux Auto

at Flux Auto

1 video
1 recruiter
Rachana Belagutti
Posted by Rachana Belagutti
Bengaluru (Bangalore)
1 - 6 yrs
₹6L - ₹10L / yr
Embedded Systems
ROS
Embedded software
Multithreading
ADAS System
+1 more
Company Overview:

Flux Auto builds autonomous vehicle technology for commercial and industrial applications.

 
Flux Auto was founded in 2017 with the goal of democratizing autonomous vehicle technology and bringing its benefits to vehicles - new and old - around the world. We develop the various hardware and software technologies to make vehicles move and operate autonomously. Everyday our engineers are working to solve new and unique challenges for our clients in India, and North America.
 
We are a multidisciplinary team solving some of the most challenging problems in autonomous technology and robotics. Join us in our journey to democratize autonomous mobility!

 

Responsibilities:

  • Work on Embedded Software for deployment on the self-driving vehicle.
  • Investigate, develop different system design and architecture for ADAS system.
  • ROS version of Firmware package for multiple sensors with different communication protocols.
  • Work on Serial communication (GMSL/CAN/LIN/FlexRay/Ethernet/UDP).
  • Work on Multi threading and Data preprocessing.

 

Requirements:

  • Experience in the fields of firmware development of Camera, Radar, Lidar, inertial sensors, Micro Controllers, ISP, Serdec.
  • Candidate should have a strong background in Embedded system and Communication protocols.
  • Candidate should have hands-on knowledge of data structures and algorithms for Data processing, and familiar with ROS (robot operating system)
  • Candidate should have hands-on knowledge on Multiple sensors, Data pre processing (Clustering, noise removal, etc.) and image preprocessing (Histogram equalization, Tone mapping, etc. )
  • Candidate should have real-world experience in implementing Firmware packages for multiple sensors and communication protocols
  • Candidate should have experience in programming in C++ and with robust, safety-critical, efficient code

Additional requirement: Active U.S visa.

 

Good to Have:

  • Domain knowledge and implementation experience with multiple sensor, inertial sensors, and general Embedded System Architecture
  • Real world experience with system integration and deployment
  • Worked on sensor fusion and Embedded systems
  • Experience with Nvidia SOCs and Drive works Architecture

Benefits:
  • Health Insurance 
  • Employee Stock Options 
  • Work From Home 
  • Flexible work hours 
  • Monthly Team outings and events
  • Budget for Upskilling
  • Flexible vacation 

Equal Opportunity Employer:
Flux Auto's employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, age, gender identity, genetic factors, military/veteran status or other characteristics protected by law. 

Vaccination Requirements:
Flux Auto is implementing new requirements for employees to be fully vaccinated from COVID-19. 

Apply Now!

Read more
Robotics Startup builds for logistics and manufacturing.(B1)

Robotics Startup builds for logistics and manufacturing.(B1)

Agency job
via Multi Recruit by Paramesh P
Bengaluru (Bangalore)
3 - 5 yrs
₹10L - ₹15L / yr
Robotics
ROS
Multi Robot
skill iconC++
skill iconPython
  • Design & Development of the architecture for multi-robot planning.
  • Design & development of task allocation algorithms
  • Design & development of conflict resolution approaches.
  • Design & develop queuing strategies for multi-robot deployments.
  • Research & collaboration on approaches to improve task allocation based on historical data
  • Design & development of communication architecture for inter-robot and robot-server communications.

    Requirements
  • B.Tech, M. Tech or higher qualification in Computer Science Engineering, Information
  • Technology or related fields
  • Proficiency with C++/Python programming language
  • Experience of working in the robotics field for 3-5 years
  • Skilled at general software development, bug analysis, and fixing
  • Knowledge of networking/communication concepts
  • Strong knowledge of Robot Operating System (ROS)
  • Good knowledge of system design
  • Excellent problem-solving skills
  • Good project management skills
  • Excellent verbal communication skills
  • Good interpersonal skill
Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort