Reports to: Robotics Firmware Engineering Manager This team also collaborates very closely with Platform Board Support Package (BSP), Camera Imaging, and “Upper Middleware” teams, and hardware engineering. You will be authoring design documents, mentoring less-senior engineers, and doing your part to instill a culture of engineering excellence. * Be hands-on with prototyping, development, and debugging in all stages of the product lifecycle * Bachelor's or Master's Degree in Computer Science, Computer Engineering, Electronics Engineering, Robotics or equivalent * Strong experience with Userspace Linux Kernel development and performance optimization * Solid Software Engineering background (algorithms, data structures) * Experience with Bare-Metal Firmware Development on MCUs * Experience with Linux Kernel and Driver development
plus