Flux Auto

Robotics – Control System Engineer

Flux Auto


2 years

₹ Negotiable

1 year ago

Full Time

Job Description

About Us:

Flux Auto builds Autonomous vehicle technology for commercial vehicles. We have been working on this technology since 4 years now and is a leading autonomous technology company in India. The hardware and software kit is integrated into existing fleets of commercial vehicles to enable driverless operations. Our engineers are working to solve new and unique challenges every day. We work on both software side like perception, path planning, sensor fusion and hardware side like robotics, embedded systems and mechanical. We are currently working with clients in India, and North America.

Experience required: 2+ years. We want team members who are passionate about autonomous systems and changing transportation.


  • Practical experience in implementing of adaptive control, optimal control, model predictive control (MPC).
  • Experience with Robust both linear and non-linear controller design.
  • Experience with C/C++ code implementation and testing for real time integration embedded system.
  • Experience with dynamic vehicle modelling and analysis on Simulink
  • Proper understanding of classical, modern and optimal control theory
  • Good understanding of implementation/debugging/testing model and control algorithms
  • Candidate should have experience in programming in C++ and Python with robust, safety-critical, efficient coding.
  • Candidate should have experience with Object Orientated Programming
  • Experience with version control using git
  • Experience with ROS and ROS2 package creations and packages integration.  Good understanding of Linux
  • Skilled with software design, development and bug-fixing.
  • Design simulation platforms to verify the model and control systems
  • In-depth knowledge and experience in Matlab/Simulink, Stateflow

Good to Have:

  • Good understanding of digital signal processing, digital filter design and state estimation.
  • Understanding of deep learning concepts.
  • Vehicle dynamics modelling and simulation.
  • Background in Optimal and learning-based control would be a strong plus
  • Strong programming experience in writing production-grade safe C++ code.
Key Responsibilities
  • Development of algorithm architecture to implementation , tuning and validation.
  • Working with modelling team to integrate and test models and algorithms into simulation environment for rapid development and validation.
  • Development of control and estimation algorithms for complex dynamical systems.
  • Create dynamic vehicle models using MATLAB/Simulink.
  • Model tuning for model behaviour validation with real-time system.
  • Design various controller for vehicle models and features.
  • Controller tuning for different driving conditions.
  • Implement and test control algorithms on real-time embedded systems.
  • Co-ordination with other departments to maintain consistency and compatibility in department stack
Skill & Experience
You have at least 2 Years of Experience programming python matlab simulink

Job Overview


29/2, 5th Main, Ramchandrapuram Main Rd, Jalahalli, Bengaluru, Karnataka, India, 560013

Date Posted

Sep 14, 2021

Offered Salary

₹ Negotiable


2 years


Bachelor Degree


Embedded Systems
Job Location