Logo
Karkidi

Senior Backend Developer, Robot Systems

Karkidi, Allen, Texas, United States, 75013


We are seeking a versatile individual to join our Opportunity Discovery and Technology Adoption (ODTA) department as a Senior Backend Engineer. The ODTA team is dedicated to achieving real-world impact for the groundbreaking research produced within our robotics division.As a Senior Backend Engineer, you will play a pivotal role in architecting and developing the software systems needed for our robotics research to succeed in the field. This is a greenfield opportunity. We are looking for a candidate that is able to design, communicate and build your proposed solutions, meeting our robotics research where it's at and advancing it towards a reliable production implementation.Responsibilities

Design and develop scalable backend architectures that support our deployment trials and future production systems.Work closely with robotics and vision researchers, user-experience researchers, frontend developers, and factory engineering teams to define and integrate technical requirements.Drive implementation, ensuring clear communication and alignment across multidisciplinary teams.Address and build infrastructure and data needs, ensuring the right level of adaptability, reliability, and scalability of backend systems at each stage of deployment.Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field.8+ years experience in backend development, focusing on system design, architecture, and implementation.Proficient in Python and SQL (or equivalent Database language) with experience interfacing with C++.Experience in delivering production backend solutions for robotics in manufacturing or logistics environments.Expertise in building and consuming APIs for web applications (e.g., REST).Experience interfacing with PLCs such as Rockwell Automation (Allen-Bradley) or TOYOPUC.Experience designing and deploying cloud and on-prem compute and networking solutions.Understand software development processes and the tooling required to enact them, such as version control (e.g., Git) and CI/CD (e.g., Jenkins).Demonstrable communication of complex, technical concepts utilizing design documents and systems drawings.Excellent leadership skills with the ability to lead initiatives with input across teams.A passion for tackling technical challenges, bringing a proactive and independent working style with strong problem-solving abilities.

#J-18808-Ljbffr