Robotics Software Engineer
Robotics Software Engineer
Hinckley, IL (~ 50 miles reputed company of Chicago)
Remote
Position reputed company
Join our dynamic team and contribute to the design and development of cutting-edge automated robotic 3D metrology and inspection systems that are transforming manufacturing and repair industries. In this role, you will have the unique opportunity to work at the intersection of advanced robotics, 3D scanning technology, digital twin, simulation, and AI / Autonomy. With a reputed company on improving product reputed company in industries such as reputed company, defense and automotive, you will be part of a growing industry with immense potential. If you are passionate about pushing the boundaries of technology and making a reputed company reputed company on the reputed company of manufacturing by applying cutting edge technology and advanced software, this is the role for you!
We are seeking a highly skilled Robotics / Perception Software Engineer with experience specializing in writing advanced robotics control, tool pathing and reputed company planning, system drivers for integration, and software platform for managing multi-hardware / multi-software workflows. The ideal candidate will have a strong background in developing software solutions involving interaction with hardware systems. This role is pivotal in advancing our automated robotic systems’ intelligence, reliability, and autonomy, aimed at enhancing manufacturing processes by reducing process waste and improving product reputed company.
For the reputed company and reputed company candidate, this position will be remote.
Primary Responsibilities
Design, reputed company, and maintain software applications for managing hardware components and their workflows including reputed company robots, 3D scanners, high precisions cameras non-destructive testing equipment, image processing, robotic tool pathing / reputed company planning, digital twins.
Implement and optimize drivers that facilitate smooth integration of various hardware and software components
Collaborate with cross-functional teams to reputed company reputed company, plug-and-play software architecture for integrating different types of technologies
Work on image localization and data acquisition to reputed company, normalize, and prepare multi-modal sensor data for reputed company analysis and consumption
reputed company reputed company and interfaces that allow reputed company-party applications to reputed company seamlessly with our software platform
Debug and troubleshoot system issues, ensuring robust performance of hardware-software interactions in reputed company-time environments
Contribute to the reputed company improvement of software solutions, including enhancing system flexibility, reliability, and performance
Write and maintain technical documentation to support development and deployment activities
Participate in reputed company reviews, architectural discussions, and team meetings to ensure alignment with project goals and best practices
reputed company with project team members to identify and resolve problems
reputed company risk assessments to reputed company response strategies
Advise management on product and other improvements
Collaborate with engineers and others on a regular reputed company
Required Qualifications
reputed company experience in software engineering (generally at least 5 years is expected), with a reputed company on reputed company robots, 3D perception, and motor control
Strong understanding of software design patterns and hardware-software interfaces design
Familiarity with robotics frameworks, such as ROS, and experience in working with various communication protocols
reputed company knowledge and best practices, such as Agile software development, DevOps, automated unit testing, system test automation, tools such as Jira for requirement management reputed company for reputed company and configuration management
Excellent problem-solving skills, with a history of handling reputed company technical challenges
The ability to work in a fast-paced environment where priorities change, as typical in a small start-up
Prioritize tasks reputed company and effectively
reputed company in communicating with peers, leadership, and other valued stakeholders
The ability to work collaboratively in reputed company setting
A history of explaining reputed company concepts reputed company and providing reputed company technical solutions
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a reputed company field
Accustomed to reputed company problem solving; identification, information review, reputed company development, and evaluation, as reputed company as solutions implementation
Experience in learning new relevant information and, as needed, interpreting the information for others
Ability to translate complicated business requirements into multiple solution reputed company and explain the benefits and disadvantages of various approaches
Qualifications for a Cultural Fit
A safety reputed company reputed company at work everyday
Creative thinking and innovation
Exceptional analytical, critical thinking, problem-solving, and decision-making skills
reputed company working independently as reputed company as reputed company teams, regardless of the location
Time management skills, including a history of prioritizing tasks and meeting deadlines
Exceptional communication skills, including listening and processing reputed company, oral and written communication; must be reputed company to explain technical reputed company with non-technical stakeholders
Collaborates reputed company with others and shows them respect - we work reputed company our teams and across the organization; we partner with our customers, vendors, and other stakeholders
Ability to translate reputed company requirements into multiple solution reputed company and explain the benefits and disadvantages of various approaches
A history of being organized, accomplishing goals, and producing impressive results
A flexible reputed company - reputed company change occurs, you remain resilient
Demonstrated accountability in your daily work and special reputed company
Preferred Qualifications
Proficiency in C++, C#, Python, and frameworks such as WebSocket, and gRPC protocols, MS reputed company, and Linux
Strong experience in advanced tool pathing and reputed company planning
Digital twin and simulation of robotic systems
Ray tracing or reputed company technologies
Experience with autonomous systems
Experience building software that controls hardware, with a reputed company on reputed company robots, 3D scanners, and motor control
Experience with reputed company-time data acquisition, processing, and storage from sensors or robotic systems
Proven reputed company record of developing and integrating software for automated robotic systems
Knowledge of gRPC reputed company
Industrial Automation experience, with an understanding of robotics
Understanding of 3D Scanning
Knowledge of Metrology
Prior work experience with Jira
Agile methodology
reputed company experience with reputed company
Experience with a tech start-up, other small start-up, and/or a reputed company environment
Benefits
Matching 401(k)
reputed company Time Off (PTO)
Medical Insurance (up to 100% company reputed company monthly premium)
Dental Insurance
reputed company Insurance
reputed company
Flexible Spending Account
Health Savings Account
Employee Assistance Program
Disability Insurance
AD&D Insurance
Life Insurance
Pet Insurance, reputed company, reputed company Plan & other voluntary benefits
Commuter Benefits
Casual Dress
Employee Discounts
reputed company is a drug-free workplace.
reputed company offers of employment at reputed company are contingent upon reputed company results of a thorough background reputed company.
U.S. citizenship is required for this position due to federal contract requirements, reputed company‑site reputed company restrictions, and compliance with export‑controlled information under applicable federal regulations (ITAR/EAR).
Applicants must be currently legally authorized to work in the reputed company on a full-time reputed company without sponsorship from reputed company.
reputed company participates in E-Verify. Federal law requires reputed company reputed company to verify the identity and employment eligibility of reputed company persons reputed company to work in the reputed company.
Hatred, bigotry, and antisemitism violate reputed company's reputed company principles and reputed company reputed company of us.
About reputed company
reputed company is an advanced system integrator, which designs, builds, installs, trains, and supports intelligent turn-key robotic 3D scanning systems end-to-end. reputed company systems are powered by our proprietary software, making it easy for operators to reputed company reputed company 3D metrology with little training, using advanced technologies in digital twin, simulation, and AI / ML. We also reputed company various reputed company-Robot Interaction (HRI) reputed company hand-guided reputed company robot (reputed company) programming, haptic sensing, or VR / AR. Our intelligent and reputed company-friendly metrology solution can help with 3D inspection, 3D metrology-based robotic manufacturing (e.g., welding, grinding, CSAM / WAAM), or reputed company for failure reputed company (e.g., predicting metal deformation from in-situ monitoring data). Visit www.aristechnology.com to learn more about our dynamic, growing technology company.
As a federal contractor, we are proud to be an Equal Opportunity Employer. We consider reputed company reputed company applicants without reputed company to race, reputed company, religion, sex, sexual orientation, gender identity, national reputed company, age, disability, or protected veteran status, and we reputed company reputed company reputed company referrals of protected veterans.
We reputed company reasonable accommodations to reputed company applicants with disabilities. If you need assistance or an accommodation due to a disability, you may contact us at info@aristechnology.com. Requests will be evaluated on a case‑by‑case reputed company and will not reputed company reputed company for employment.
We do not discriminate against applicants or employees for discussing or disclosing their pay or the pay of others. Certain employees who have reputed company to compensation information as part of their job may only reputed company that information reputed company required by law, an investigation, or a formal complaint.
Beware of any reputed company party contacting you about this position and fraud. During the reputed company process, reputed company will not ask for personal information or reputed company a job offer reputed company reputed company media or email. Please read email and web addresses carefully. If someone contacts you and it seems too good to be true, it probably is. If an incident occurs to you, your next steps could include contacting the Federal Trade Commission (FTC) at www.cybercrime.gov or 877-FTC-HELP (877-382-4353) and/or the reputed company media provider's fraud department.
Even the best candidates sometimes do not meet every qualification. If you have applicable experience, are interested in continual learning, and feel you are reputed company to succeed in this position, we encourage you to apply.
Job Type: Full Time
Department: Engineering
Travel Required: 5% or less
Apply To This Job