Robotics Application Engineer (embedded)
$ 4,000 - $ 5,000 / month
Checking job availability...
Original
Simplified
Duties and responsibilities
- Design, develop, and test electronic circuits for embedded systems.
- Develop and debug embedded software using C/C++ or other relevant programming languages.
- Implement software solutions and design interfaces to support robot integrations
- Perform circuit simulations and PCB layout design.
- Optimize power consumption, performance, and reliability of embedded systems.
- Collaborate with cross-functional teams to define system requirements and specifications.
- Conduct design reviews, testing, and validation of hardware and software.
- Provide technical support and troubleshooting for product development and production teams.
- Assist robot field testing, evaluate the performance of our systems, and create performance reports.
- Contribute to overall architecture design and documentation.
Qualifications, Skills, Experience
Technical qualifications:
- Background in Computer Science/Electrical Engineering/Mechanical Engineering with focus in robotics, mechatronics, or related fields
- Proficient in ROS or C++ or Python and embedded programming
- Strong knowledge of robotic platforms, robotics hardware (sensors, actuators), and networks (Ethernet, Ethercat, CAN, Modbus, RS232, etc)
- Experience in circuit design, PCB layout, and debugging using tools like oscilloscopes, logic analyzers, and multimeters.
- Familiar with Linux platform, its configuration, and command line operations
Helpful Additional Skills:
- Participation in hackathons or robotics competitions
- Track record of open source contributions and/or personal software/hardware projects
- Exposure to Docker, Jenkins, and other tools for deployment
- Mechanical design experience
Job Types: Full-time, Permanent
Pay: $4,000.00 - $5,000.00 per month
Schedule:
- Monday to Friday
Work Location: In person