Software Engineer - Level 3
Role details
Job location
Tech stack
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