SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Senior Algorithm Engineer (ADAS/AD, Fusion, Segmentation & Perception)

Company: U Power
Location: Sunnyvale
Posted on: June 20, 2022

Job Description:

Who We Are The era of Smart Vehicle 2.0 has arrived - a vehicle to be defined by its real-life scenario.
By standardizing U Power's intelligent chassis, we are committed to empowering our clients, satisfying their application requirements, and bringing Car-as-a-Service (CaaS) capabilities to their projects.
Our Vision is to build cars of every category and to satisfy people in every scenario.
Join us and you'll be surrounded by excellent talents and usher in a new category of interaction while solving exceptional challenges to embrace a new EV era.
Overview The Algorithm Engineer is responsible for development of state-of-the-art high-level vehicle perception using various sensor input devices including Cameras, LIDAR, RADAR, ultrasonic, GPS, IMU and other sensors on the vehicle networks. You will be responsible for the development of camera, radar and lidar based real time image/signal processing and computer vision algorithms (including data fusion, segmentation, perception and "world modelling") for Automated Driving and Driver Assistance Systems from concept phase to production. - The position is located in Sunnyvale, CA. United States.
Responsibilities - Design, implement, test and debug algorithms for core and/or application specific software requirements for automotive embedded electronic modules. - Implement robust, testable, abstract & modular algorithm components. - Support rest of the functional disciplines with all aspects related to algorithms. - Perform work assignments as a highly competent software engineer, requiring independent design, implementation and testing of the software algorithms. - Work assignments primarily involve intermediate through advanced level work, moving toward complete technical competency and mastery of the field. - Performs other duties as necessary in support of business objectives. Ensures that facilities are in full compliance with all safety regulations. - Follow best software practices from functional safety & team guidelines. - Bridge the gaps between hardware and software, provide advice to the HW team to bring the best HW/SW abstraction and integration. - Commit and deliver high quality software deliverables on time for the different vehicle programs.
Qualifications - BS, MS, or PhD in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent (Master's or PhD preferred). - 4-8 years' relevant experience regarding the Responsibility / Activities (listed above) in automotive or similar environment. (mandatory). - High level of interpersonal skills, Self-motivated, comfortable operating without direct supervision. - Knowledge of embedded software development in C/C++ and Python for high-performance micro-controllers, e.g., PPC, Arm-Core, DSP and GPU- Accelerators. - Experience of writing embedded software Realtime embedded systems in C/C++ and Python for high-performance micro-controllers, e.g., PPC, Arm- Core, DSP and GPU-Accelerators. - Experience with model-based algorithm development using Matlab/Simulink (or equivalent) tools with fixed point, auto coding using RTW (or equivalent) for image and signal processing applications. - Background with object detection/tracking, sensor fusion and time synchronization. - Background working on autonomous driving or robotics with multiple sensors (camera, lidar, radar, ultrasonic, etc.). - Experience with deep neural network training and optimization in leading frameworks (e.g., PyTorch, Tensorflow). - Proficiency in the use of debugging tools like debuggers, logic analyzers, and oscilloscopes. - A thorough understanding of object-oriented software design. - Focused on testability, quality, scalability, portability, and easily maintainable software platforms. - Understanding of embedded Real Time OS on microcontrollers and microprocessors. - Experience with embedded Linux development and drivers. - Ability to remain focused while understanding the effects of change to multiple systems. - Create and document design to aid validation and verification. - Ability to successfully and effectively work within a global team environment.
Preferred Qualifications - Experience with product development engineering practices in automotive field. - Experience with AUTOSAR, HW MCALs, ISO-26262. - Background in mathematics, signal, image and/or video processing. - Experience with computer vision algorithm using OpenCV and/or OpenGL and C/C++. - Knowledge of automotive networks. - Knowledge about security in embedded systems.
U Power Robotics is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

Keywords: U Power, Sunnyvale , Senior Algorithm Engineer (ADAS/AD, Fusion, Segmentation & Perception), IT / Software / Systems , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds