Job Description

Tasks

  • Design and develop software modules that allow different components in the navigation system such as the planners, controllers, and environment models to work seamlessly. This involves designing and developing component interfaces, state machine or behavior tree implementations, plugin frameworks, configuration and constraint management systems and etc., to be used and shared by different modules in the navigation system and autonomy stack.
  • Develop software libraries, frameworks and tools that allow Research Engineers to easily convert prototypes to testable modules that run on real time systems. We expect you to always be on the lookout for improvements to the software systems and libraries that make up the backbone of our autonomy stack.
  • Work closely with research engineers to co-develop research prototypes into operational ready software modules in ROS2.
  • Contribute to development of other software libraries and tooling required by the autonomy stack such as data loggers, diagnostics managers etc.
  • Develop profiling, benchmarking, and testing tooling to facilitate the development of robust autonomy software.
  • Provide leadership to software system designs and software documentation and maintenance.
  • In addition to the above, you will also be assisting on system architecture and design, mapping out software tooling technology roadmap and executing them together with the rest of the team.
Qualifications
  • A degree related to Computer Science or Engineering and 2 years of industry experience
  • Knowledge or experience in machine learning, computer vision, control system, or related discipline would also be an advantage.
  • Proven experience and knowledge of software development processes, and design and architectural patterns.
  • Ability to take technical leadership on topics related to Software Design and Development.
  • An eye for detail, commitment, and enthusiasm to keep improving the software systems.
  • Technical proficiency in Software Engineering for real-time systems.
  • Good software development skills in C++/Python/Rust.
  • Experience in ROS/ROS2
  • Good communication and presentation skills
  • Willingness to travel
About us
Continental develops pioneering technologies and services for sustainable and connected mobility of people and their goods. Founded in 1871, the technology company offers safe, efficient, intelligent and affordable solutions for vehicles, machines, traffic and transportation. In 2021, Continental generated sales of EUR33.8 billion and currently employs more than 190,000 people in 58 countries and markets. On October 8, 2021, the company celebrated its 150th anniversary. The Automotive group sector comprises technologies for passive safety, brake, chassis, motion and motion control systems. Innovative solutions for assisted and automated driving, display and operating technologies, as well as audio and camera solutions for the vehicle interior, are also part of the portfolio, as is intelligent information and communication technology for the mobility services of fleet operators and commercial vehicle manufacturers. Comprehensive activities relating to connectivity technologies, vehicle electronics and high-performance computers round off the range of products and services
Keyfacts
Job-ID
233845BR
Function
Engineering
Nice to know
Continentals Spezialisten aus unterschiedlichen Disziplinen treiben den Trend des Automatisierten Fahrens mit aller Innovationskraft voran.
App. w. professional exp.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1115410
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned