> Markdown version of [/jobs/ext/2712524-software-engineer-sr-e3](https://www.wearedevelopers.com/jobs/ext/2712524-software-engineer-sr-e3). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Sr - E3 - **Company:** Lockheed Martin - **Location:** Grand Prairie, TX, United States - **Experience:** Expert - **Salary:** $122,600.0 - $227,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Confluence, JIRA, C++ (Programming Language), Continuous Integration, Relational Databases, Linux, Github, Python (Programming Language), Software Maintenance, Software Engineering, Systems Integration, Windchill, Data Processing, Scripting, Enterprise Software Applications, Gitlab, Computer Equipment, Restful APIs, Devsecops - **Published:** September 4, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3377313486&tx=VT656TYI&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Software Development experience with PLM Windchill, Thingworx * Solid understanding of Software Development Life Cycle (SDLC) * DevSecOps and CI/CD pipeline experience * Knowledge of Gitlab, GitHub, JIRA, Confluence * Proficient on Linux and Windows Operating Systems * Development experience in Java, Python, C++ Proven experience with writing technical documentation * Strong oral and written communication skills * Strong interpersonal and collaboration skills *** US Citizenship required for this role, as well as ability and willingness to obtain Secret Security Clearance *** Desired Skills * Experience with REST APIs, including development and maintenance * Experience with IT configuration, including setup and maintenance of applications * Strong knowledge of relational databases including scripting * Experience with integrating PLM with other enterprise systems such as ERP and MES * Experience working with 1LMX initiatives * Experience with the MFC organization ## Description This position is for a software engineer working in MFC's Windchill Product Lifecycle Management (PLM) system as well as other connected systems/applications. This role will focus on developing software code and automations to support continuous integration and other development efforts. 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. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)