Job description:
As a Software Engineer at Swaayatt Robots, you will be working on developing and integrating software packages for the autonomous driving technology stack. It would also involve you working along side the R&D team and implementing the necessary programming blocks.
Responsibilities:
Implement software packages that are efficient and scalable.Work on software development tasks like building GUI’s, automating pipelines, integrating software stacks (eg, planning, perception, localization etc).Work with available libraries and solvers for formulating and solving mathematical equations (eg. like those encountered in non-linear optimization).Contribute to simulation, design and graphics for visualizations.Develop pipelines for logging and monitoring the status of the autonomous vehicle during testing and deployment.Requirements:
Advanced proficiency in C/C++ and PythonDeep knowledge in Data Structures and AlgorithmsAbility to go through documentation of third-party libraries and integrate them with existing pipelinesKnowledge of Operating SystemsBonus qualification:
Strong mathematical foundationWork on simulation and graphicsExperience working on different hardware platforms