Algorithm Design - Software Engineer (13:BC-D4-002) Lexington, Massachusetts

Solidus is searching for a Software Engineer to work in the development and implementation of bio-inspired algorithms. The successful candidate will also perform system development for robotic platforms and work on multi-sensor fusion algorithms. The job duties include detailed design of algorithms, programming of these algorithms in software, testing of algorithmic components and the overall software system, and development of tools such as simulation and visualization provisions. These activities will be performed in a simulated as well as in physical testing and demonstration environments.

The candidate will also participate in the development and construction of a physical experimentation and demonstration environment which will also include robotic hardware. The candidate will be willing and able to work on hardware aspects related to physical robot platforms, testing environments and associated aspects. This will require implementing and porting cognitive-robotics algorithms and system into a physical robot environment, and participating in conducting experiments with such robot(s) in the physical test/demo environment. The candidate will also participate in a separate biological sensor fusion effort, including implementation and testing of algorithms, and modification of an algorithm demonstration environment.

- US Citizenship and the ability to obtain a DoD Secret Clearance
- MS in relevant area
- Minimum 2 years relevant experience
- High proficiency in scientific programming using MATLAB
- Proficiency in C/C++
- Education or experience with ROS (Robot Operating System), Linux, and embedded systems are required
- Education or experience with machine intelligence (machine learning) is highly desirable

Ability to work with the following:
- Modify robot hardware
- Integrate sensors with the robot platform
- Communications hardware and interfaces
- Software drivers for robot and sensor and actuator devices
- Subsystem-level hardware integration
- Hosting and setting up software on-board the robot platform

Applicants selected must meet eligibility requirements for access to classified information. U.S. Citizenship may be required. Solidus is an Affirmative Action and Equal Opportunity Employer.

or more information about Solidus Technical Solutions visit   Most positions with Solidus Technical Solutions require U.S. Citizenship and eligibility to obtain a Department of Defense security clearance.

Solidus Technical Solutions is a small, majority woman and veteran owned engineering firm.  Founded in 2001, we work with the Federal Government, Department of Defense and other governmental agencies to provide multi-disciplined software and systems engineering and advanced technology services. 

We have a dedicated staff of engineers who believe in the company’s philosophy that respect for people results in success for all, and work hard to implement that philosophy. We are continually recruiting new engineers in a wide range of disciplines who understand and believe in our philosophy and are waiting for the right opportunity to present itself to join our team.