mountainhomeafb | Artificial Intelligence Software Engineer in Palmdale, CA

Artificial Intelligence Software Engineer

  • Lockheed Martin
  • $126,470.00 - 187,710.00 / Year *
  • 5707 Elizabeth Lake Rd
  • Palmdale, CA 93551
  • Full-Time
save job button



Description:This position is with the Advanced Development Programs Software Systems group in Palmdale, CA. This position requires a software engineer to work with a software development team in developing, integrating and deploying artificial intelligence (AI) algorithms for mission systems. The team uses a wide application of modern technical principles, theories, and concepts in the software field to develop, integrate, and test open mission systems software products that can be applied to air and ground-based systems.

The candidate will be responsible for all phases of developing and maintaining AI software. While the primary development focus will be on rapid prototyping and fast-turn system integration, candidate responsibilities will span the technology development lifecycle, including requirements generation, system and software design and implementation, integration and flight test, and adjudicating change requests as the software is updated, tested, and integrated. Integration activities will include a multitude of host systems, such as live assets of varying capability and structure, simulated systems, and laboratory environments that include constructive simulations, physical hardware, and system simulations.

The successful candidate will work with a high-performing multi-site, multi-program team and must be self-motivated with a strong work ethic, time-management, and interpersonal skills. The successful candidate must have demonstrated effective communication skills as the position will require inter-organizational and outside customer interactions. The ability to travel on occasion for team interaction and integration and test activities is required.

Experience with Python, C++ or Java is required. Experience with modular open mission systems architectures and Agile processes and tools is highly desired. The candidate must have experience with all phases of the Software Engineering Process from requirements generation, through development, integration, and test. In addition, recent work experience with AI frameworks, GPU development and deployment, and hardware and software in the loop implementation and testing is a plus.

Must be a US Citizen, position is located at a facility that requires special access. A Secret Security Clearance updated within the last 5 years is required to start.

Basic Qualifications:

Bachelor's degree or above in Engineering/Mathematics/Technical Discipline

Experience in applying artificial intelligence and machine learning

Experience in Python/C++/Java

Desired Skills:

3 or more years of industry and/or government experience

Must have strong interpersonal and organizational skills, as well as excellent written and verbal communication skills

Strong creative drive, and the ability to apply out of the box thinking to research, development and integration challenges

Experienced with CNN model generation, RNN model generation, and reinforcement learning techniques

Experienced with signal processing, computer vision, OpenCV

Experienced with algorithm development, modeling and simulation on CPU and GPU architectures

Development experience in the following AI frameworks: keras, TensorFlow, Theano, burlap, PyTorch

IDE experience with: PyCharm, Eclipse, Microsoft Visual Studio, Rhapsody

BASIC QUALIFICATIONS:

job.Qualifications

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.

Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.

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.

EXPERIENCE LEVEL:

Experienced Professional
Associated topics: .net, application, backend, back end, c c++, develop, java, perl, sde, software programmer


* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.