Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Fanatics, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Sr. Software Engineer - Robotics Automation at Fanatics will be responsible for leading the design, development, and implementation of advanced robotics solutions that enhance operational efficiency and effectiveness within our fulfillment centers. This role will require working closely with cross-functional teams to innovate and optimize robotic systems and workflows, ensuring that our automated processes meet rigorous production standards and respond to dynamic business needs. The successful candidate will utilize their expertise in robotics, software engineering principles, and automation technologies to drive significant improvements in our logistics and fulfillment operations.
Job Responsibilities
- Lead the development of software solutions for robotics systems in logistics and fulfillment operations.
- Collaborate with mechanical and electrical engineering teams to integrate robotics with existing systems.
- Design and implement algorithms for robotic navigation, manipulation, and task coordination.
- Perform rigorous testing, debugging, and optimization of robotic software to ensure high reliability.
- Monitor industry trends and emerging technologies in robotics to recommend improvements.
- Provide technical support and guidance to junior engineers and other team members.
- Document software designs, architecture, and workflows in a clear and comprehensive manner.
Qualifications
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
- 5+ years of experience in software development with a focus on robotics automation.
- Proficient in programming languages such as Python, C++, or Java.
- Strong understanding of robotics frameworks, such as ROS (Robot Operating System).
- Experience with simulation tools and environments (e.g., Gazebo, RViz).
- Knowledge of machine learning techniques as they relate to robotics is a plus.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Technologies & Tools
The Sr. Software Engineer - Robotics Automation will work with a variety of technologies and tools that enhance development processes, including but not limited to robotics programming platforms (ROS), simulation software (Gazebo), version control systems (Git), as well as integrated development environments (IDEs) such as PyCharm or Visual Studio. Familiarity with cloud platforms for data analysis and machine learning, such as AWS or Azure, is also beneficial. Knowledge of sensors, actuators, and other hardware components related to robotics will be necessary for effective system integration.
Ideal Candidates
Ideal candidates for the Sr. Software Engineer - Robotics Automation role will possess not only a robust technical skill set but also strong interpersonal qualities. They should demonstrate a passion for innovation and a commitment to quality in their work. A collaborative mindset and the ability to communicate effectively across various teams will be crucial for success in this position. Additionally, candidates should exhibit adaptability and a proactive approach to tackling challenges within a dynamic and fast-moving environment. A strong desire for continuous improvement and learning will further enhance their fit within the Fanatics culture.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.