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.
The Software Engineer, C++, Qt, QML will be responsible for designing, developing, and implementing the internal tools and interfaces for our development teams to use. As part of the Platform team, this individual will help simplify and identify user tools and workflows to ease the development of robotics. This engineer will interface with other Platform engineers and will contribute to the success of the multi-faceted team. The Platform team's work is broad and interesting with little repetition.
* API design for enabling user applications * Build user interfaces using QtWidgets/QtQuick API for use by the internal teams * Work with users and management to formulate plans of attack * Work with UX team closely for quick turnarounds on UI implementation * Design user-facing interfaces and tools that interact with data generated by robots * Collaborate with other high level CS, ME, EE, and robotic engineers/scientists to design meaningful tools to be used in the development of robots * Develop tool documentation and unit tests
Things that make a difference
* 4 years of development experience in agile development * 1+ yrs experience in developing software for Embedded Devices * Experience with troubleshooting on Embedded Devices * Strong experience in C++ (Preferably C++11) * Collaborative approach to development * Self-starter who can work with limited direct supervision * Knowledge of robotics and autonomous systems
This position is located in our San Diego headquarters.
About Brain Corporation
Brain Corporation is a developer of autonomous navigational technologies.