Job Directory Brain Corporation Sr. Firmware Engineer
Brain Corporation

Sr. Firmware Engineer 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.

We are seeking a Sr. Firmware Engineer to our join our growing team. This position will focus on writing safe, reliable firmware for integrating hardware and software on for mobile robotic products.

Tasks & Responsibilities

* Design, develop and support the firmware systems required for our robotic brains
* Manage safety and reliability of the firmware
* System integration with hardware and software systems

What you need

* Bachelor's Degree in Computer Science, Software Engineering or a related field
* 5+ years professional experience, including:
* Strong software engineering/coding in C/C++/Python
* Strong embedded systems skills (GPIO, interrupts, timers, PWM, i2c, USB)
* Strong experience in Linux environment
* Experience with reliable, safety-critical systems and SIL (safety integrity level)
* Experience with AGILE development and continuous integration
* Familiarity with build systems (cmake, make)
* Familiarity with release management and versioning
* Familiarity with control systems (PID, closed loop control)
* Experience with lab equipment (DMMs, oscilloscopes, logic analyzers)
* Experience with Github, JIRA, and Jenkins tools for source control, tracking, and testing

Things that make a difference

* Advanced degree in CS/CE or related field
* Familiarity with ARM Cortex microcontrollers
* Familiarity with an RTOS
* Functional safety engineering certification (TUV or equivalent)
* Experience with mobile robotics

This position is located in our San Diego headquarters.

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.