Robotics Engineer, National Robotics Engineering Center (NREC)-2006303
NREC (National Robotics Engineering Center) is looking for a software/robotics engineer to join our software team dedicated to building the next generation of field robotics applications. You must have solid programming experience, strong analytical skills and an excellent problem-solving mindset.
Our organization has 20+ years experience developing and deploying robots into many applications across multiple sectors, such as agriculture, construction and humanitarian demining. We strive to provide solutions for real world challenges where automation and robots have great impact in productivity and the labor force's safety/comfort.
Your core responsibilities will be:
Design and implement real-time software components for robotic applications.
Quickly prototype proof-of-concept solutions using scripting languages.
Develop, document, and execute software system testing, troubleshooting, and verification procedures.
Communicate technical information to specialists and non-specialists.
BS in Robotics, Computer Science, or a related field.
At least 3-5 years of relevant engineering experience
High proficiency in C++/C.
Experience with scripting languages for quick prototyping of robotic applications (Python or Matlab preferred).
Experience with Linux development.
Good communication skills.
Experience with safety-critical embedded real-time systems.
Experience with GPUs and/or other parallel hardware architectures.
Experience developing computer vision and image processing algorithms.
Experience developing networking applications.
Experience developing UIs, using Qt or similar multiplatform library.
Experience developing Android applications.
Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.
Carnegie Mellon University considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.
Time Type:Full Time
Minimum Education Level:Bachelor's Degree or equivalent
Preferred Education Level:Master's Degree or equivalent
Carnegie Mellon (www.cmu.edu) is a private, internationally ranked research university with programs in areas ranging from science, technology and business, to public policy, the humanities and the arts. More than 12,000 students in the university’s seven schools and colleges benefit from a small student-to-faculty ratio and an education characterized by its focus on creating and implementing solu...tions for real problems, interdisciplinary collaboration and innovation. A global university, Carnegie Mellon’s main campus in the United States is in Pittsburgh, Pa. It has campuses in California’s Silicon Valley and Qatar, and programs in Africa, Asia, Australia, Europe and Mexico.