skip to main content

Important Notice

It appears you are using an older version of your browser. While some functions will be available, Alabama Joblink works best with:

Please click the name of the browser above to download and install the latest version of the browser of your choice. We apologize for any inconvenience.

Home blue

Software Engineer

Click the Facebook, Google+ or LinkedIn icons to share this job with your friends or contacts. Click the Twitter icon to tweet this job to your followers. Click the link button to view the URL of the job, which then can be copied and pasted into an e-mail or other document.

Job Details
Job Order Number
Company Name
4M Research, Inc.
Physical Address
Huntsville, AL 35806
Job Description

4M Research, Inc. (4M) is a Woman owned small business established in 2007 and headquartered in Huntsville, AL. 4M specializes in Systems and Software Engineering and Analysis, Information Technology, Planning and Analysis, and Field Support Services to a variety of customers including MDA, NASA, and AMCOM. Our continuous and rapid growth is attributable to the caliber of employees 4M strives to hire and retain.

4M is currently looking for qualified candidates to for a Software Engineer in the Huntsville, AL.

The successful candidate will be responsible for requirements support, software design, data modeling and development of new functionality in Java and C++. The successful candidate will also be responsible for designing and developing quality products for User Interface. The candidate must be familiar with the software development lifecycle. Additionally, the candidate must understand and be capable of following CMMI Level 5 practices.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience required:

Bachelor’s of Science Degree in Computer Science or similar technical degree is required with a minimum of three years’ experience or a Master’s Degree and one year of experience;
Current DoD Secret Security Clearance;
Experience with Java in object oriented design and development;

Experience with User Interface and human/machine interface concepts;
Experience with OSGIplugins and Swing development;
Experience with modem UML modeling tools such as Rational Software Architect is desired;
Experience with Eclipse is desired;
Other preferred experience: AnUMaven,Junit, EasyMock, Java profiling,WorldWind, ESRI. GJIS;
Ability to work in a fast paced environment;
Some travel may be required (up to 25%).
Qualified candidates should apply online at or call 256-319-4646 x8014 for assistance.

4M Research, Inc. is an Affirmative Action/ Equal Opportunity Employer and an active participant in the Employment Eligibility Verification Program (E-Verify).

For more information, or to apply now, you must go to the website below. Please DO NOT email your resume to us as we only accept applications through our website.

To view full details and how to apply, please login or create a Job Seeker account