> Markdown version of [/jobs/ext/3953556-software-engineer-senior-e3](https://www.wearedevelopers.com/jobs/ext/3953556-software-engineer-senior-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 Senior - E3 - **Company:** Lockheed Martin - **Location:** Endicott, NY, United States - **Experience:** Expert - **Salary:** $98,100.0 - $182,100.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Communications Protocols, Software Debugging, Linux on Embedded Systems, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), PCI Express, Software Engineering, System Programming, Systems Integration, Serial Peripheral Interface, Software Verification, Bare Metal - **Published:** October 27, 2026 - **Apply:** https://www.careerboard.com/us/en/find-jobs-in-United-States/-5E8AD84839E574C681/ ## About the Role An experienced Embedded software engineer who can lead multidisciplinary engineering efforts and thrive at the hardware-software interface. You enjoy tackling complex problems, collaborating across engineering domains, and taking ownership of significant technical challenges. You communicate clearly, apply sound engineering judgment, and deliver robust solutions. Hands-on experience with Embedded software-particularly C/C+, FPGA software development, and hardware/software integration-is highly valued., * Bachelor's Degree in a STEM (Science, Technology, Engineering, or Math) field from an accredited institution with 5 years of professional experience, or Master's degree in a related field with 3 years of professional experience. * Proficiency in C+. * Experience developing Embedded systems-level software, including low-level or hardware-near applications. * Experience with Embedded Linux development and system bring-up. * Experience working with hardware communication protocols such as PCIe, SPI, and I2C. * Demonstrated experience leading or coordinating technical activities across a cross-functional engineering team. * Active DoD Secret security clearance with the ability to maintain the clearance. * Willingness to work in a classified environment. Desired Skills * Experience leading multidisciplinary development teams spanning Software and FPGA/Firmware. * Experience with Earned Value Management (EVM) and/or Cost Account Management (CAM). * Experience developing and tracking engineering estimates, schedules, milestones, and technical performance metrics. * Experience gathering and reporting metrics for Agile stories, work packages, milestones, and program deliverables. * Experience communicating technical status, risks, issues, and recovery plans to customers and program leadership. * Experience with software development in Bare-Metal C/C+ for low-level or hardware-near applications. * Experience developing software test plans, procedures, and documentation supporting software verification. * Experience supporting integration and verification efforts for Embedded platforms. * Experience with FPGA/Firmware development, integration, or verification. * Experience with hardware/software co-design and hardware/software integration. * Experience with CI/CD pipelines and automated software build, test, and deployment environments. * Experience working in secure, classified, regulated, or safety-critical development environments. * Experience with Agile development methodologies and tools for planning and tracking technical work. * Strong technical communication, collaboration, and mentoring skills. * Experience identifying and managing technical, schedule, cost, and integration risks. * Experience presenting technical status and program metrics to customers and senior leadership. ## Description * Lead/co-ordinate a cross-disciplinary team to plan, integrate, and deliver Embedded processing capabilities. * Own the full software lifecycle: requirements, design, implementation, integration, verification, and sustainment. * Develop and maintain C+ code for secure Embedded applications. * Write low-level software that interfaces with hardware, FPGA/firmware, and protocols (PCIe, SPI, I²C). * Support hardware/software integration, system bring-up, and lab debugging. * Manage technical dependencies between Software and FPGA/Firmware teams. * Produce estimates, schedules, milestones, and work products; track and report engineering metrics. * Communicate status, risks, and recovery plans to leadership and customers. * Apply Earned Value Management (EVM) and Cost Account Management (CAM) for program forecasting. * Identify & mitigate technical, schedule, resource, and integration risks. * Maintain/expand CI/CD pipelines for secure software delivery. * Collaborate with systems, hardware, test, cyber, and program-management teams to deliver prototypes and production-ready systems. * Ensure solutions meet security, reliability, performance, quality, and program requirements. * Mentor junior engineers and contribute to process improvements. Please Note * Full-time, onsite in Owego,?NY (classified environment). * U.S. citizenship required; active DoD Secret clearance (must be maintainable)., At Lockheed Martin, you'll work alongside experienced engineers on technology with real-world mission impact while continuing to grow your technical expertise. We offer flexible schedules, including 4x10 and Flex Time, comprehensive benefits, career development and mentorship, and hands-on opportunities from early development through laboratory integration and testing.