Mid to Senior Level Software Engineer

4M Research, Inc.
Huntsville, AL

Job Description

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 Research is currently looking for mid to senior level Software Engineers for our team in Huntsville, AL!

We are looking for developers who are proficient with the following languages:

  • C++
  • Java/ JavaFX
  • Python
  • Squish
  • BDD
  • OSGI
  • Google Guice
  • Jupyter Notebook

Required:

  • STEM BS/ Master's preferred
  • Three or more years' experience
  • Active Secret Clearance

Desired:

  • MS in related field
  • Linux OS experience
  • Technical writing experience
  • Experience with embedded systems development, test, and/or IV&V
  • Regression testing and performance testing experience

Necessary Competencies:

  • Honesty, superior ethics
  • Interpersonal savvy, excellent communication skills
  • Ability to be a team player
  • Initiative
  • Positive attitude
  • Professionalism

*Please Note: US Citizenship is required.

Qualified candidates should apply online at

For assistance call 256-319-4646 and press the option for Talent Acquisition.

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

Posted 2025-07-21

Recommended Jobs

General Resume Submission

DESE Research, Inc.
Huntsville, AL

Job Description Job Description Not ready to apply for a specific position? You may submit your resume through this process. Are you passionate about STEM related fields, such as Engineering, …

View Details
Posted 2025-07-19

Warehouse Manager

Sumitomo Electric Group
Moody, AL

Description Position at Sumitomo Electric Wiring Systems, Inc. BASIC PURPOSE: Oversee and manage all aspects of daily warehouse operations to ensure smooth and efficient functioning of the facili…

View Details
Posted 2025-08-06

Sous Chef - University of Alabama

Compass Group
Tuscaloosa, AL

Salary: $55,000 - $60,000 / year   Our Passion is Food! At Bon Appetit Management Company we are committed to two things, great food and outstanding service! At Bon Appetit you won't find our m…

View Details
Posted 2025-08-28

Civil Engineer

Basin Engineering & Surveying
Birmingham, AL

Basin Engineering & Surveying is more than just a workplace; it's a hub where innovation meets excellence, where your expertise in civil engineering not only shapes the infrastructure of tomorrow but …

View Details
Posted 2025-08-21

Automotive Electronics Installation Technician

Buster Miles Ford
Heflin, AL

Automotive Electronics Installation Technician Location: Buster Miles Ford - Heflin, AL About the Role Buster Miles Ford is seeking a hands-on and detail-oriented Automotive Electronics Installation…

View Details
Posted 2025-08-12

Specialist, Billing

OWL Services
Montgomery, AL

Job Description Job Description Quiénes somosOWL Services es el principal proveedor de ventas, instalación, gestión de programas y servicios para empresas minoristas, comerciales, de flotas, de a…

View Details
Posted 2025-08-22

Class B Mechanic - Maintenance

Alliance Green Services
Calvert, AL

Job Description Job Description Description: Diagnose, repair, and maintain complex mechanical systems and equipment. Independently troubleshoot issues, using advanced diagnostic tools and …

View Details
Posted 2025-09-12

Morning Caregiver 630a - 12p ($17hr)

Senior Helpers - Huntsville
Huntsville, AL

This posting is specifically for this shift, but we do have multiple other shifts available. Open to all skill levels. Begin a remarkable career that will make a difference in the lives of seniors. …

View Details
Posted 2025-08-28

Solutions Engineer II

Puma Managed IT
Alabama

About the Solutions Engineer II position At Puma, we are seeking a highly skilled and experienced Solutions Engineer to join our team. As a Solutions Engineer, you will work in a client-facing rol…

View Details
Posted 2025-09-01

Business Analyst

BryceTech
Huntsville, AL

Job Description Job Description Company Description BryceTech is a trusted leader in complex technology domains, delivering data-driven solutions in aerospace, biosecurity, and defense. We s…

View Details
Posted 2025-07-29