Related skills
linux c diagnostics microcontrollers motor control๐ Description
- Develop software solutions for integrating and enhancing robotic capabilities.
- Focus on real-time control of multi-degree-of-freedom (DOF) systems and state estimation.
- Conduct thorough testing of the implemented software to ensure reliability and performance.
- Provide ongoing maintenance to support continuous functionality of the integrated robotic systems.
- Work closely with a diverse team of professionals from various disciplines.
๐ฏ Requirements
- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or similar.
- 7+ years of C programming on bare-metal microcontrollers.
- Experience with embedded peripherals: interrupts, timers, DMAs, UART.
- Experience with SPI, I2C, CAN, USB, Ethernet.
- 5+ years in robotics: diagnostics development and motor control.
- Experience with lithium battery systems, sensor interfacing, and sensor fusion.
- Proficiency reading electrical schematics and using an oscilloscope to troubleshoot.
- Demonstrated ability to manage multiple projects with shifting deadlines.
- Strong Linux experience and ROS.
- Proficient English written and verbal communications.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!