Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Python/SDR SWE- Satellite Systems image - Rise Careers
Job details

Python/SDR SWE- Satellite Systems

Description:This position is participating in our External Referral Program. If you know somebody who may be a fit, click here to submit a referral. If your referral is hired, you'll receive a $3000 payment!code-extreferThis position may be eligible for a $25K sign on bonus for external hires!• You must possess the requisite security clearance and polygraphs to apply to this position*Python/SDR SWE - Satellite SystemsWHAT WE'RE DOINGLockheed Martin, Cyber & Intelligence invites you to step up to one of today’s most daunting challenges: the evolving threat of cyber warfare. As a cyber security professional at Lockheed Martin, you’ll protect the networks that our citizens and the world depend upon each minute. Here, you’ll work with cybersecurity experts on the forefront of threat protection and proactive prevention. In this fast-paced, real-world environment, you’ll draw on all your education and experience as well as the resources of Lockheed Martin to keep the threats at bay.This position may be eligible for a $25K sign on bonus for external hires!WHO WE AREThe program performs the analysis, design, development, integration, test and deployment, securing, modernization, and operations and maintenance (O&M) and decommissioning activities of RF and optical capabilities.WHY JOIN USYour Health, Your Wealth, Your LifeOur flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.Learn more about Lockheed Martin’s competitive and comprehensive benefits package.THE WORKThe GG Python/SDR SWE is focused on mission critical system development, deployment and evolution. This role involves developing robust applications in a Linux environment, emphasizing the integration of DevSecOps practices. The ideal candidate will have experience with CI/CD pipelines, Docker, Kubernetes, and Git, as well as a strong understanding of RF signals, particularly those related to satellite technologies.The following are the primary functions of the position:Software Development:● Design, develop, test, and maintain applications using Python for software-defined radio technologies, focusing on GNU Radio-like and REDHAWK frameworks.Helm for Kubernetes Management:● Utilize Helm to manage and deploy applications within Kubernetes environments, ensuring effective scaling and orchestration of SDR-related services.DevSecOps Integration:● Collaborate with security teams to incorporate security practices throughout the software development lifecycle, including threat modeling, vulnerability assessments, and automated security testing.Continuous Integration and Continuous Deployment (CI/CD):● Build and maintain CI/CD pipelines to automate testing, integration, and deployment processes, ensuring reliable and efficient software delivery.Containerization:● Leverage Docker for containerizing applications, creating consistent environments for development, testing, and production.Version Control:● Manage source code using Git, employing effective branching strategies, pull requests, and code reviews to uphold high code quality.RF Signal Knowledge:● Apply understanding of RF signal processing, specifically related to satellite signals, to inform the design and implementation of SDR applications.Collaboration:●Work closely with cross-functional teams, including product management, QA, and operations, to gather requirements, troubleshoot issues, and deliver solutions that meet user needs.Documentation:● Maintain thorough documentation for code, processes, and architecture to facilitate knowledge sharing and ensure best practices.Continuous Improvement:●Stay current with industry trends and emerging technologies in SDRs, RF communications, and DevOps, advocating for best practices in software development• **You must possess the requisite security clearance and full-scope polygraph to apply to this position***'Basic Qualifications:● Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 9 years of professional experience; or 7 years of professional experience with a related Masters degree. Considered an emerging authority.●Possess all capabilities as defined by the GG Statement of work (SOW) Appendix B for the USG standard SWE labor category level 2• **You must possess the requisite security clearance and polygraphs to apply to this position***'Desired Skills:Technical Skills:● Proficiency in Python for software development within a LINUX environment.● Experience with Helm for managing Kubernetes applications.● Strong understanding of GNU Radio and REDHAWK frameworks.● Familiarity with DevSecOps principles and practices.● Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).● Proficient in Docker for containerization and orchestration.Networking and RF Knowledge:● Familiarity with RF signal processing, particularly with satellite signals and related technologies.● Understanding of networking concepts and protocols relevant to SDR applications.Soft Skills:● Strong analytical and problem-solving abilities.● Excellent communication and collaboration skills.● Adaptability and a commitment to continuous learning and improvement.Security Clearance Statement: ***Candidate must possess the requisite security clearance and polygraphs to apply to this position***'Clearance Level: TS/SCI w/Poly SPOther Important Information You Should KnowExpression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.Schedule for this Position: 9x80 every other Friday offPay Rate:The annual base salary range for this position in California and New York (excluding most major metropolitan areas), Colorado, Hawaii, Maryland, Washington or Washington DC is $114,100 - $218,600. For states not referenced above, the salary range for this position will reflect the candidate’s final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays.(Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.This position is incentive plan eligible.Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.If this sounds like a culture you connect with, you’re invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications.Experience Level: Experienced ProfessionalBusiness Unit: RMSRelocation Available: NoCareer Area: Software EngineeringType: Full-TimeShift: First
Lockheed Martin Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Lockheed Martin DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Lockheed Martin
Lockheed Martin CEO photo
James D. Taiclet
Approve of CEO

