
About This Role
Alright, let's get straight to it. We're looking for a Senior Software Engineer in Baltimore, MD to join a team that's deep in the mission of protecting critical systems. This isn't about building social media apps; it's about the networks that underpin finance, healthcare, energy, and infrastructure. The work matters.
The Work You'll Do
You'll be designing, coding, and integrating software in support of complex collection systems. It's hands on technical leadership with a clear mission focus.
- Take user requirements and turn them into software designs and performance specs.
- Your main job is building: writing new code or modifying existing software to add features.
- You'll integrate software into new or modified systems and operating environments.
- A big part of the role involves documentation; you'll write it and review it for the system.
- We need you to serve as a team lead at times, depending on the project's development process.
- Design and implement complex database interfaces and queries.
- Develop algorithms that meet strict system performance and functional standards.
- Help develop test procedures for software components and execute them.
- Troubleshoot is key. You'll modify existing software to fix errors, adapt to new hardware, or improve performance.
- Use scientific analysis and models to predict outcomes when designing or modifying systems.
- The constraints are real here. You'll design algorithms that adhere to strict timing, resource, or interface limits.
- Perform quality control on the team's products and implement improvements to our development process standards.
- Finally, you'll coordinate software installation and monitor equipment to ensure everything meets operational specs.
What You Need To Bring
The requirements here are specific. They're not just a wishlist; they're what's needed to do the job on day one.
- A solid 14 years of experience as a Software Engineer on programs of similar scope and complexity is required.
- A Bachelor’s degree in Computer Science or a related field from an accredited university is also required. Here’s the kicker: if you don't have the degree, you can substitute four extra years of relevant SWE experience for it. So that means 18 total years without the degree.
- You must possess an active security clearance with a polygraph. There are no exceptions here; we can't sponsor one for this role.
The Details & How To Apply
The program supports full lifecycle development; analysis, design, testing, deployment, security, all of it. You'd be joining a team that's responsible for safeguarding national security systems while working with cutting edge tech. A quick note: This position is part of our External Referral Program. If you know someone perfect for this role who gets hired through your referral link (code extrefer), there’s a $3k payment waiting for you. This job description outlines core responsibilities but isn't exhaustive.
Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex (including pregnancy), national origin, age, disability status (physical or mental), genetic information (including family medical history), veteran status or any other characteristic protected by law.
To apply, please submit your application through our official careers portal. Applications submitted via email or other channels may not be reviewed.*
Job Location
Baltimore, MD