Software Engineer - Redhat Enterprise Linux

  • Lockheed Martin Corporation
  • Huntsville, AL, USA
  • Aug 12, 2017
Full time Information Technology Telecommunications

Job Description

Job Description :

Candidate will be primary Redhat Enterprise Linux application software engineer for the THAAD Ground Systems Software team. This position reports to the THAAD Fire Control Tactical Software Items Manager. Assignments will be defined collaboratively by the THAAD Fire Control Tactical Software Items Manager in consultation with the software Item lead engineers and software architect. Primary responsibilities are (1) to plan, implement, troubleshoot, and maintain Redhat Enterprise Linux as the host operating system for the THAAD Fire Control software system, (2) contribute to the development of mission critical software, (3) contribute to the development of tools and scripts for integration of heritage software items with Redhat Enterprise Linux environment, (4) identification of technical aspects of work that needs to be done to make the team successful, and (5) provide technical leadership and mentoring to junior technical staff.

Basic Qualifications

* 10 years experience developing, implementing, and sustaining large-scale, mission critical software systems utilizing multiple operating systems

* Demonstrated experience converting real-time applications from heritage operating system to Redhat Linux or equivalent Linux operating system.

* Experience designing and implementing mission critical software using Linux operating system.

* Demonstrated experience as technical expert working in a product development team.

* Experience with structured implementation of work.

* Knowledge of Linux operating system and how it works.

* Proven ability to solve architectural problems.

* Solid C and C++ development and debugging skills.

* Experience with clustered computing environments and distributed file systems.

* Experience dealing with scaling issues and distributed design.

Desired skills

* Battle Management, Command and Control software design, implementation, test, and maintenance experience.

* Exposure to the full software development life cycle of requirements, design, coding, testing, delivery, and maintenance.

* Experience in requirements development and/or analysis for software-to-software and software-to-hardware interfaces.

* Technical team leadership.

* Experience with Risk & Opportunity Management Process.

* Labor estimation for team's current and future tasks.

* Basis of estimation development for software portion of proposals, change orders, & estimates to complete.

* Knowledge of and experience with the THAAD Fire Control software.

* Knowledge of and experience with the Missile Defense Agency.

As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.

Join us at Lockheed Martin, where we're engineering a better tomorrow.

Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Job Location(s): Huntsville Alabama

Security Clearance :


Business Unit :


Program :


Job Class :

Software Engineering

Job Category :

Experienced Professional

City :


State :


Virtual :


Relocation Available :


Work Schedule :

9x80A-9,9,9,9,8 hrs/d in wk1, /9,9,9,9,off in wk2

Req Type :


Shift :


Additional Posting Locations :


Posted by StartWire