Average salary estimate

Estimate provided by employer
$70000 / ANNUAL (est.)
min
max
$70K
$70K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Python/SDR SWE- Satellite Systems, Lockheed Martin

Are you a Python enthusiast ready to take on extraordinary challenges in the realm of satellite systems? Look no further! Lockheed Martin is on the hunt for a talented Python/SDR Software Engineer to join our dynamic team in Hanover, MD. As part of our Cyber & Intelligence sector, you'll work at the forefront of cyber security, ensuring that the networks and systems we rely on are protected from evolving threats. Your role will focus on developing robust applications using Python in a Linux environment while emphasizing the integration of DevSecOps practices. Your experience with CI/CD pipelines, Docker, Kubernetes, and Git will be invaluable as you support our mission-critical system development and deployment efforts. You'll have the chance to collaborate closely with product management, QA, and operations teams, contributing to and shaping solutions that meet user needs. We're committed to your growth; you’ll stay current on industry trends, advocate for best practices, and keep pushing the boundaries of software development in RF and optical capabilities. Plus, with a potential $25K sign-on bonus and a comprehensive benefits package, Lockheed Martin values your hard work and dedication to innovative solutions. Ready to make your mark? Let's safeguard our networks together!

Frequently Asked Questions (FAQs) for Python/SDR SWE- Satellite Systems Role at Lockheed Martin
What are the responsibilities of a Python/SDR Software Engineer at Lockheed Martin?

As a Python/SDR Software Engineer at Lockheed Martin, you'll take on a variety of critical responsibilities including designing, developing, testing, and maintaining applications focused on software-defined radio technologies. You'll work extensively in a Linux environment and be involved in deploying applications using Kubernetes and Helm, integrating DevSecOps principles, and building CI/CD pipelines. Your role will also involve collaborating with cross-functional teams, documenting processes, and staying updated on industry advancements in RF communications.

Join Rise to see the full answer
What qualifications do I need to apply for the Python/SDR Software Engineer position at Lockheed Martin?

To apply for the position of Python/SDR Software Engineer at Lockheed Martin, you need to have a Bachelor’s degree in a related discipline or equivalent experience, typically requiring 9 years of professional experience. If you hold a Master’s degree, at least 7 years of experience is expected. Proficiency in Python, Linux environments, and knowledge of RF signals, particularly satellite signals, are crucial for this role, alongside a required security clearance and polygraph.

Join Rise to see the full answer
How does Lockheed Martin support professional development for Python/SDR Software Engineers?

Lockheed Martin is deeply invested in the professional development of its employees. As a Python/SDR Software Engineer, you’ll have access to opportunities that allow you to stay at the forefront of technology through continuous learning, workshops, and training programs. Additionally, you’ll be encouraged to stay current with the latest trends in RF and satellite communications, ensuring you remain a cutting-edge professional in the industry.

Join Rise to see the full answer
What technologies will I work with as a Python/SDR Software Engineer at Lockheed Martin?

In the role of Python/SDR Software Engineer, you'll work with a variety of technologies including Python for software development, Docker for containerization, Kubernetes for orchestration, and Helm for managing applications within Kubernetes environments. Familiarity with CI/CD tools and frameworks such as GNU Radio and REDHAWK will also be essential as you develop applications related to software-defined radio technologies.

Join Rise to see the full answer
What benefits can I expect as a Python/SDR Software Engineer at Lockheed Martin?

As a Python/SDR Software Engineer at Lockheed Martin, you can expect a comprehensive benefits package that includes medical, dental, and vision insurance, 401(k) matching, and generous paid time off. Lockheed Martin supports a healthy work-life balance with flexible work schedules and a positive work environment, all aimed at ensuring you lead a fulfilling personal and professional life.

Join Rise to see the full answer
Common Interview Questions for Python/SDR SWE- Satellite Systems
What experience do you have with Python in software development?

When answering this question, highlight your specific projects where you've utilized Python for software development. Discuss the types of applications you've built, any libraries or frameworks you've used, and the impact your work had on the project. Use metrics if possible to quantify your contributions.

Join Rise to see the full answer
Can you explain your knowledge and experience with DevSecOps practices?

In response to this question, provide an overview of your understanding of DevSecOps. Mention any tools or processes you've implemented to ensure security is integrated into the development lifecycle. Share specific examples where you collaborated with security teams to enhance security measures and conducted vulnerability assessments.

Join Rise to see the full answer
Describe a challenging problem you encountered in a project and how you resolved it.

When discussing a challenging problem, choose a specific example that showcases your analytical and problem-solving skills. Outline the problem briefly, the approach you took to analyze and resolve it, and the positive outcome that resulted from your actions.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Talk about your practices for maintaining code quality, such as code reviews, using version control systems like Git, and employing testing frameworks. Highlight how you ensure adherence to coding standards and encourage collaboration among your team members to uphold code quality.

Join Rise to see the full answer
What is your experience with CI/CD pipelines?

Explain your hands-on experience with CI/CD pipelines. Mention the tools you have used (e.g., Jenkins, GitLab CI) and describe how you have built or maintained these pipelines, focusing on how they contributed to your development process and improved deployment efficiency.

Join Rise to see the full answer
How do you stay current with new technologies and advancements in software engineering?

Share your strategies for keeping up with industry trends, such as attending conferences, participating in online courses, or following influential figures and publications in the software engineering field. This shows your commitment to professional growth.

Join Rise to see the full answer
What have you contributed to a team project in the past?

Address this question by discussing a specific team project, focusing on your role, contributions, and the skills you applied. Emphasize collaboration, teamwork dynamics, and ultimately how your efforts helped achieve project goals.

Join Rise to see the full answer
Can you explain your understanding of RF signal processing as it relates to software-defined radio applications?

When responding, provide a clear explanation of RF signal processing, highlighting its importance in SDR applications. Draw on any direct experience you've had with RF technologies or projects that have involved satellite communications, illustrating your knowledge effectively.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple project deadlines?

Discuss your approach to prioritizing tasks, such as using time management techniques, assessing project requirements, and communicating with stakeholders. Highlight how you ensure deadlines are met without compromising quality.

Join Rise to see the full answer
What motivates you in a software engineering role?

Share your intrinsic motivations for working in software engineering. You might mention your passion for solving complex problems, contributing to meaningful projects, or working collaboratively with others. Tailor your response to align with Lockheed Martin's mission and values.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
ZeroFOX Remote No location specified
Posted 8 days ago
Photo of the Rise User
Jamf Remote Czech Republic - Remote
Posted 12 days ago
Astral Remote No location specified
Posted 8 days ago
Posted 5 days ago
PDI Technologies Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 9 days ago

We solve complex challenges, advance scientific discovery and deliver innovative solutions to help our customers keep people safe.

242 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 5, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!