Software Development Engineer for Autonomous Systems

3 weeks ago


Bengaluru, Karnataka, India ScaleneWorks Full time
About the Role

Responsibilities

• Design, develop, test, and maintain software for autonomous mobility platforms with a focus on scalability and reliability.

• Develop mathematical models for autonomy subsystems, ensuring accurate and efficient decision-making.

• Collaborate with cross-functional teams, including mechanical and electrical engineers, to integrate software with hardware components, ensuring seamless operation.

• Implement advanced algorithms for autonomous navigation, perception, and manipulation, pushing the boundaries of robotics innovation.

• Troubleshoot and debug software and hardware issues, ensuring the platform operates smoothly and efficiently.

• Optimize code for performance, memory usage, and resource efficiency, ensuring the platform meets the highest standards.

• Create and maintain comprehensive documentation for software development processes and platform configurations, facilitating knowledge sharing and collaboration.

• Participate in code reviews and provide mentorship to junior team members, fostering a culture of continuous learning and improvement.

Qualifications

• Bachelor's degree in Computer Science, Robotics, or a related field, with a strong background in software development, particularly in C/C++ and Python.

• Strong knowledge of robotics principles, algorithms, and control systems, along with experience with ROS (Robot Operating System) and robotic simulation frameworks.

• Experience with real-time operating systems (RTOS) and embedded systems, and knowledge of machine learning and computer vision for robotics applications.

• Prior experience with industrial or collaborative robots, and familiarity with safety-critical software development and certification standards.

