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.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx