A leading technology company located in Reston, VA, is searching for an experienced Software Engineer to design and develop algorithms, simulations, and tools for autonomous robotics. Candidates must have a Bachelor's degree in a relevant field and at least 2 years of industry experience in software development. Skills in C++ and/or Java are necessary, along with the ability to communicate complex concepts clearly. The role includes participation in dynamic project teams. Benefits include medical insurance, paid time off, and professional development support.
Qualifications
2+ years of industry experience in advanced software development in a team environment.
Experience writing maintainable and extensible code.
US citizenship required for security clearance.
Responsibilities
Design and develop algorithms for autonomous robotics.
Lead project teams from concept to demonstration.
Integrate innovative ideas from various fields.
Skills
C++ programming language
Java programming language
Algorithm coding
Performance optimization
Multithreading
Communication skills
Education
Bachelor's degree in computer science or related field
Advanced degree in computer science or related field
Tools
Robotic Operating System (ROS)
Development tools
Job description
A leading technology company located in Reston, VA, is searching for an experienced Software Engineer to design and develop algorithms, simulations, and tools for autonomous robotics. Candidates must have a Bachelor's degree in a relevant field and at least 2 years of industry experience in software development. Skills in C++ and/or Java are necessary, along with the ability to communicate complex concepts clearly. The role includes participation in dynamic project teams. Benefits include medical insurance, paid time off, and professional development support.