• Excellent problem-solving skills, attention to detail, and the ability to work collaboratively in a fast-paced, multidisciplinary team environment, with strong communication skills to convey technical concepts to non-technical stakeholders.



  • Bengaluru, Karnataka, India Ola Full time

    Job SummaryOla is seeking a highly skilled Senior Autonomous Systems Engineer to join our team and contribute to the development of cutting-edge autonomous driving algorithms.Key ResponsibilitiesDesign and implement robust solutions to complex autonomous driving problemsCollaborate with cross-functional teams to integrate perception, motion planning,...


  • Bengaluru, Karnataka, India Boeing Full time

    Job DescriptionAt Boeing, we are looking for a highly skilled Experienced Software Engineer - Autonomy to join our team in Bangalore, India. This position will focus on supporting the AvionX and Embedded Software organization.Position Responsibilities:• Develop and implement autonomous drone/UAV flight control algorithms using Model-Based Development...


  • Bengaluru, Karnataka, India Ginger Partners Full time

    Job Title: Automotive Industry Robotics EngineerLocation: BangaloreJob Summary: We are seeking an experienced Robotics Engineer to play a critical role in developing and deploying end-to-end autonomous driving algorithms for vehicles.Key Responsibilities:Develop advanced localization software for precise vehicle positioning in diverse environments using...


  • Bengaluru, Karnataka, India ScaleneWorks Full time

    Job SummaryAs an Autonomous Systems Deployment Specialist at ScaleneWorks, you will lead and manage Autonomous Mobile Robot (AMR) deployment projects from conception to completion. This role requires strong technical expertise, excellent communication skills, and the ability to work collaboratively with cross-functional teams.Key Responsibilities•...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Job Title: Autonomous Parking Systems Validation EngineerAt Mercedes-Benz Research and Development India, we are seeking a highly skilled Autonomous Parking Systems Validation Engineer to join our team. As a key member of our validation team, you will be responsible for ensuring the highest quality of our Autonomous Parking Systems.Key...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Autonomous Parking Systems Validation EngineerAs a key member of our team at Mercedes-Benz Research and Development India, you will be responsible for the validation of Autonomous Parking Systems. Your primary focus will be on ensuring the flawless operation of these systems, which are a crucial part of our autonomous driving technology. With your expertise...


  • Bengaluru, Karnataka, India Ola Full time

    Job OverviewOla is seeking a highly skilled Senior Software Engineer to join our team and lead the development of cutting-edge autonomous driving solutions.This role offers an exciting opportunity to work on state-of-the-art path planning algorithms and contribute to the growth of Ola's autonomous driving capabilities.About YouWe are looking for a seasoned...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Job Title: Senior Autonomous Vehicle EngineerWe are seeking a highly skilled Senior Autonomous Vehicle Engineer to join our team at Mercedes-Benz Research and Development India Private Limited.Key Responsibilities:Develop test strategies and plans for SIL and recompute testing.Establish and implement scalable automated testing for AD Software Systems.Guide...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Job Title: Senior Software Engineer - Autonomous Vehicle SimulationWe are seeking a highly skilled Senior Software Engineer to join our System Simulation team, focusing on the development of Basic Software Stacks for Level 3 to Level 5 Autonomous vehicles.Your responsibilities will include:Designing and implementing simulation platforms for autonomous...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a Senior Software Engineer to join our safety engineering team. We are building the system, hardware, and software technology that enables autonomous driving. The successful candidate will help develop tools, methodologies, and flows required by the next generation of system on chip (SoC) and board products for autonomous driving.Key...


  • Bengaluru, Karnataka, India Hachidori Robotics Private Limited Full time

    Job Title: Senior Full Stack Engineer - Autonomous Robots and Industrial Automation SystemsWe are seeking a skilled Senior Full Stack Engineer to lead the development of software solutions for our Autonomous Robots and Industrial Automation systems.Key Responsibilities:Design, develop, and maintain full-stack software solutions for autonomous robots and...


  • Bengaluru, Karnataka, India Tata Technologies Full time

    Role SummaryWe are seeking a highly motivated and hands-on System Engineer to join our team at Tata Technologies. The successful candidate will be responsible for developing system requirements, test cases, and test automation for an autonomous vehicle.Key ResponsibilitiesDevelop system requirements and technical documentationDevelop and execute test cases...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Job Introduction:We are seeking a talented Software Engineer to strengthen our System Simulation team dealing with Basic Software Stacks of Level3 to Level5 Autonomous vehicles.Your Responsibilities:Building Simulation Platforms for Autonomous vehicles.BSW Stack know-how – COM, Mem, SystemSimulation of ECU functionalities using virtual environments like...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a leader in the development of AI computing technologies, including deep learning GPUs and autonomous driving platforms. We are seeking talented Software Engineers to join our team and contribute to the development of cutting-edge software solutions for autonomous driving.Key Responsibilities:Design and develop software applications for NVIDIA's...


  • Bengaluru, Karnataka, India Visteon Corporation Full time

    Transform the Future of MobilityVisteon is a leader in developing innovative digital cockpit and electrification products, empowering a software-defined, electrified future. We are seeking a talented Autonomous Vehicle Motion Planning Engineer to join our team.Key Responsibilities:Develop and implement fusion and motion planning algorithms for autonomous...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is at the forefront of autonomous driving technology, and we're seeking a Senior Software Engineer to join our functional safety tools team.About NVIDIAWe're building the system, hardware, and software technology that enables autonomous vehicles. Our safety engineering team collaborates closely with internal teams to develop innovative tools,...


  • Bengaluru, Karnataka, India Boeing Full time

    Job OverviewBoeing, the world's largest aerospace company, is seeking an experienced software engineer to join their team in Bangalore, India. This position offers a unique opportunity to work on cutting-edge autonomous drone/UAV flight control algorithms and be part of a global aerospace sector.


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    About the RoleWe are seeking a talented and energetic individual to join our System Simulation team at Mercedes-Benz Research and Development India Private Limited.Key ResponsibilitiesBuilding simulation platforms for autonomous vehicles.Developing knowledge of Basic Software Stacks, including COM, Mem, and System.Simulation of ECU functionalities using...


  • Bengaluru, Karnataka, India Bosch Full time

    About the JobThe ideal candidate will have a strong background in computer vision and experience in designing and implementing perception algorithms for autonomous driving systems.Key Responsibilities:Develop and deploy video perception algorithms for autonomous driving systems.Analyze and improve the performance of existing algorithms.Collaborate with...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a Senior Software Engineer to join our safety engineering team. We are building the system, hardware, and software technology that enables autonomous driving. The successful candidate will help develop tools, methodologies, and flows required by the next generation of system on chip (SoC) and board products for autonomous driving.Key...