Lockheed Martin
Posted 2mo ago

Software Engineer Sr - E3

Lockheed Martin
Houston or Highlands Ranch
$110k-$205k/yrOnsiteFull Time
Responsibilities
  • developing simulations
  • debugging software
  • documenting software
Requirements
  • Bachelor's degree in engineering or related field
  • 3+ years of software engineering experience
  • Full software development lifecycle experience, C++
  • Python, and Linux proficiency
Technical tools mentioned
C++PythonMATLAB/SimulinkLinuxPerforce

Job description

Standard Job Description

Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more — we can innovate, invest, inspire and integrate our capabilities to transform the future.

At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We’re creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security® vision. We’re erasing boundaries and forming partnerships across industries and around the world. We’re advancing spacecraft and the workforce to fuel the next generation. And we’re reimagining how space can connect us, ensuring security and prosperity.

Join us in shaping a new era in space and find a career that's built for you.

We are on a journey to a permanent presence at the Moon and we're closer than ever. Lockheed Martin builds NASA's Orion spacecraft for the Artemis missions. Join a talented team of Orion engineers engaged in the design and fabrication of the only deep space, human-rated spacecraft that will take humans farther than we have ever gone before.

This position is for a Senior Software Engineer on the simulation software team for the NASA Orion program. A Simulation Software Engineer plans, coordinates, and executes development of simulation tools. Designing, coding, testing, and debugging logical and mathematical models (using C++, Python, MATLAB/Simulink) to replicate hardware functionality, system dynamics, and mission scenarios. They are responsible for the full software development lifecycle, ensuring code quality, producing user documentation, and supporting users in both software-only and hardware-in-the-loop environments.

Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met.

Basic Qualifications

• B.S in Engineering or related degree from an accredited college/university or equivalent combination of education and experience.
• 3+ years of software engineering experience
• Experience with full software development lifecycle
• Experience debugging and implementing best software engineering practices in large-scale systems
• Proficiency in C++, Python
• Linux Experience

Desired Skills

• Demonstrated ability to communicate clearly and effectively both verbally and in writing
• Experience with real-time 6 DoF simulation
• Experience with aerospace engineering concepts - fluid mechanics, orbital dynamics, etc.
• Experience with Software Configuration Management tools such as Perforce
• Desired experience with MATLAB/Simulink
• Desired previous experience with Orion
• Works effectively independently and as part of a team

Proficient in AI prompting as it applies to this position and practice

Pay Information

Full-Time Salary Range: $110300.00 - $204900.00

At  Lockheed Martin, we know mission success starts with taking care of our people. Our Total Rewards program is designed to attract top talent, support your well-being, and help you grow—both professionally and personally.

The salary range for this position is as listed on the requisition. Please note that the salary information listed is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market(work location) and business considerations when extending an offer.  

Benefits offered: Medical, Dental, Vision, Flexible work arrangements and schedules (e.g., 4x10), 401(k) match, Paid time off, Holidays, Parental Leave, EAP, Flexible Spending Accounts, Education Assistance, Life Insurance, Short-Term Disability, and Long-Term Disability.

  • Annual short-term and/or long-term incentive compensation programs may be offered depending on the position. Payments under these annual programs are not guaranteed and can vary from year to year and are tied to a range of performance metrics.
  • For (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.

About Lockheed Martin

Global security and aerospace driving innovative defense solutions.

Similar jobs

Software Engineer roles near Houston, Texas
1d
Save
Mark Applied
Hide
Junior Software Engineer
Beavercreek or Houston
RemoteFull Time
KBR
KBRNYSE: KBR: Provider of science, technology, and engineering solutions.
Bachelor's degree in computer science or related field; experience with Java, Python, or JavaScript/TypeScript; React; backend concepts; Git; strong analytical and communication skills.
Java, Python, JavaScript, TypeScript, React, Git, Jira
2d
Save
Mark Applied
Hide
Senior Software Developer, Full Stack
Houston, Texas, United States
OnsiteFull Time
Nabors Industries
Nabors IndustriesNYSE: NBR: Advanced technology and drilling solutions for the energy industry.
7+ YOEBachelor's degree in computer science or related field; 7+ years full-stack development; Angular JS, HTML, CSS, .NET, Python, C++, Postgres, SQL, Git; valid passport; 25% travel to yards and rigs.
Angular JS, HTML, CSS, TypeScript, WebSocket, D3.js, Plotly, .NET, Python, C++, Postgres, SQL, MongoDB, Git, Docker, Kubernetes, AWS, Azure, GCP, Entity Framework, SQLAlchemy, Jenkins, GitLab CI/CD, GitHub Actions, OWASP, OAuth, JWT, PLC, SCADA
2d
Save
Mark Applied
Hide
Senior Software Engineer
Houston, Texas, United States
OnsiteFull Time
Chevron
ChevronNYSE: CVX: Multinational energy focusing on oil, gas, and renewables.
7+ YOEBachelor's degree in Computer Science, Engineering, or related field; 7-10 years software development experience; proficiency in programming fundamentals, design patterns, version control (Git), Microsoft stacks (Azure App Services, Azure Functions, Azure DevOps); security best practices.
Git, Azure App Services, Azure Functions, Azure DevOps, Docker, Kubernetes
4d
Save
Mark Applied
Hide
Senior Specialist - C# Angular Developer
Houston, Texas, United States
OnsiteFull Time
Sunoco
SunocoNYSE: SUN: Public master limited partnership distributing motor fuel and operating pipelines, terminals, and a refinery across the Americas and Europe.
3+ YOE3-5 years experience; Bachelor's degree in Computer Science or related field (or equivalent experience); experience with Angular, C#, MSSQL, HTML, XML, web services, complex SQL queries, stored procedures, and ETL applications.
Angular, C#, TypeScript, MSSQL, React, HTML, XML, CI/CD
6d
Save
Mark Applied
Hide
Sr Lead Software Engineer- Cloud Infrastructure (AWS + Full-Stack)
Houston or Columbus or Plano
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services and investment banking firm.
5+ YOE5+ years applied software engineering experience; advanced programming in Java/Python/JavaScript/TypeScript; cloud-native experience with Kubernetes, AWS, Terraform; leading and mentoring technologists; financial services industry knowledge.
Java, Python, JavaScript, TypeScript, Django, FastAPI, React, Kubernetes, EKS, Helm, Terraform, Pulumi, CloudFormation, AWS, ECR, RDS, PostgreSQL, S3, SQS, EventBridge, IAM, IRSA, KMS, Secrets Manager, Databricks, Spark, Delta Lake, AWS Bedrock, vLLM
1w
Save
Mark Applied
Hide
Software Engineer II (56019)
Houston, Texas, United States
OnsiteFull Time
Emerge Living
Emerge Living: Multifamily property management firm serving apartment owners and residents across Texas, Georgia, and Florida.
3+ YOEBachelor's degree in computer science or related field or equivalent experience; 3-5 years software development; Java, Python, TypeScript, HTML, CSS, Next.js, Tailwind, Node.js, PostgreSQL; React or Vue; Django; APIs; CI/CD; AWS; Docker; valid driver's license; in-person in Houston.
Java, Python, TypeScript, HTML, CSS, Next.js, Tailwind, Node.js, PostgreSQL, React, Vue, Django, FastAPI, Salesforce, AWS, Docker, Git, CI/CD