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

Senior Software Engineer
Job CategorySoftware Engineering /Development
Clearance LevelEligible to Obtain
LocationMassachusetts, Wilmington
Req Code18:LT-SPSY-003
  
Job Description

Solidus is searching for a Senior Software Engineer to join our talented engineering organization.  Members of our engineering staff possess a deep understanding of engineering principles, are self-motivated, are able to multi-task several projects or proposals, and have the ability to work well in a team environment.

Essential Responsibilities

This position requires experience with the full software development life cycle (e.g., Waterfall, Agile) from conceptualization and requirements analysis through final software verification & validation of space payload level systems and controls sub-systems for the aerospace and commercial communities. The Software Engineer will work with our development staff across multi-disciplined teams to support in hardware/software Integration & Test (I&T) activities as well as in the development of test procedures for space payloads and ground systems.  

Software Engineers must have:
Experience in estimating large software programs for current and new business opportunities 

The desire to lead software development projects and manage software subcontractors serving as a liaison between developers, program management, analysts, hardware engineers, customers, and suppliers.  

Additional responsibilities include support of customer meetings and close interaction with multiple engineering disciplines. 
  
Requirements:
- US Citizenship and the ability to obtain a DoD Secret Clearance
- BS or MS degree in Computer/Electrical Engineering or Computer Science
- 7+ years of experience in the area of software development and hardware/software interfaces and test for space applications
- Experience with software subcontract management 
- Solid knowledge of programming languages and concepts, such as MATLAB, LabVIEW, C/C++, C#, Java, Python, and object oriented design 
- Experience developing, integrating, and testing for resource constrained systems (microcontrollers, microprocessors, RTOS, DSP, etc)
- Thorough understanding of modern hardware/software tools and how these may be used to improve the development process
- Experience in CMM/CMMI, IEEE or military standard software engineering practices
- Experience with software configuration management tools, anomaly tracking tools, and peer review
- Hands-on debug skills with JTAG, simulators/emulators, logic analyzers, oscilloscopes, etc.
- Strong problem solving, mechanical, mathematical and geo-spatial comprehension skills
- Excellent oral, written and presentation skills for interfacing with customers, senior management, program management and suppliers as well as mentoring of junior engineers
- Software Engineers must have experience in estimating large software programs for current and new business opportunities
- Desire and proven ability to lead software development projects and manage software subcontractors serving as a liaison between developers, program management, analysts, hardware engineers, customers, and suppliers 

Competencies / Desired Characteristics
- Knowledge of Neptune/Common Ground Architecture (CGA)
- Experience with the Linux/UNIX Operating System (OS)
- Hands-on experience in scripting and test automation
- Strong ability to debug/analyze data
- Experience in payload I&T and ground test equipment development
  


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