About this role
Firmware Engineer at Mind Robotics. Location: Palo Alto, California, United States. Role: writing firmware, implementing protocols, tuning control Requirements: Technical degree in EE/CE, demonstrated firmware experience for physical systems, deep fluency in C/C++ or Rust, RTOS experience, embedded communication protocol knowledge, microcontroller peripheral configuration, and hardware/software debugging skills. Category: Engineering Seniority: Senior Level Tools: C, C++, Rust, FreeRTOS, Zephyr, CAN, EtherCAT, I2C, SPI, UART, GPIO, ADC, PWM, timers, DMA, Python, Linux, oscilloscopes, logic analyzers, JTAG Commitment: Full Time Workplace: Onsite Languages: English