We are seeking a proficient Firmware Engineer to develop and optimize firmware for BLDC motor control and real-time embedded systems.
Requirements
- Bachelor’s or Master’s degree in Electrical Engineering, Robotics, or Mechatronics.
- Hands-on experience in firmware development for robotics, motor control, or embedded systems.
- Expertise in BLDC motor control, including FOC (Field-Oriented Control), PWM, and current/position control techniques.
- Proficiency in low-level communication protocols such as RS-485, CAN, and SPI.
- Experience with real-time embedded systems (e.g., FreeRTOS, RT Linux).
- Familiarity with DDS frameworks (e.g., ROS).
- Proficient in C/C++ for embedded systems and adept with debugging tools.
- Excellent problem-solving skills and ability to handle complex system integration challenges.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Health Insurance
- Disability Insurance