Senior Test System Engineer (ADAS/AD, LabView/LabWindows)
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 ADAS/AD team at
U Power is responsible for designing and architecting the
electrical, mechanical, and software systems for the next
generation vehicles with fully autonomous driving capabilities, and
also developing core components (including hardware, software,
tools) from the ground up. Our mission is to innovate
next-generation vehicle architecture and make it happen on
mass-produced vehicles. - The Test System Engineer
(LabView/LabWindows) is responsible for development of
state-of-the-art ADAS/AD vehicle system data acquisition systems
logging real-time sensor and vehicle input devices including
Cameras, LIDAR, RADAR, ultrasonic, GPS, IMU and other signals on
the vehicle networks. You will be responsible for the test system
definition and test system application development, from core
functionality to test system HMI, data management and
on-line/off-line data communications, from concept phase to
production. - This position is located in Sunnyvale, CA. United
States. Responsibilities - Design, implement, test and debug test
system software for core and/or application specific test software
requirements for ADAS/AD vehicle systems and sensor modules. -
Implement robust, flexible, versatile and modular test system
functionalities. - Support rest of the functional disciplines with
all aspects related to test system definition and development. -
Perform work assignments as a highly competent software engineer,
requiring independent design, implementation and testing of the
test system functionalities. - 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. -
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. - 7+ years working
with LabVIEW programing (2018 or higher) with Physics or
Engineering background. - Strong experience in developing Real Time
applications with interface to different industrial protocols
(TCP/IP, Network streams, Ethernet, etc.). - Familiarity with
setting up data acquisition systems (OPC/UA, Modbus, PXI, cRIO,
Ethernet, etc.). - Familiarity with the PXI systems (incl.
real-time and time synchronization features). - Extensive
experience with hardware communication in Labview Data Acquisition
(DAQ), Current/Voltage sources, Cameras, FlexRIO FPGAs, etc. -
Experience with NI Network Streams - Experience developing in
LabVIEW FPGA and FlexRIO. - Familiarity with using NI-XNET drivers
to read and write CAN/LIN frames/signals and Automotive Ethernet. -
Experience with working on Large sized LabVIEW Projects. - Hands on
experience in acquiring data from sensors and others measurement
devices. - Proficiency in python (numpy, scipy, pandas) for
implementing more complicated numerical algorithms (which are less
suited to Labview). - Hands on experience spec'ing out different
I/O modules from the NI product range. - Experience with real time
communication and messaging protocols. - Familiarity with JKI VI
Package Manager. - Familiarity with using laboratory equipment such
as oscilloscopes, multi meters, signal generators, etc. - Skills
typically acquired through the completion of an undergraduate
degree in Computer Science, Physics, or equivalent plus 7+ years of
experience with LabVIEW, or 10+ years of LabVIEW software
development experience. - High level of interpersonal skills,
Self-motivated, comfortable operating without direct supervision. -
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. - 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 - Certifications or experience in any of the
following: LabVIEW Architect, NSI C, C++, MATLAB, DSP algorithm. -
Experience with object-oriented programming in Labview is a plus. -
Experience with product development engineering practices in
automotive field. - Experience with AUTOSAR, HW MCALs, ISO-26262. -
Experience with embedded Linux development and drivers. -
Understanding of embedded Real Time OS on microcontrollers and
microprocessors. - Background in mathematics, signal, image and/or
video processing. - 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 Test System Engineer (ADAS/AD, LabView/LabWindows), IT / Software / Systems , Sunnyvale, California
Click
here to apply!
|