JOBSEARCHER

Embedded Software Engineer- Level 2

Overview As a Software Engineer at Lockheed Martin Missiles and Fire Control, you will develop and integrate software across C/C++ platforms to support advanced defense systems. You’ll work within a large, matrixed engineering network, collaborating across programs and domains. The role emphasizes delivering robust software solutions from design to debugging in a mission-critical environment. You’ll contribute to cutting-edge technology that enables national security, with on-site work in Texas and comprehensive benefits. This is a growth-focused, cross-program role with meaningful impact on systems used by U.S. and allied forces. Compensation / BenefitsMedicalDentalVisionFlexible work arrangements401(k) matchPaid time off ResponsibilitiesDevelop software for C/C++ applicationsIntegrate new features and algorithmsPlan, coordinate software development activitiesDesign, document, test, and debug software to solve business/mission problemsApply hardware/software knowledge to program developmentAnalyze program intent, inputs/outputs, and controls; correct errors; prepare operating instructions and documentation Key requirements0-2 years post-grad experience or pursuing a Master’s degree in Computer Engineering, Computer Science, or related software disciplineDemonstrated C++ software development experienceExperience with operating systems concepts (Linux, Windows, Unix, VxWorks, etc.)Ability to obtain DoD clearanceUS CitizenshipC++ object-oriented designMulti-threading conceptsWorking with large codebasesDevSecOps tool chain (Git, GitHub, BitBucket)Software configuration managementFull software life-cycle development