hero

Careers

Get a front-row seat to the future.
Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Embedded Software Engineer, Shanghai

Autobrains

Autobrains

Software Engineering
Shanghai, China
Posted on Sunday, June 9, 2024

Description

Autobrains is a fast-growing start-up with a ground-breaking approach to unsupervised learning and signature-based data representation that is set to disrupt the next generation of vehicles and mobility.

At Autobrains, you will face never-ending intellectual challenges as we redefine AI for scalable autonomous platforms and products, with the goal to forever change driving and make the roads a safer place for all. You will work with bright and talented people, in an environment where professional and personal development is a top priority.

Autobrains is backed by top investors and key players in the automotive industry such as Temasek, Toyota, BMW, Continental, Vinfast and Knorr-Bremse, with headquarters at the heart of Tel Aviv.

Responsibilities

  • Lead the integration of Autobrains software into multi-platform hardware.
  • Develop real-time computational solutions for CPUs and hardware accelerators within edge devices.
  • Design, develop, and maintain software across a variety of microcontroller platforms.
  • Mentor junior engineers and provide technical leadership.
  • Execute the integration of hardware components, including but not limited to sensors and cameras, through established communication protocols.
  • Diagnose and resolve software and hardware malfunctions within embedded systems.
  • Facilitate communication through CANBus and other automotive industry standards.
  • Continually monitor advancements in AI and embedded systems technology.

Requirements

  • Excellent communication skills, fluent in both English (Both oral and written) and Mandarin
  • Bachelor’s degree in computer science, Electrical Engineering, or a related field, or equivalent work experience.
  • Minimum of 6 years of professional experience in real-time embedded systems and software development.
  • Demonstrated proficiency in C++ programming.
  • Familiarity with Real-Time Operating Systems (RTOS) such as FreeRTOS or QNX.
  • Practical experience in hardware integration, specifically sensors, cameras, and displays.
  • Prior work with automotive System-on-Chip (SoC) technologies.
  • Competency in integrating AI algorithms within embedded systems.
  • Knowledge of Convolutional Neural Networks (CNN), deep learning, and computer vision.
  • Acquaintance with MISRA C coding standards.
  • Previous experience in automotive industry software development is advantageous.

Attributes

  • Capability to function effectively in a high-pressure, fast-paced environment.
  • Strong mentorship and team leadership skills.
  • Exceptional independent learning and adaptability traits.
  • Outstanding problem identification and resolution abilities.
  • Meticulous attention to detail, particularly in software development and safety protocols.
  • Highly proactive, with a focus on process improvement and result-oriented outcomes.