A leading technology solutions provider located in Reston, VA, is searching for an experienced Software Engineer. The role involves designing sophisticated algorithms and tools for autonomous robotics systems, requiring a bachelor's degree in a relevant field and at least 3 years of experience in advanced software development. Candidates should possess strong programming skills in C++ and/or Java, excellent communication abilities, and a passion for innovative technology. This position offers a collaborative environment with numerous perks and professional development opportunities.
Qualifications
At least 3 years of industry experience in software development.
Experience writing algorithmic code with complexity analysis.
Ability to communicate performance metrics clearly.
Responsibilities
Design and develop algorithms for autonomous robotics.
Engage in full software process from concept to demonstration.
Lead project teams and integrate innovative ideas.
Skills
Programming experience in C++ and/or Java
Writing maintainable and extensible code
Communicate design concepts
Education
Bachelor's degree in computer science, software engineering, or related field
Advanced degree in computer science, mathematics, physics, or related field
Tools
Robotic Operating System (ROS)
Development tools
Job description
A leading technology solutions provider located in Reston, VA, is searching for an experienced Software Engineer. The role involves designing sophisticated algorithms and tools for autonomous robotics systems, requiring a bachelor's degree in a relevant field and at least 3 years of experience in advanced software development. Candidates should possess strong programming skills in C++ and/or Java, excellent communication abilities, and a passion for innovative technology. This position offers a collaborative environment with numerous perks and professional development opportunities.