SOFTWARE ENGINEER
Location: Hinckley, IL
Remote: Hybrid
ARIS Technology develops software and robotic systems that automate 3D scanning for smart factories.
Our mission is to make robotic 3D measurement intuitive and intelligent for Aerospace & Defense, Automotive, Medical, and other leading industries.
We incorporate state-of-the-art techniques in human-robot collaboration, systems integration (SI), simulation, artificial intelligence (AI), and mixed-reality (MR), to provide end-to-end solutions, which produce tangible results for our clients.
ABOUT THE POSITION
The Software Engineer will help develop our next-generation robotics and 3D scanning software platform.
If you enjoy testing and understand the fundamentals of linear algebra, especially as it applies in 3D programming, please read on.
We’re looking for someone who wants to grow with a revolutionary tech start-up in Industry 4.
0 who can help create a great culture.
This position is based out of our new, modern location in Hinckley, IL and is eligible to work remotely (hybrid).
JOB OBJECTIVES & RESPONSIBILITES
Build, test, and launch outstanding Robotic 3D Scanning Automation systems for leading manufacturers in various industries (e.
g.
, Aerospace & Defense, Automotive, Medical)
Improve human-robot interaction (HRI) by creating best-in-class User Experience (UX) of robot programming and operations
Participate in advanced research in: Motion Planning, Sensor Simulation, Mixed Reality, Perception Processing, and Machine Learning
Integrate various robot, scanning and other automation solutions into our applications and libraries
Design, code and test new features in our robotics software platform
QUALIFICATIONS
Proven ability to develop applications and libraries using a current toolchain including:
FRONT END: JavaScript, React, three.
js, testing in Playwright
BACK END: C++, Linux, C#
MACHINE LEARNING: Python, Pytorch, Projective Geometry
Expert in the practice of writing tests first and test driven development
Knowledge of the impact of reducing and maintaining total complexity in a large system
Experience within a CI/CD pipeline and understanding of the importance of trunk based development
Professional experience incorporating Applied Linear Algebra, Calculus and Projective Geometry into production algorithms
Demonstrable understanding of algorithmic concepts such as scene graphs, spatial data structures, and physics simulations
Experience building 3D applications
General knowledge of Windows OS
Ability to translate complicated business requirements into multiple solution options and explain the benefits and disadvantages of various approaches
Bachelor’s Degree in Computer Science, Mechanical Engineering, Engineering, Mathematics, or related field
PREFERRED QUALIFICATIONS
Industrial Automation experience
Experience in Robotic Motion Planning
Demonstrable knowledge in Inverse Kinematics
Familiarity with Localization
Experience creating and editing URDF and SDF files
CAD and 3D Modeling in programs such as Blender or SolidWorks
Experience in cloud computing solutions such as AWS
Professional experience with systems integration
3D Image processing (Point Clouds, Mesh, CAD)
Experience in Robot Operating System (ROS)
Experience with Unity / Unreal Engine
Familiarity with .
NET and .
Node.
js
Master’s Degree in Robotics
OUR BENEFITS
Matching 401(k)
Paid Time Off (PTO)
Medical Insurance (up to 100% monthly premium company paid)
Dental Insurance
Vision Insurance
Employee Assistance Program
Flexible Spending Account
Health Savings Account
HealthAdvocate
Life Insurance
AD&D Insurance
Disability Insurance
Pet Insurance, Aflac, Legal Plan & other voluntary benefits
Commuter Benefits
Casual Dress
Employee Discounts
Job Type: Full Time
Department: Software Engineering
Travel Required: 5%
ARIS Technology is an Equal Employment Opportunity employer.
Candidate must be authorized to work in the U.
S.
without sponsorship from ARIS Technology.
ARIS Technology is a drug-free workplace.
All offers of employment at ARIS Technology are contingent upon clear results of a thorough background check.
ARIS Technology participates in E-Verify.
Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.
Beware of any third party contacting you about this position and fraud.
During the recruiting process, ARIS Technology will not ask for personal information or extend a job offer via social 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 social media provider's fraud department.