4M Research-posted 9 months ago
Full-time • Senior
Huntsville, AL
101-250 employees
Professional, Scientific, and Technical Services

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.

  • Perform evaluations of various software related products.
  • Assess software products through all phases of the development life cycle.
  • Utilize static and dynamic analysis tools to identify potential vulnerabilities and code defects.
  • Verify and validate potential defects found during analysis.
  • Participate in peer reviews throughout the product lifecycle.
  • Mentor junior personnel.
  • Communicate effectively in written and oral forms.
  • High School diploma with 17 years of experience, or
  • Associate's degree with 15 years of experience, or
  • Bachelor's degree with 13 years of experience, or
  • Master's degree with 11 years of experience, or
  • PhD with 9 years of experience.
  • Experience/familiarity with ADA programming language.
  • Ability to obtain and maintain security clearance.
  • Master's degree in a related field.
  • Experience with the Missile Defense Agency (MDA).
  • Experience with Python, Java or other programming languages.
  • Linux OS experience.
  • Experience with embedded systems development, test, and/or IV&V.
  • Regression testing and performance testing experience.
  • Knowledge of the IEEE 1012-1998 Standard for Software Verification and Validation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service