Robotics and Automation Software Developer
Company: Rexus USA LLC
Location: Remote
Job Type: Full-time / Part-time.
Overview: Rexus USA LLC is seeking a talented Robotics and Automation Software Developer to join our innovative team. The ideal candidate will be passionate about robotics, automation, and software development, with a keen eye for detail and a drive for excellence. This position offers the opportunity to work remotely, collaborating with a dynamic team to develop cutting-edge solutions in the field of robotics and automation.
Responsibilities:
- Design, develop, and maintain software solutions for robotics and automation systems.
- Collaborate with cross-functional teams to gather requirements, define project scope, and develop software architectures.
- Implement algorithms and control strategies for robotic manipulation, motion planning, perception, and navigation.
- Integrate software with hardware components, sensors, and actuators to enable seamless functionality of robotic systems.
- Develop simulation environments and conduct virtual testing to validate software functionality and performance.
- Optimize software algorithms for efficiency, scalability, and real-time performance.
- Stay current with industry trends and emerging technologies in robotics, automation, and software development.
- Provide technical support and troubleshooting assistance for deployed systems as needed.
- Document software designs, specifications, and test procedures.
- Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives.
Qualifications:
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or related field. Master’s degree preferred.
- Proven experience in software development for robotics and automation systems.
- Proficiency in programming languages such as C/C++, Python, and/or Java.
- Strong understanding of robotics concepts, including kinematics, dynamics, and control theory.
- Experience with robotic middleware frameworks (e.g., ROS, ROS 2) and simulation tools (e.g., Gazebo, V-REP).
- Familiarity with software development tools and version control systems (e.g., Git, SVN).
- Excellent problem-solving skills and the ability to work independently or collaboratively in a fast-paced environment.
- Effective communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
- Experience with Agile development methodologies is a plus.
- Demonstrated commitment to quality, accuracy, and continuous learning.
Benefits:
- Competitive salary commensurate with experience.
- Comprehensive benefits package including health insurance, retirement plans, and paid time off.
- Opportunities for professional development and career advancement.
- Flexible work schedule with remote work option.
- Chance to work with a diverse team of talented professionals on exciting projects in robotics and automation.
How to Apply: Please submit your resume and cover letter outlining your qualifications and interest in the position to info@rexus-group.com, Include any relevant work samples or project portfolios if available. We thank all applicants for their interest in joining Rexus USA LLC; however, only those selected for an interview will be contacted.