Embedded Software Engineer Sr
Overview
As a Senior Software Engineer at Lockheed Martin Missiles and Fire Control, you will design, develop, and maintain embedded and desktop software for multi-core systems and sensor emulation. You will contribute across the software lifecycle, collaborating with cross-functional programs to deliver advanced defense and aerospace solutions. This role emphasizes C/C++ development, GUI work, and Linux-based environments, with a path to security clearances. You’ll work in a mission-driven, matrixed organization solving high-impact challenges across multiple programs.
Compensation / BenefitsMedicalDentalVisionFlexible work arrangements401(k) matchPaid time off
ResponsibilitiesDevelop and maintain embedded and desktop software applicationsLead requirements, design, code, test, and integrate software for multi-core embedded systems and sensor emulationContribute to GUI development and Linux-based software environmentsCollaborate across programs in a matrix organization to address mission-critical challenges
Key requirementsEmbedded software developmentC++ programmingMulticore and multithreaded programmingObject-oriented designLinux or VxWorksinterim Secret clearance to start and ability to obtain Secret clearanceUS citizenAbility to work with multidisciplinary teamsExperience handling large code basesKnowledge of design patternsC++Embedded softwareMulticore/multithreaded programming