IERUS Technologies, Inc. Software Engineer in Huntsville, Alabama
IERUS specializes in electromagnetic spectrum technologies and design for RF, IR, and optical applications. IERUS also supports customers with a diverse set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for our defense and commercial customers through accelerations of the technology life cycle: identifying, creating, transitioning, and producing technologies with integrity of purpose and product. IERUS is looking for bright, talented, motivated, and dedicated employees in the engineering field, and offers competitive compensation and benefits package. To learn more, please visit www.ierustech.com Description: This is an opportunity to join the IERUS team as a Software Engineer supporting a large Missile Defense Agency program. The ideal candidate will have a minimum of 5 years’ experience and be responsible for, but not limited to; being a key contributor to the design and develop Java-based applications, helping to generate software design artifacts, implement software changes, support design and code reviews, support software testing and resolution of issues arising from software testing and being involved in the design and development of MATLAB based algorithms within Track Services. Required Qualifications: • B.S., M.S., or Ph.D. in an engineering discipline; Computer Science, Mathematics, Physics, or Engineering and 5+ years related experience. • Experience in full life cycle software development of Java-based applications and systems. • Hands-on development experience for Java-based applications in a UNIX/Linux platform environment. • Experience developing software in a structured, process-based integrated team environment. • Proficient in mathematical algorithm development or translating mathematical algorithm design into software. Candidate should be comfortable with mathematical algorithm development or translating mathematical algorithm design into software. • Use of common software development and management tools such as Git and Eclipse. • Understanding of standard system engineering design artifacts such as System requirements, use Cases and SysML diagrams. • Working knowledge of Missile Defense concepts, defense communications systems, and the BMDS in general is especially beneficial. • The successful candidate will have good verbal and written communication skills, the ability to work independently, and will possess the poise and flexibility required to work in a highly dynamic environment. Desired Qualifications: • Command and control system application development. • Experience with Software Integration testing. • Strong problem-solving skills, including the ability to review performance, identify root cause and recommend a solution. • Applicant should have good working knowledge of MS Office products. Location: Huntsville, AL IERUS Technologies is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other federally protected class. IERUS Technologies participates in E-Verify.