Location: onsite in Pittsburgh, PA Top 3 Skills: Coding in C, C++, and Python Strong software design analysis Capable of expressing positions without confrontation Required Skills and Experience: Bachelor's degree in computer science, software engineering or relevant field required. 2-3 years of experience in software engineering, preferably working with precision mining equipment Will accept master's degree with 1-2 years of industry experience. Git, debuggers, and compilers C-test and G-test suites System-level feature design and specification Datalinks (CAN, Ethernet, etc.) Concise writing style Preferred Skills and Experience: Experience in Robotics or autonomy Strong communication skills