Senior Embedded Software Engineer
As a Senior Embedded Software Engineer for our robotic motion control systems, you'll play a pivotal role in the development and enhancement of the software that powers our state-of-the-art lifting solutions. You'll collaborate with cross-functional teams, contribute to the design and implementation of critical software components, and ensure the reliability and performance of our systems.
- Embedded Software Development: Design, develop, and maintain embedded software for our robotic lift systems, ensuring high performance, reliability, and safety.
- System Integration: Collaborate with hardware engineers to integrate software with the RISE platform's hardware components.
- Algorithm Development: Create and optimize control algorithms for precise and efficient robotic lifting operations.
- Real-time Systems: Develop and implement software for real-time control, feedback systems, and sensor integration.
- Testing and Debugging: Conduct thorough testing and debugging of software to identify and resolve issues, ensuring robust and error-free operation.
- Documentation: Maintain comprehensive documentation for software design, development, and testing processes.
- Collaboration: Work closely with cross-functional teams, including mechanical engineers, electrical engineers, and application specialists, to achieve project goals.
This position is a hybrid role with 2-3 days/week in Somerville, MA and will report to the Director of Embedded Systems.