Robotics Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Summary: We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing and programming embedded systems for data acquisition, signal processing, and algorithm development. The ideal candidate will have a strong background in electrical or computer engineering, hands-on experience with PCB, power, and signal design, and the ability to develop efficient embedded software solutions. Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key ResponsibilitiesDevelop embedded software for signal processing, sensor integration, and data acquisitionDesign and implement algorithms for sensor fusion and real-time processingCollaborate with hardware engineers on PCB, power, and signal design to ensure seamless system integrationDebug, test, and optimize embedded software for performance and reliabilitySupport integration of embedded systems with robotics or IoT platformsDocument software design, implementation, and testing proceduresStay updated on emerging technologies in embedded systems and machine learning QualificationsBachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related fieldHands-on experience with embedded programming and algorithm developmentHands on experience of PCB, power, and signal design principlesExperience with sensor fusion, data acquisition, or real-time processingFamiliarity with ROS 2 and machine learning is a plusStrong analytical, problem-solving, and debugging skillsAbility to work collaboratively in a fast-paced engineering environment