Carnegie Robotics is seeking talented, driven individuals with a passion for meeting and exceeding challenges. As we are a young, evolving company, our needs change quickly. A successful Software Associate is able to adapt to an ever-changing list of responsibilities and tasks and meet goals in both a timely and accurate fashion.
Our Software Associates are exceptionally driven individuals who thrive on new challenges, follow instructions, aren't afraid to take initiative and can handle frequently changing tasking. Attitude is crucial to this position, much more than specific educational background. Show up with great attitude and energy and you will succeed.
We don't require a 4-year degree for this position. However, we will want to see good grades and references from whatever path you have taken in life.
The Software Associate position is hourly with full benefits. Overtime hours are very common. Due to the nature of some of our work, all applicants must be US Citizens or Permanent Residents to be considered. Ability to travel for several days at a time on short notice is a plus.
Responsibilities for the position of Software Associate may include (but are not limited to):
OS installation, configuration and maintenance.
Computer hardware building, testing, interfacing and debugging.
Work with the customer technical support team.
Automation and scripting of production and quality control tasks.
Sensor (e.g., stereo, laser) configuration, data collection and processing.
Help maintain internal process-control services, including website maintenance.
Data entry, document editing, spreadsheet and presentation material preparation.
In general, a good candidate will have:
Self-initiative and drive. We seek individuals who push themselves above and beyond.
Excellent attention to detail.
Strong interpersonal skills.
Strong working knowledge of PC hardware.
Prior experience with open-source scripting languages, such as Python.
Good working knowledge of Linux-based operating systems.
Good working knowledge of LANs, TCP/IP, and wireless networks
This position holds strong potential for upward growth. Carnegie Robotics strives to incubate and nurture talent; we think of this position as an “apprenticeship” of sorts, wherein the successful candidate can grow in scope of responsibility, skill set and compensation. We offer a fantastic environment for growth for those with drive.