Software Engineer - Level 3

Lockheed Martin
Bethesda, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Bethesda, United States of America

Tech stack

Agile Methodologies
Confluence
JIRA
Bash
C++
Configuration Management
Computer Engineering
Continuous Integration
Desktop Computing
Linux
Fortran
Python
Matlab
Microsoft Visual Studio
OpenMP
Real-Time Operating Systems
Simulink
Software Engineering
VersionOne
Scripting (Bash/Python/Go/Ruby)
Model-Driven Development
Software Troubleshooting
Parallel Computation
GIT
Infrastructure Automation Frameworks
Bitbucket
Jenkins

Requirements

  • Must be a US Citizen

  • Bachelor's or Master's in Software Engineering, Computational Mathematics, Computers Science, Computer Engineering, Electrical Engineering, or Physics

  • Experience working with one or more program life-cycle steps (development, design, integration, &/or test), * Matlab or Simulink model-based design and autocode generation

  • Developing software on Linux or Microsoft Visual Studio

  • Experience with Continuous Integration (CI) and tools- eg Jenkins, Git, Bitbucket

  • Experience with real-time software development & integration

  • Experience with agile software development methodologies and tools such as VersionOne & Jira

  • Experience with Real-Time Operating Systems

  • Experience with 6DOF simulations

  • Integration and test experience with aviation systems

  • Experience troubleshooting software/system anomalies in the sys integration lab/flight hardware

  • Experience with configuration control and configuration management tools (eg Git)

  • Strong background in linear algebra

  • Experience with MPI and OpenMP parallel programming

  • Proficiency with computing programming languages, particularly Modern Fortran, C &/or C++

  • Experience with scripting languages (eg Python, bash)

  • Experience with Bitbucket repository, Confluence, JIRA

  • DO178C development experience

Benefits & conditions

Our employees play an active role in strengthening the quality of life where we live and work by volunteering more than 850,000 hours annually. Here are some of the benefits you can enjoy:

  • Medical
  • Dental
  • 401k
  • Paid time off
  • Work/life balance
  • Career development
  • Mentorship opportunities
  • Rewards & recognition

Learn more about Lockheed Martin's comprehensive benefits package here.

aerosoftware

aerosw

Apply for this position