Job Directory Brain Corporation Robotics Software Engineer / Architect
Brain Corporation

Robotics Software Engineer / Architect Brain Corporation
Sorrento, CA

Brain Corporation is a developer of autonomous navigational technologies.

Companies like Brain Corporation
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Brain Corporation

Job Description

Brain Corp is a San Diego-based AI company that specializes in the development of self-driving technology. Our AI tech represents the next generation of artificial brains for robots - it enables machines to perceive, learn, and navigate complex environments, while avoiding people and obstacles. We partner with commercial equipment manufacturers, and global consumer electronics brands, to transform their products into self-driving robots.

This position is for a Robotics Software Engineer / Architect. For this position, we are looking for a person with a broad understanding of autonomous navigation and strong expertise in software engineering practices in Python and C++ (C++ 11 and later preferred). We are looking for people who know how to code at industry level with a strong background in programming constructs and idioms.

As a core member of our AI Division, you will work with our world-class team of engineers and scientists to build a platform for the next generation of intelligent machines. Your experience will be pivotal in advancing our mission: safe and reliable robots everywhere.

What you need:

* B.S., M.S., or Ph.D Degree in computer science, software engineering or a related field
* Strong experience in Python and C++
* Experience working in large code bases of mixed Python and C++ and Python extensions
* Ability to produce computationally efficient software that can meet real-time requirements
* Git knowledge
* Strong coding skills Python and C++ in Linux environment
* Extensive experience converting publications to actual implementations
* 4+ years experience (industry experience)

Things that make a difference:

* Experience designing and developing robotic systems using a robotic middleware (such as ROS), and existing libraries and tools
* Experience with continuous integration, deployment, and release management tools
* Proven system integration and software architecture skills
* Good working knowledge of robotics and surrounding systems
* Understanding of kinematic and dynamic vehicle models
* Knowledge in 3D Path Planning Algorithms

This position is located in our San Diego headquarters and reports to the Sr. Manager of SW Engineering.

About Brain Corporation

Brain Corporation is a developer of autonomous navigational technologies.

278 employees
Brain Corporation

10182 Telesis Ct

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.