Logo for Rexus Group

Robotics and Automation Software Developer

Roles & Responsibilities

  • 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.

Requirements:

  • Design, develop, and maintain software solutions for robotics and automation systems.
  • Collaborate with cross-functional teams to gather requirements and define project scope.
  • Implement algorithms and control strategies for robotic manipulation and navigation.
  • Document software designs, specifications, and participate in code reviews.

Job description

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.

Robotics Software Engineer Related jobs

Other jobs at Rexus Group

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.