System Software Engineer - Everyday Robots
Company: X.
Location: Mountain View
Posted on: June 20, 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 System
Software Engineer to build low level system software to power our
robot. Find out more about us, and meet the people behind the
robots on our website.ResponsibilitiesContribute to a solid
platform for robot software developmentIntegrate new hardware
features into our existing robot software stackWork with robot
application developers to create flexible high level robot
APIsDefine robot compute/sensing/system architecture in
collaboration with EEsMinimum QualificationsDefining and solving
ambiguous problems using critical thinking skillsExperience
programming in a low level language, such as C/C++Experience
building and deploying complex systems in a production
environmentEnjoys collaborating with teammates on difficult
problemsPreferred QualificationsExperience with
threading/locks/synchronization in a real-time
environmentExperience with enterprise software development tools
and infrastructureExperience in hardware sensors, especially camera
sensorsExperience in distributed systemsAt 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 , System Software Engineer - Everyday Robots, IT / Software / Systems , Mountain View, California
Click
here to apply!
|