• Company Overview Robotic Research has provided vehicle autonomy solutions for over 20 years and is a global leader in self-driving technology. Our AutoDrive® autonomy kit is designed to tackle the industry’s greatest challenges from GPS-denied environments to mixed-traffic and unpaved roads. The commercial division, RR.AI, works with trusted OEM partners to deliver these autonomous solutions across the United States, Canada, Australia, Europe, and Saudi Arabia. The defense division of Robotic Research designs and implements solutions that improve the efficiency and effectiveness of logistics, enhance situational awareness, and save lives by extending the warfighter’s reach through transformable robots, automated vehicles, and GPS-denied localization devices. We offer a fast-paced environment where innovation comes first, and a breadth and depth of skills, knowledge, and interests are highly valued. We are leading this dynamic revolution in technology with team members throughout the U.S including our main offices in Clarksburg, MD and San Antonio, TX.
Job Description
The Senior Robotics Software Engineers to support the development of autonomous, unmanned systems, with specific focus on software development, and especially use of C/C++. This software will support autonomous navigation, path planning, sensor processing, perception and intelligent control for ground vehicles ranging from 20 pounds to 25 tons.
Required Skills & Abilities:
- Design and implement software using C/C++ in a Linux environment
- Develop/improve algorithms for data processing and intelligent control of unmanned vehicles and sensor systems
- Document activities, prepare technical reports, present results, and demonstrate system capabilities
- Travel for field tests and project meetings may be required
- Testing in outdoor conditions may be required
- Strong programming ability in C/C++
- Familiarity with development in a Linux environment
- Candidate should be a self-motivated, flexible team player with good written and oral skills, able to work effectively in a fast-paced environment
Education and Experience:
- B.S. degree in Computer Science or related field
- 5-10 years of related experience
Preferred Qualifications:
- Knowledge and hands-on experience with algorithm and software development applied to robotics is strongly desired.
- Desired areas of experience include:
- Sensor processing (LIDAR, cameras, RADAR, inertial, etc.)
- Computer Vision and Deep Learning
- Path planning
- Localization/navigation algorithms
- SLAM
- Ground robotics experience
Benefits:
Robotic Research is excited to offer the following benefits:
- Company holidays
- Flexible work schedules
- Paid time off
- Competitive medical, dental & vision plans
- 401k contribution plan with up to 4% match
- Employer paid short-term & long-term disability insurance
- Employer paid life insurance
- Voluntary life insurance
- Relocation reimbursement for qualifying situations
- Dog Friendly Office!
- Tuition reimbursement
- Discretional annual bonus and profit sharing
- Employee assistance program
All benefits are subject to change. Please discuss with a member of the Robotic Research HR team for details. Employment is conditioned upon successful completion of a thorough background screening and drug test. Diversity and Equal Opportunity Statement: At Robotic Research, we don’t just accept differences, we celebrate them! We strive to attract, develop and retain curious & highly qualified individuals representing a variety of backgrounds, cultures, skills & perspectives. Robotic Research is committed to building a diverse team and is proud to be and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, marital status, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.