Principal Software Engineer/ Analyst
4M Research, Inc. - Huntsville, AL
Apply NowJob Description
Join to apply for the Principal Software Engineer/ Analyst role at 4M Research, Inc.7 months ago Be among the first 25 applicantsJoin to apply for the Principal Software Engineer/ Analyst role at 4M Research, Inc.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 a Principal Software Engineer/Analyst for our team in Huntsville, AL!The successful candidate performs evaluations of various software related products and covers assessments of software products through all phases of the development life cycle, including software specifications, design verification, coding, testing, and results data validation; Utilizes static and dynamic analysis tools to identify potential vulnerabilities and code defects; Works as part of a team and independently to verify and validate potential defects found during analysis; Participates in peer reviews throughout the product lifecycle; Mentors junior personnel; Exercises strong written and oral communication skills; Exercises strong knowledge of Microsoft Office.RequiredEducation/ experience requirements:-HS + 17 yearsAS + 15 yearsBS + 13 yearsMS + 11 yearsPhD + 9 yearsExperience/familiarity with ADA programming languageSome travelAbility to obtain and maintain security clearanceDesiredMS in related fieldExperience with the Missile Defense Agency (MDA)Experience with Python, Java or other programming languagesLinux OS experienceExperience with embedded systems development, test, and/or IV&VRegression testing and performance testing experienceKnowledge of and familiarity with the IEEE 1012-1998 Standard for Software Verification and ValidationNecessary CompetenciesHonesty, superior ethicsInterpersonal savvy, excellent communication skillsAbility to be a team playerInitiativePositive attitudeProfessionalismPlease Note: US Citizenship is required.Qualified candidates should apply online at 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).Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesDefense and Space ManufacturingReferrals increase your chances of interviewing at 4M Research, Inc. by 2xGet notified about new Principal Software Engineer jobs in Huntsville, AL.Senior Manager, Software Engineering - Operations TechnologyHuntsville, AL $191,265.00-$267,771.00 6 days agoSentinel Manager Software Engineering 2 - 9555-1 - R10197817SDS Software Engineering Staffing Manager 2 - 14764 - R10195023-4Huntsville, AL $122,800.00-$213,400.00 10 hours agoSentinel Manager Software Engineering 2 - 15554 - R10199278-2Radar / Electronic Warfare Software Section ManagerSentinel PRS Systems Engineering Manager 2 - 3342-2 - R10194323Huntsville, AL $149,400.00-$224,000.00 1 month agoSENIOR SOFTWARE DEVELOPER/ENGINEER (CYBER)Principal Cyber Software Engineer (Embedded)Software Engineer / Principal Software Engineer (AHT) - R10197396We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Created: 2025-09-17