Software Engineer, Computer Vision - Everyday Robots
Company: X.
Location: Mountain View
Posted on: June 22, 2022
|
|
Job Description:
X is Alphabet's moonshot factory. We are a diverse group of
inventors and entrepreneurs who build and launch technologies that
aim to improve the lives of millions, even billions, of people. Our
goal: 10x impact on the world's most intractable problems, not just
10% improvement. We approach projects that have the aspiration and
riskiness of research with the speed and ambition of a startup.The
TeamBorn from X, the moonshot factory, and working alongside teams
at Google, we're building a new type of robot. One that can learn
by itself, to help anyone with (almost) anything. With one foot in
today, and the other in tomorrow, we seek to turn the helper robots
of science fiction novels into reality. Doing this requires taking
on the hardest problems in robotics. All so we can work towards a
future where helper robots are a part of a better everyday, for
everyone.We know that no company, no moonshot, no wild idea is
greater than the efforts of the people behind it. Our team is
thoughtful, driven and deliberately diverse, working together in a
creative and collaborative environment, where everyone's
perspectives and expertise is valued.We're looking for a Computer
Vision Software Engineer in our Perception team. Find out more
about us, and meet the people behind the robots on our website.
Responsibilities Invent, implement, optimize, and maintain
efficient computational imaging algorithms in a constrained
robotics platform. Develop novel vision based depth sensing
algorithms (stereo and monocular depth).Develop point cloud
processing algorithms.Develop novel signal processing algorithms
for various sensors including camera, lidar and multispectral
sensors.Collaborate with Hardware, Systems, and Perception
teams.Minimum Qualifications Proven experience (academia or
industry) with optimized and efficient computer vision or
computational imaging.Experience with ML based depth from stereo or
optical flow or monocular depth algorithmsCoding experience in
C++.Preferred QualificationsExperience in conducting technical
research in computer vision, computational imaging, or related
field.Experience with CUDA or deploying optimized neural
networks.Background in optics or robotics.At Everyday Robots, we
don't just accept difference - we celebrate it, we support it, and
we thrive on it for the benefit of our employees, our products and
our community. We are proud to be an equal opportunity workplace
and 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.If you
require additional accommodations during the interview process,
please let us know.
Keywords: X., Mountain View , Software Engineer, Computer Vision - Everyday Robots, IT / Software / Systems , Mountain View, California
Click
here to apply!
|