Careers With Us

our philosophy has always been that respect for people results in success for all. we are fortunate to have a dedicated staff of technologists who believe in this philosophy and work hard to help us achieve it.

Solidus is an Equal Opportunity Employer (Minorities/Females/Disabled/Veterans)

Sensor Software Engineer
Job CategoryMA - Software Engineering and/or Development
Clearance LevelSecret
LocationMassachusetts, Lexington
Req Code17:BC-D3-019
Job Description

Solidus is searching for a Sensor Software Engineer.

The Engineer will support the development of C2BMC Advanced Technology and Aegis BMD Technology in a classified environment.  The engineer will perform tasks to support technical programs utilizing modern software engineering techniques, programming tools, and support technical staff including but not limited to:

1. Participate in defining, describing and implementing program deliverables/functionalities.
2. Develop software to interface and communicate between C2BMC, MDA sensors, and sidecars.
3. Develop tools to extract data from sensors, process data, and perform data analysis.
4. Develop algorithms, evaluate algorithms, and conduct system studies.
5. Develop conversion routines to convert data into formats needed by advanced algorithms; as well as store data in databases and files. 
6. Develop graphic displays to visualize and understand data and algorithm output
7. Write documentation to allow others to leverage and use applications and tools developed
8. Evaluate and propose use of open source and commercial software, frameworks, and tools where applicable.
9. Support the use of system configuration management tools.
10. Support system integration and troubleshooting.
11. Support development and verification of models and simulations

- US Citizen and an Active Secret Security Clearance
- BS degree and 1-3 years experience
- Competent programming abilities as well as experience in data reduction and analysis
- Excellent communication and problem solving skills and be able to work effectively in a team
- Good working knowledge and experience with MATLAB, Python, C/C++, and Java
- Experienced user of Linux development environment

Skills Preferred:
- Experience with software configuration management
- Formal software development processes, software architecture, and VV&A processes, including for example CMMI and DoD VV&A
- Experience with software validation
- Experience with JSON, Protobuf, and SQL-based databases

Applicants selected must meet eligibility requirements for access to classified information. U.S. Citizenship may be required. Solidus is an Equal Opportunity Employer and participates in E-Verify. NOTICE OF AFFIRMATIVE ACTION PLAN FOR INDIVIDUALS WITH DISABILITIES, DISABLED VETERANS AND OTHER PROTECTED VETERANS. It is the policy of this Company to seek and employ qualified individuals at all locations and facilities, and to provide equal employment opportunities for all applicants and employees in recruiting, hiring, placement, training, compensation, insurance, benefits, promotion, transfer, and termination. To achieve this, we are dedicated to taking affirmative action to employ and advance in employment qualified individuals with disabilities, disabled veterans, and other protected veterans. The objective in adopting the Affirmative Action Programs is to place qualified individuals with disabilities, disabled veterans and other protected veterans in all job classifications. These Affirmative Action Programs are available for inspection by any applicant or employee by contacting the Company's EEO Coordinator, in the Human Resources office, Monday through Friday, 8am to 5pm