Software Engineer, National Robotics Engineering Center (NREC)-2006757
The National Robotics Engineering Center at Carnegie Mellon has an immediate need for a Software Engineer. The National Robotics Engineering Center is looking to hire a Software Engineer that will be working as a fully functional member of a team and will carry out the scientific and technical efforts related to research projects. This person will work in a team assisting with problem formulation, design decisions, implementation, and testing. The candidate will primarily work with a research group whose core goal is developing new techniques to improve the safety of robots, but will also work with other research groups to help with their research goals depending on organizational needs.
Our organization has 20+ years of 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.
Bachelor's degree in Computer Engineering, Computer Science, or related field.
1-3 years experience with Python and C++/C.
Demonstrated understanding and use of software engineering concepts, practices and procedures.
Excellent organization, planning and oral/written communication skills.
Experience with Linux development.
Ability to participate in cross-function team.
Master's degree in Computer Engineering or Computer Science.
Any combination of these skills
Working knowledge of networking applications.
Working knowledge of UIs.
Working knowledge of machine learning algorithms.
Working knowledge of robotics applications.
Working knowledge of game development, simulation, or computer graphics.
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.