Post job

Software engineering manager jobs in Towson, MD - 3,957 jobs

All
Software Engineering Manager
Software Engineering Internship
Software Leader
Director Of Software Development
Senior Software Engineer Manager
Senior Software Architect
Engineering Director
Engineering Manager
Manager Applications Development
Software Developer
Software Applications Engineer
Software Engineer Lead
Senior Engineering Manager
Software Systems Engineer
Software Development Manager
  • Corporate Software Engineering Director 1

    Northrop Grumman Corp. (Au 4.7company rating

    Software engineering manager job in Baltimore, MD

    CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. NorthropGrumman Corporate is seeking a full‑time Corporate Software Engineering Director 1 to lead the enterprise‑wide Software Engineering Council/Center of Excellence (CoE) and represent the Software Engineering function at the corporate level. Reporting to the Corporate Enterprise Engineering Senior Director, the Director will shape the vision, strategy, and execution of software engineering across the company, partnering with sector and CIDO leaders to strengthen discipline performance, develop talent, and keep the organization at the forefront of modern software practices and technologies. The qualified candidate must be located within the continental United States near an existing Northrop Grumman facility. This is not a remote position. Job Scope and Responsibilities: Establish a centralized Software Engineering function aligned with the overall enterprise engineering vision. Chair the Software Engineering Leadership Group (SWLG). Lead the Software Engineering Council/CoE, defining strategy, priorities, and working‑group structures in collaboration with sector leadership. Partner with HR, Communications, and sector teams to design and execute a comprehensive change‑management plan. Define a unified talent‑development framework that includes training, tools, career pathways, and certification programs. Work with CIDO to adopt converged processes and tools that support modern software development. Develop and enforce enterprise‑wide software processes and governance that meet both corporate and sector needs. Identify and drive continuous‑process improvements, communicating updates on behalf of the Council/CoE. Establish metrics and data sources to measure softwareengineering execution effectiveness across the enterprise. Benchmark our processes against government, industry, and best‑practice standards. Own the Enterprise Software Principles and Operating Procedures (PrOP). Help the company effectively integrate artificial intelligence into software engineering processes and engineering products/platforms, ensuring AI adoption enhances productivity, quality, and innovation. Escalate critical issues and strategic discussions to the Executive Leadership Team, Enterprise Engineering Leadership Team, and Corporate Technology Council as required. Build strong partnerships with sector leaders and other functional groups, determining objectives, interpreting policies, and ensuring alignment with long‑range planning. Facilitate internal and external engagement at events such as Engineer'sWeek and SW all‑hands. Provide enterprise‑wide expertise on existing capabilities, technologies, and platform interconnections. Brief and influence senior customer executives. Basic Qualifications: Bachelor's degree in a STEM field with at least 12 years of software engineering experience OR Master's degree in a STEM field with at least 10 years of software engineering experience. Minimum of 10 years in software engineering management roles (e.g., program IPT lead or functional leadership). Minimum 7 years of systems engineering experience. Candidates must have a current DOD Secret level security clearance (or higher) in order to be considered and must have the ability to obtain, and maintain, access to SAP/SAR as a condition of continued employment. Proven record of leading change‑management initiatives. Experience on large‑scale, cross‑sector development programs with integrated workforce operations. Demonstrated ability to lead direct reports and manage teams.Travel is occasional for meetings, events, and customer engagements. Preferred Qualifications: Master's degree in STEM, MBA, or higher. Current TopSecret/SCI clearance. Familiarity with the NorthropGrumman portfolio. Experience identifying, developing, and integrating strategic technologies and design solutions. Skilled in stakeholder communications, ensuring program information is defined, collected, shared, stored, and retrieved effectively. Demonstrated collaboration across multiple disciplinary areas. Leadership of digital‑transformation or multi‑year initiatives that improve softwareengineering effectiveness. In‑depth knowledge of DoD and Intelligence Community processes. Experience spanning multiple NorthropGrumman business units, driving change through initiatives, AOP, and LRSP. Primary Level Salary Range: $193,800.00 - $336,500.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions. #J-18808-Ljbffr
    $104k-135k yearly est. 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Manager, Software Engineering, DevOps (People Leader)

    Capital One 4.7company rating

    Software engineering manager job in Washington, DC

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking a Network & DevOps Engineering leader who is passionate about network automation with emerging technologies to join our team. As a Network & DevOps Engineering leader, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. The Cloud Operations Resilience Engineering (CORE) Technology division is responsible for enabling and evolving Capital One's foundational cloud infrastructure layer, including observability, connectivity, resilience and availability. What You'll Do: Lead a team managing a portfolio of diverse technology projects and developers specializing in automation, distributed microservices, and back-end systems to automate on-premise and cloud network platforms. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code Collaborate with digital product managers, and deliver robust cloud-based solutions that drive intent based networking and automation. Utilize programming languages like Java, Python, SQL, Container Orchestration services including Docker and ECS, CM tools including Ansible and Terraform, and a variety of AWS tools and services. Additionally work with automation platforms such as Itential. Collaborate with on-premise network infrastructure and colocation stakeholders to automate repetitive tasks and identify opportunities for efficiency. Lead a software engineering team responsible for identifying automation opportunities, designing, developing, and deploying solutions aimed at reducing manual effort, overhead, and streamlining infrastructure management. Spearhead inter-team solutions to automate compliance and control management initiatives. Basic Qualifications: Bachelor's degree At least 6 years of experience in DevOps Engineering (Internship experience does not apply) At least 4 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform) At least 6 years of Unix or Linux system administration experience At least 4 years of experience in people management Preferred Qualifications: 7+ years of DevOps Engineering experience 5+ years of experience with coding and scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl or Ruby) 4+ years of experience in infrastructure automation (on-prem and cloud), implementation and delivery 3+ years of experience with monitoring tools (Splunk or Zabbix) 3+ years of experience with Container orchestration services including Docker or Kubernetes 3+ years of experience working with Agile Development Practices 3+ years of experience working in SRE environment Capital One will consider sponsoring a new qualified applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. McLean, VA: $229,900 - $262,400 for Sr. Mgr, Software Engineering Plano, TX: $209,000 - $238,500 for Sr. Mgr, Software Engineering Richmond, VA: $209,000 - $238,500 for Sr. Mgr, Software Engineering Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to ********************** Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $229.9k-262.4k yearly 2d ago
  • AI Native Engineering Manager - Consultant

    Ernst & Young Oman 4.7company rating

    Software engineering manager job in Washington, DC

    A leading global consulting firm is seeking an AI/Machine Learning Engineer to lead innovative data science solutions. This role demands strong technical expertise and client engagement, focusing on delivering impactful AI solutions and managing diverse teams. The ideal candidate has at least 6 years of experience in AI, with strong skills in Python and cloud platforms. Competitive compensation and a hybrid work model offered. #J-18808-Ljbffr
    $114k-153k yearly est. 5d ago
  • Senior Software Architect & Solutions Consultant

    Medium 4.0company rating

    Software engineering manager job in Washington, DC

    An engineering consulting firm located in Washington, D.C. is seeking a Senior Consultant to lead infrastructure projects. The ideal candidate will be responsible for planning, designing, and developing software solutions that comply with government regulations. Candidates should hold a B.A. or B.S. in computer science and have four years of experience in software engineering. This position offers a salary range of $75,000 - $100,000 a year. #J-18808-Ljbffr
    $75k-100k yearly 3d ago
  • Director, Engineering

    Gravity It Resources

    Software engineering manager job in Washington, DC

    To Apply for this Job Click Here Job Title: Director of Engineering Reports To: CPO About the Company: We are a high‑growth startup delivering innovative software solutions. As we continue to scale, we are seeking a hands‑on, results‑driven Director of Engineering to take ownership of our development teams, processes, and product delivery. This is an opportunity to step into a key leadership role, drive change, and position our engineering organization for long‑term success. Role Overview: We are looking for a Director of Engineering to backfill our CTO, who is departing mid‑December. The successful candidate will lead and optimize a 20‑person development team, including core R&D, AI‑focused engineers, QA, and individual contributors. You will implement processes to improve team performance, ensure high‑quality and timely delivery of software, and establish mechanisms for prioritization, accountability, and KPI tracking. Key Responsibilities: Lead and manage a diverse development organization (20+ people) spanning front‑end, back‑end, AI, QA, and R&D. Overhaul existing engineering processes to ensure consistent, high‑quality code delivery. Implement mechanisms for reprioritization, tracking KPIs, and managing external customer expectations. Work closely with product leadership to prioritize initiatives, balance short‑term delivery with long‑term engineering goals. Hands‑on coding experience; leverage AI tools (e.g., Claude) to enhance productivity and accelerate development. Provide technical guidance in Java, C#, .NET, Python, and Angular development across cloud‑native applications hosted on Azure. Ensure CI/CD processes are optimized for speed, quality, and repeatability. Mentor, coach, and delegate effectively while staying engaged in technical details as needed. Drive change management initiatives across the engineering organization to support scaling and rapid growth. Qualifications: Proven experience leading high‑performing engineering teams in fast‑paced, high‑growth environments, ideally startups. Strong track record of implementing engineering processes, improving delivery quality, and managing KPIs. Hands‑on coding experience across Java, C#, .NET, Python, and front‑end frameworks like Angular or a strong technical aptitude and ability to use AI tools. Deep understanding of cloud‑native architectures and modern CI/CD pipelines (Azure preferred). Experience managing R&D, AI‑focused development, QA, and cross‑functional engineering teams. Demonstrated ability to balance strategic leadership with hands‑on technical involvement. Exceptional decision‑making, prioritization, and change management skills. Strong communication skills; able to align engineering outcomes with business objectives. Why Join: Take a leadership role at a pivotal stage in a high‑growth startup. Drive tangible impact by improving engineering performance, processes, and product quality. Collaborate with a talented team and shape the company's technology strategy. To Apply for this Job Click Here Equal Employment Opportunity Statement Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs. #J-18808-Ljbffr
    $113k-169k yearly est. 5d ago
  • Director, Engineering

    Beyond SOF

    Software engineering manager job in Washington, DC

    Role Summary: The Director of Engineering is responsible for overseeing the engineering department, managing engineering projects, and ensuring the successful implementation of engineering solutions. Main Responsibilities Oversee the engineering department and manage engineering projects. Develop and implement engineering strategies and plans. Ensure the successful implementation of engineering solutions. Collaborate with other departments to achieve business objectives. Oversee the integration of quantum technologies into the company's engineering projects. Ensure the engineering team is equipped with the necessary skills and knowledge to work with quantum technologies. #J-18808-Ljbffr
    $113k-169k yearly est. 5d ago
  • AI/ML Engineering Director Fellow

    FAS 4.3company rating

    Software engineering manager job in Washington, DC

    The Federation of American Scientists (FAS) Talent Hub is seeking an Impact Fellow for a 24-month term to join the Department of Information Technology within a state government. The Gubernatorial Administration aims to become a national leader in the responsible and productive use of artificial intelligence, guided by the state's AI Roadmap to improve government services and outcomes for residents. The state seeks to build technical capacity and modernize systems to move from ideas to implementation, with FAS collaborating to recruit AI/ML leadership to drive impact across workforce systems and public services. The FAS Impact Fellowship supports the development and placement of emerging scientific and technical talent in high-impact roles across federal and state governments, covering areas such as education, immigration, wildfire resilience, national security, and housing. Fellows augment government teams to confront significant scientific and social challenges. Role The Federation of American Scientists (FAS) Talent Hub is seeking an AI/ML Engineering Director who will lead high-impact projects, expand technical capacity, and help drive the use of AI to modernize public services. The position supports innovation across workforce systems and positions the state as a national model in the innovation economy. Responsibilities Identifying areas where state-led AI experimentation can have the greatest impact Identifying systemic barriers - such as gaps in technical expertise, procedural bottlenecks, or infrastructure/architectural limitations - that slow the adoption of AI tools across state government Developing technical, policy, and talent solutions to remove these barriers and accelerate the implementation of AI projects Evaluating, prototyping, implementing, and optimizing AI/ML systems to ensure they are production-ready, scalable, and high-performing Leading and/or supporting high-impact AI deployments in priority areas - such as streamlining permitting or transforming legacy systems - that deliver improved operations, customer experience, and service design Championing an AI/MLOps strategy for the State AI product lifecycle Building longer-term capacity by establishing practices that enable sustained AI adoption, including with and for agentic systems Impact Increasing the State's ability across agencies to run high-priority proofs of concept, evaluate success, and scale into production Expanding the State's ability to deliver AI solutions that improve public services, enhance operational efficiency, and strengthen trust in government Developing a state-wide understanding of platforms, infrastructure, and tooling to satisfy high-ROI GenAI use cases Skills and Expertise: Must Haves 5 - 7 years of engineering leadership, preferably mentoring and growing engineering teams to design/build/ship AI systems Exceptional ability to build strong relationships with cross-functional peers in Design, Legal, Product, and other disciplines Envision the “art of the possible” with a clear plan to keep the state at the forefront of AI Deep knowledge of the end-to-end AI product lifecycle, from user research to continuous improvement and monitoring Hands-on experience defining and implementing robust frameworks for system orchestration, continuous evaluation, and post-deployment monitoring A holistic approach to building AI that weighs ethics and impact as much as accuracy A track record building and launching AI systems in highly regulated industries (government or healthcare) is preferred but not required Work Environment This position can be hybrid or remote. Generally, work can be accommodated as two to three days on-site and two to three days remote per week, depending on organizational needs. Salary The fellowship provides an annual salary of $164,000 for the duration of the term. Application Deadline Deadline for application submission: October 31, 2025. Hiring Statement Don't check off every box? Apply anyway. We encourage diverse candidates and new voices. If your past experience doesn't align perfectly, you may still be the right candidate. Equal Opportunity The Federation of American Scientists is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. The Federation of American Scientists prohibits discrimination against employees and applicants who inquire about, discuss, or disclose compensation. Employment is contingent on successful verification of eligibility to work in the United States. #J-18808-Ljbffr
    $164k yearly 2d ago
  • Director, Maintenance and Engineering

    New River Community College 3.7company rating

    Software engineering manager job in Baltimore, MD

    Class Description The purpose of this position is to provide advanced level administrative support services to assigned department, school or division. Minimum Requirements Bachelor's degree with eight (8) years of progressively responsible facilities management experience with a minimum of three (3) of those years of experience in managing a large workforce. First Grade Stationary Engineers License and/or HVAC Masters License required. An unexpired driver's license valid in the State of Maryland is required. For Best Consideration apply by January 11, 2026 Compensation within the posted range is determined by a candidate's education level and/or years of experience in the field. Generally, employees are hired in the lower third of the scale. Class Specific Essential Duties Manage the overall day-to-day operations of assigned college division or function. Plan, coordinate and implement projects, programs and/or initiatives. Supervise, advise, and evaluate, as required. Prepare, analyze and provide reports on miscellaneous subjects, as requested. Serve as liaison between college departments, vendors, government agencies and/or other external organizations. Manage operating budget for assigned division or function, as required. Position Specific Essential Duties Designs and implements a comprehensive preventative maintenance program for college systems and equipment and oversees its operation. Responsible for written quality control program to inspect each building on a regular basis. Assures that working conditions are safe and conducive to efficient operations. Directly supervises the work of the Maintenance Supervisors and Maintenance & Utility Managers, assists them with technical/staff/training issues, provides advice and direction to resolve problem areas and identify means of improvement. Supervises operation and maintenance of central plants, associated utility systems and mechanical room equipment and all operations utility engineering staff. Operates, maintains and provides guidance on the operation of the college's building automation system, hands on and in-depth knowledge of computerized automation systems with Siemens technology preferred. Works in collaboration with Capital Facilities staff, and others as appropriate or needed, to monitor the installation of mechanical, electrical, and plumbing equipment and systems by both outside contractors and CCBC personnel to ensure compliance with College's quality standards, conformity with specifications and proper operation. Oversees the building maintenance and utility operations training programs. Ensuring that all department personnel are thoroughly trained in repair techniques and operating efficiency standards. Manages financial performance of the operation and monitors budget versus expenditures of department accounts. Reviews daily and bi-weekly timesheets and ensures hours are within budget. Implements cost control mechanisms for labor and inventory needs. Schedules and acts as the on-site liaison with contractors for inspections service to buildings, for the Fire Marshal's inspections and all follow-up information if applicable. Provides effective human resources management for operation, including effectively managing annual evaluation process and complying with applicable EEO laws and policies; as well as, supervising union staff. Oversees recruitment process to ensure vacancies are filled in a timely manner with the best qualified applicant for the position. Ensures that the work environment provides respect for others, values inclusiveness, builds workforce diversity, and fosters cooperating and teamwork. Monitors and directs the operation of the computerized maintenance management system (CMMS) to ensure that work requests are completed on a timely basis and the work performed is documented. Prepares and submits periodic and special reports regarding deferred maintenance, capital needs, plans and cost estimates to include the identification, assessment, justification and prioritization of such needs. Ensures positive customer and stakeholder relationships to include building effective formal and information communication channels with stakeholders; soliciting information on needs, goals, and priorities and communicating with those who will be affected by change. Assesses service satisfaction through multiple written and oral methods; implementing change as necessary to improve services. Is considered an essential employee for the Facilities Management department in regards to severe weather or significant campus events. #J-18808-Ljbffr
    $99k-121k yearly est. 1d ago
  • Cyber Software Engineer - SIGINT Systems

    Lockheed Martin 4.8company rating

    Software engineering manager job in Severn, MD

    What We're Doing: Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life. As a cyber security professional at Lockheed Martin, you'll protect the networks that our citizens and the world depend upon each minute: Financial assets. Healthcare information. Critical infrastructure. Hazardous materials. The uninterrupted flow of energy that keeps modern life moving. 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. Cyber | Lockheed Martin Who we are: Are you driven by the excitement of harnessing the latest advancements in artificial intelligence, machine learning, and data analytics to revolutionize the way we approach complex challenges? Do you find satisfaction in developing innovative solutions that leverage the power of technology to stay ahead of the curve? If so, join Lockheed Martin's team, where we're pioneering the modernization of technology and pushing the boundaries of what's possible. Our team is dedicated to pioneering the latest advancements and we're looking for someone who shares our commitment to excellence and innovation. Who You Are: Here, you are going to provide life-cycle services to advance mission in support of Cybersecurity and SIGINT midpoint collection. • You will modernize and sustain capabilities to include providing new features and enhancements to Front End Solutions systems. This will allow for products to work at-scale with processing of target communications across multiple types of Midpoint accesses. • You will propel the customer into the next phase of product suite modernization by leveraging advancements in technologies such as containerization, cloud capabilities, dataflows, and Artificial Intelligence/Machine Learning (AI/ML) capabilities. The Work: We are proactively recruiting for a future need, with the expectation of a 2025 or early 2026 start date. This requisition is being used as a placeholder for your interest in one of these roles to bring a modernization mindset to current technology. As the roles open up over time, we will invite you to review the best matching one(s). We are seeking professionals interested in a variety of responsibilities including; • Software development • Software engineering • Systems engineering • Cyber researchers (Capabilities Analyst, etc) • System Security (ISSO / ISSE / ISSM) • Technical writer • Test Engineers • Network Engineers • User Experience Designer • Data Science • Systems Administrator (Linux) For a complete list that changes weekly, use this term to search via the Lockheed Martin jobs website: #RMSRB2025 Come join a company with incredible breadth and depth in the nature of programs and technologies we support that will never leave you bored or looking for your next assignment. Stop having to look for a new job with every rumor and whim of contract changes. Why Join Us: Your Health, Your Wealth, Your Life Our 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. We support our employees, so they can support our mission. Plus, you may be eligible for up to a $25K sign on bonus as an external hire! #RMSC6ISR #OneLMHotJobs #RMSRB2025 Basic Qualifications: • Current DoD Top Secret SCI with Polygraph Seeking multiple levels of Software Engineers: SWE0: • A High School Diploma or GED plus four (4) years of general software engineering experience OR • Bachelor's degree in Computer Science or related discipline from an accredited college or university. SWE1: • A High School Diploma or GED plus eleven (11) years of general software engineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of software engineering experience. SWE2: • A High School Diploma or GED plus eighteen (18) years of general software engineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus fourteen (14) years of software engineering experience. SWE3: • A High School Diploma or GED plus twenty-four (24) years of general software engineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus twenty (20) years of software engineering experience. Required Skills and Experience: • Analyze user requirements to derive software design and performance requirements • Debug existing software and correct defects • Provide recommendations for improving documentation and software development process standards • Design and code new software or modify existing software to add new features • Integrate existing software into new or modified systems or operating environments • Develop simple data queries for existing or proposed databases or data repositories • Write or review software and system documentation Desired Skills: • Familiar with RF algorithm development Standard Job Description : Designs, develops, documents, tests, and maintains full spectrum cyber solutions. Develops and automates secure systems to support cyber offensive, defense and full spectrum cyber operations. Conducts vulnerability research, reverse engineering, penetration testing (red/blue teams), develops and integrates low-level firmware, and/or develops specialized cyber software solutions and tools based on mission requirements. Applies system knowledge of subject matter (hardware, software, networks, cloud, etc.) to conduct research to evaluate potential vulnerabilities and develop new capabilities to exploit and/or mitigate vulnerabilities. *USE OF THIS CLASSIFICATION REQUIRES AUTHORIZATION FROM THE BUSINESS AREA CYBER DIRECTOR OR DELEGATE* Typical Minimums : Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 14 years or more of professional experience; or 12 years of professional experience with a related Masters degree. Considered an expert, authority in discipline. Clearance Level: TS/SCI w/Poly SP Other Important Information You Should Know Expression 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 off Pay Rate: The annual base salary range for this position in California, Massachusetts, and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $150,800 - $265,880. 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 employer. Qualified candidates will be considered without regard to legally protected characteristics. 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. Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about. As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories. Experience Level: Experienced Professional Business Unit: RMS Relocation Available: Possible Career Area: Systems Engineering: Software Type: Task Order/IDIQ Shift: First
    $76k-100k yearly est. 1d ago
  • Summer 2026 Software Engineering Intern

    Aerovironment 4.6company rating

    Software engineering manager job in Germantown, MD

    Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members. We are hiring for various roles and locations throughout the US, during the interview process we will be able to discuss specific details regarding team and location. **Summary** As a **Software Engineering Intern** , you'll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology portfolio. You'll assist in the design, development, and testing of software solutions for a variety of applications - from ground control systems and user interfaces to data pipelines and simulation tools. This role is ideal for someone who's eager to apply their software development skills in a dynamic, hands-on environment, while learning from experienced engineers and contributing to projects with real impact. **Position Responsibilities** + Assist in the design, coding, testing, and debugging of software components and systems. + Contribute to the development of tools and applications that support AV robotics and aerospace platforms. + Collaborate with engineers across software, hardware, and systems teams to integrate and test new capabilities. + Participate in code reviews, documentation, and the use of version control and defect tracking tools. + Help develop scripts or automation to improve team workflows and efficiency. + Learn and apply best practices in software development processes, including Agile methodologies. + Support the development of prototypes, simulations, and proof-of-concept demonstrations. + Attend team meetings, contribute ideas, and learn to estimate development effort and timelines. **Basic Qualifications (Required Skills & Experience)** + Currently pursuing a **Bachelor's or Master's degree** in **Computer Science, Software Engineering** , or a related field. + Strong foundational knowledge in programming languages such as **Python, C++, or Java** . + Familiarity with development tools such as **Visual Studio, Git, Eclipse** , or similar IDEs. + Experience with data structures, algorithms, and software design principles. + Demonstrated problem-solving and analytical skills. + Ability to work both independently and collaboratively in a team environment. + Effective written and verbal communication skills. **Preferred Qualifications & Competencies** + Experience with software development on Linux, Windows, or cross-platform environments. + Exposure to web technologies, cloud platforms, or backend services is a plus. + Interest in or exposure to robotics, autonomous systems, or data analytics. + Experience using scripting languages (e.g., Bash, Python) to automate tasks. + Knowledge of Agile development practices and version control (e.g., Git). + Curiosity and willingness to learn new technologies and frameworks. + Ability to take ownership of tasks and contribute to team goals. **Physical Demands** + Ability to work in an office and R&D lab environment (Constant) + Required to sit, type, and use office equipment for extended periods (Frequent) **ITAR Requirement:** _T_ _his position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements._ **Benefits** : AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************* . We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. **Who We Are** Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. **What We Do** Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. _We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status._ **ITAR** **About AV:** **AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.** We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve. Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next. **If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.** **Careers at AeroVironment (*****************************************
    $42k-61k yearly est. 60d+ ago
  • Software Engineer Data/AI/Intelligent Systems PhD (Intern) - United States

    Cisco 4.8company rating

    Software engineering manager job in Fulton, MD

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice. **Meet the Team** Our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms within business groups such as S&TO, Supply Chain, and Infrastructure Engineering. As part of this collaborative environment, you will contribute to the growth of emerging technologies in data and intelligent systems. Explore the opportunities at the intersection of data engineering and AI, helping to transform how Cisco and its customers harness information and intelligent automation. **Your Impact** You are a passionate software engineer with expertise in developing scalable data pipelines, designing robust analytics platforms, and building infrastructure to support machine learning initiatives. Your strong background in programming, data systems, and collaboration enables you to solve complex challenges with innovation and attention to detail. By building and maintaining key software tools and platforms, you enable Cisco's business groups to leverage AI and data-driven insights for operational excellence and strategic growth. Your work ensures high-quality, reliable data infrastructure that supports Cisco's leadership in intelligent, scalable technology solutions. **Minimum Qualifications** + Currentlyenrolled in a PhD program in Computer Science, Artificial Intelligence, Machine Learning, ora related field. + Hands-on experience with machine learning frameworks such as TensorFlow,PyTorch, or scikit-learn. + Familiarity with distributed data processing technologies, including Apache Spark, Hadoop (MapReduce), or Apache Flink. + Experience with containerization and orchestration tools, such as Docker and Kubernetes, for deploying data and machine learning workloads. **Preferred Qu** **alifications** + Hands-on experience with AI/ML. + Familiarity with major cloud platforms, such as AWS, Azure, or Google Cloud. + Understanding of distributed systems concepts, including scalability, reliability, fault tolerance, and data consistency, as well as familiarity with distributed computing patterns (e.g., load balancing, consensus algorithms, and inter-service communication). **Why Cisco?** At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. **Message to applicants applying to work in the U.S. and/or Canada:** Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: + 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees + 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco + Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees + Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) + 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next + Additional paid time away may be requested to deal with critical or emergency issues for family members + Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: + .75% of incentive target for each 1% of revenue attainment up to 50% of quota; + 1.5% of incentive target for each 1% of attainment between 50% and 75%; + 1% of incentive target for each 1% of attainment between 75% and 100%; and + Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $44,000.00 - $185,000.00 Non-Metro New York state & Washington state: $44,000.00 - $185,000.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements. Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
    $44k-185k yearly 60d+ ago
  • Software Development Manager

    Peraton 3.2company rating

    Software engineering manager job in Rockville, MD

    Responsibilities We are looking for an experienced and dynamic Software Development Manager to lead our engineering team, drive delivery of high-quality software solutions, and play a strategic role in shaping our product and development roadmap. You'll bridge technical execution with people leadership - ensuring robust systems, on-time delivery, and continual innovation. Key Responsibilities: * Lead, mentor, and grow a team of software engineers; build a culture of ownership, continuous learning, and excellence. * Define and manage the software development lifecycle (SDLC) for your team: planning, design, development, testing, deployment, monitoring, and maintenance. * Collaborate with product management, UX/design, QA, DevOps and other cross-functional partners to translate business requirements into technical solutions. * Drive architectural and technical decisions to ensure solutions are scalable, maintainable, secure, and performant. * Oversee sprint planning, backlog prioritization, resource allocation, and release management; ensure projects meet schedule and budget targets. * Establish and enforce coding standards, testing practices (unit/integration), CI/CD pipelines, code reviews, and metrics for quality. * Manage technical risk, identify bottlenecks or blockers, and ensure continuous improvement in processes and tools. * Communicate progress and status to senior leadership; present key metrics, risks, road-maps and staffing/skill needs. * Hire, onboard, evaluate performance, and develop career paths for team members. * Stay abreast of emerging technologies, tools and methodologies; proactively recommend improvements. Qualifications Required Qualifications: * 10 years of experience, may have supervisory or lead experience * Minimum of 10 years of professional software development experience. * At least 5 years of experience in a leadership or management role (leading teams of engineers). * Strong technical background: experience with modern programming languages, architectures (microservices, distributed systems), cloud platforms (AWS/Azure/GCP) and software engineering best practices. * Proven track record managing software delivery from concept through production in a fast-paced environment. * Excellent leadership, communication (written & oral), and collaboration skills; comfortable interacting with engineers and senior executives alike. * Experience with Agile or Scrum methodologies, backlog management, and continuous delivery practices. * Must be a US Citizen. * Must be able to obtain and maintain the required agency clearance. Preferred Qualifications: * Experience building or managing cloud-native applications, containerization (Docker/Kubernetes) and infrastructure as code practices. * Familiarity with data-driven engineering: telemetry, observability, monitoring, metrics. * Proven ability to recruit, develop and retain high-performing teams. * Experience working in a multi-geography/distributed team environment. * Knowledge of regulatory/compliance frameworks relevant to the industry (e.g., ISO, SOC, PCI, HIPAA) if applicable. * Peraton Overview Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure. Target Salary Range $104,000 - $166,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
    $104k-166k yearly Auto-Apply 46d ago
  • Software Technical Lead

    GDIT

    Software engineering manager job in Rockville, MD

    Type of Requisition: Pipeline Clearance Level Must Currently Possess: None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: MBI (T2) Job Family: Program Delivery and Execution Job Qualifications: Skills: .NET Software Development, Agile Methodology, Agile Project Management, Software Development Projects Certifications: None Experience: 6 + years of related experience US Citizenship Required: No Job Description: Work with cutting-edge applications that help advance the mission of the National Institute of Allergy and Infectious Diseases (NIAID) as a Software Technical Lead at GDIT. Your work will have you fully immersed in our client's domain in order to deliver simple solutions for their complex needs. At GDIT, you'll prioritize the client while we prioritize your career. At GDIT, people are our differentiator. As a Software Technical Lead supporting NIAID in Rockville, MD, you will help ensure today is safe and tomorrow is smarter. Our work depends on a Software Technical Lead joining our team to effectively deliver Grants, Finance, Contracts, Human Resource, and Scientific Reporting systems in support of our client's mission of seeking fundamental knowledge about the nature and behavior of living systems and the application of that knowledge to enhance health, lengthen life, and reduce illness and disability. HOW OUR Software Technical Lead WILL MAKE AN IMPACT Manage, execute, and oversee requirements and technical implementation of high visibility software development projects for systems support grants, financial processes, contracts, human resources, and scientific reporting. Serve as primary point of contact related to systems with all key customer, business, and technical stakeholders. Manage scope, risk, stakeholder expectations, project communications and resource allocation and ensure projects are within budget and schedule. Identify areas for business process improvement and review with stakeholders. Determine appropriate solution architecture and ensure project management documentation including project charters and project management plans are executed. Work with end users and key stakeholders to document business process, define scope, and collect, analyze and prioritize functional and technical requirements. Participate in overall contract scrum processes and ensure CI/CD practices are followed for releases. Oversee developers, analysts, and testers focusing on technical issues, software development, product releases, and engineering tasks. Guide the team to write testable and complete requirements and ensure technical design and review sessions are conducted. Collaborate with colleagues to identify and repair technical issues. Facilitate customer collaboration and resolve issues to minimize schedule impact. Evaluate team's work processes and best practices and implement changes to streamline operations. Work with the team to implement agile project management standards for all programs. WHAT YOU'LL NEED TO SUCCEED: Education: BS or equivalent degree in a technical field Experience: 10 + years of hands-on software development experience designing and developing enterprise applications using Microsoft Tech Stack; 5+ Years of experience leading technical teams in Agile environments. 3+ years of hands-on experience building large scalable web and mobile based applications using React. Proven experience with cloud platforms Technical skills: Demonstrated experience with .Net development Jira or Azure DevOps to manage software development lifecycle activities. Agile certifications strongly desired. Security clearance level: Must be able to obtain an NIH Public Trust Skills and abilities: Able to work with development teams to work across the life-cycle so teams can consistently deliver high-quality software. Ability to think systemically about how the software is built to guide systems to be most effective. Location: Hybrid Selected candidate must be relatively local to the Rockville, MD area for regular onsite meetings. NICE TO HAVE: Experience leading software development projects for systems in one or more of the following domain areas: Grant management, finance, contracts, human resources, and/or scientific reporting Experience with NIH environment and processes is preferred. GDIT IS YOUR PLACE: 401K with company match Comprehensive health and wellness packages Internal mobility team dedicated to helping you build your skills and own your career Professional growth opportunities including paid education and certifications Cutting-edge technology you can learn from Rest and recharge with paid vacation and 10 company-paid holidays The likely salary range for this position is $128,039 - $173,229. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Scheduled Weekly Hours: 40 Travel Required: None Telecommuting Options: Hybrid Work Location: USA MD Rockville Additional Work Locations: Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc. Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
    $128k-173.2k yearly Auto-Apply 19d ago
  • Cloud Software Engineer Intern

    Enerwise Global Technologies LLC

    Software engineering manager job in Baltimore, MD

    Note: Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus or commissions. CPower is a leading Virtual Power Plant platform, monetizing the value of customer-sited energy to intelligently strengthen the grid. For over a decade, we've made turning flexible energy into revenue simple for partners and large energy users such as businesses, manufacturers, public institutions and healthcare organizations, delivering over $1.2 billion from demand response and energy flexibility programs to customers since 2015. With 6.7 GW of customer capacity nearly 23,000 sites, we're empowering energy users across North America, enabling them to benefit from an innovative energy economy. We are looking for a motivated and quick-learning Cloud Software Engineer Intern to join our Platform Architecture group. This internship offers an opportunity for a Rising Junior or Rising Senior to gain hands-on experience in enterprise application development and solution design. Program Overview This paid internship program will run for 11 weeks beginning June 1, 2026 and ending August 14, 2026. This is a hybrid position with the intern working remotely and at our Baltimore office or New York City office three days a week (Tues/Wed/Thurs). Essential Duties and Responsibilities Prototyping new applications and features, bringing design concepts to life. Assisting the team with small development efforts across various projects. Participating in the design and architecture of solutions from the ground up, contributing to the strategic direction of our platform. Requirements Currently enrolled as a Rising Junior or Rising Senior in a relevant degree program (e.g., Computer Science, Engineering, or related technical field). Demonstrated school-based knowledge and practical experience in application development. Eagerness to learn quickly and a strong interest in both development and architecture. Beneficial but not required: Knowledge or experience with cloud development concepts. Background in C#, Python, or other modern development languages is a plus. Solid development foundation and a willingness to master new tools. All applicants must be able to provide documentation that they are legally eligible to work in the United States for an extended period, and will not now, nor in the future, require sponsorship for employment visa status to work legally for our Company in the United States. EEO Statement CPower is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. We believe that diversity and inclusion among our team members is critical to our success as a company, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool.
    $37k-69k yearly est. Auto-Apply 60d+ ago
  • Cloud Software Engineer Intern

    Cpower

    Software engineering manager job in Baltimore, MD

    Job Description Note: Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus or commissions. CPower is a leading Virtual Power Plant platform, monetizing the value of customer-sited energy to intelligently strengthen the grid. For over a decade, we've made turning flexible energy into revenue simple for partners and large energy users such as businesses, manufacturers, public institutions and healthcare organizations, delivering over $1.2 billion from demand response and energy flexibility programs to customers since 2015. With 6.7 GW of customer capacity nearly 23,000 sites, we're empowering energy users across North America, enabling them to benefit from an innovative energy economy. We are looking for a motivated and quick-learning Cloud Software Engineer Intern to join our Platform Architecture group. This internship offers an opportunity for a Rising Junior or Rising Senior to gain hands-on experience in enterprise application development and solution design. Program Overview This paid internship program will run for 11 weeks beginning June 1, 2026 and ending August 14, 2026. This is a hybrid position with the intern working remotely and at our Baltimore office or New York City office three days a week (Tues/Wed/Thurs). Essential Duties and Responsibilities Prototyping new applications and features, bringing design concepts to life. Assisting the team with small development efforts across various projects. Participating in the design and architecture of solutions from the ground up, contributing to the strategic direction of our platform. Requirements Currently enrolled as a Rising Junior or Rising Senior in a relevant degree program (e.g., Computer Science, Engineering, or related technical field). Demonstrated school-based knowledge and practical experience in application development. Eagerness to learn quickly and a strong interest in both development and architecture. Beneficial but not required: Knowledge or experience with cloud development concepts. Background in C#, Python, or other modern development languages is a plus. Solid development foundation and a willingness to master new tools. All applicants must be able to provide documentation that they are legally eligible to work in the United States for an extended period, and will not now, nor in the future, require sponsorship for employment visa status to work legally for our Company in the United States. EEO Statement CPower is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. We believe that diversity and inclusion among our team members is critical to our success as a company, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool.
    $37k-69k yearly est. 11d ago
  • Path Planning & Sequencing Software Lead -Lunar Terrain Vehicle

    Intuitive MacHines LLC

    Software engineering manager job in Glen Burnie, MD

    Job Description Path Planning & Sequencing Software Lead - Lunar Terrain Vehicle (NASA LTVS Award Contingent) Houston, Texas OR Glen Burnie MD About Intuitive Machines: Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond. With the first commercial lunar landing in history, multiple NASA lunar missions in development, and additional private missions on our manifest, we pride ourselves in supporting our customers and the nation in paving the way to return humans to the surface of the Moon. Our world-class team includes experts in all aspects of spacecraft subsystems design, development, and test, on-orbit operations, and safety. *Employment in this role is contingent upon NASA selecting Intuitive Machines as the winner of the LTVS program, scheduled for announcement later in 2025. About The Role: (This role is posted at multiple levels, from entry to technical lead, with multiple openings) Lead a small team in the development and certification of the LTV onboard path planning and sequencing software, responsible for assessing safe driving paths to reach waypoints and executing complex self-driving sequences. Responsibilities Proactively identify and document requirements for the vehicle path planning and sequencing software Architect and decompose the software solution for path planning and sequencing Coordinate the testing and certification of the system Comfortable developing software in a high-reliability environment, compliant to NASA standards NPR 7150.2D and NASA-STD-8739.8B and NASA CBCS requirements (e.g. SSP 50038) Represent path planning and sequencing software at NASA safety panels Supervise several internal employees and contractors Qualifications Experience in path planning algorithms, state machine design, and dynamic vehicle stability analysis Path planning algorithms: Hybrid A*, D*, and modern approaches State Machine Design: Coordinating vehicle movement sequences and command authority Dynamic Vehicle Stability Analysis: Verifying the output of static path planning algorithms and identifying safe speeds of travel to maintain stable vehicle control Failure Detection, Isolation, and Response (FDIR) logic for all-of-the-above Experience in verification by simulation for complex self-driving systems Development and maintenance of high-quality design and testing documentation Demonstrated relevant project experience (planetary rovers, autonomous vehicles, robotics, etc.) Language/Tool Experience C or C ++ (required) Python or other modeling/analysis languages (nice-to-have) Familiar with FPGA, GPU, and NPU hardware acceleration techniques for algorithms and able to coordinate with hardware acceleration engineers to implement and validate algorithms Git, Jira, Jama EEOC Intuitive Machines is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
    $112k-148k yearly est. 5d ago
  • Senior Embedded Software Design Lead (onsite)

    Johnson Controls Holding Company, Inc. 4.4company rating

    Software engineering manager job in New Freedom, PA

    Why Join Us Be a key technical leader influencing the security direction of next-generation embedded products. Work with cutting-edge technologies in a collaborative, agile environment. Competitive salary and comprehensive benefits. What you will do Johnson Controls is seeking a highly skilled and experienced Senior Embedded Software Design Lead to join our innovative engineering team. This role will be responsible for driving architecture decisions, leading technical teams, and ensuring the security and reliability of our embedded solutions across products. If you have experience in developing secure embedded software, encryption technologies, system security, and Linux-based embedded platforms, this could be your next career opportunity! Candidates must be commuting distance to New Freedom, PA, or able to relocate. How you will do it Design and architect robust, scalable, and secure embedded software systems for mission-critical applications. Support the implementation of encryption and security features in embedded products following best industry practices. Lead architectural reviews, make key design decisions, and enforce secure coding standards within the embedded software team. Leverage expertise in Linux to have a working knowledge in customize OS images and optimize system performance and security. Interface and collaborate closely with hardware teams to ensure seamless integration between software and hardware platforms. Mentor and provide technical leadership to other software engineers and architects. Investigate and resolve complex system-level issues related to security, performance, or integration. Keep current with the latest trends and advancements in embedded security, encryption standards, and Linux technologies. Generate high-quality technical documentation and help guide security compliance efforts. What you will need Required Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field. 8+ years of experience in embedded software development, with at least 3 years in an architectural and system design role. Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.). Designing and implementing security architectures, leveraging modern encryption standards. Strong understanding of secure software development lifecycle (SDLC), threat modeling, and risk assessment in embedded environments. Experience working with secure boot, trusted execution environments (TEE), hardware security modules (HSM), and cryptographic hardware accelerators. Experience providing technical training and mentorship to support the growth and development of team members. Preferred Prior industry experience in IoT, automotive, industrial, or medical devices. Familiarity with RTOS's and constrained-device security. Hands-on expertise with C/C++, Python, and shell scripting for embedded systems. Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.). Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.
    $99k-132k yearly est. Auto-Apply 60d+ ago
  • Flight Software Development Lead

    SG2 Recruiting

    Software engineering manager job in Washington, DC

    SG2 Recruiting seeks a Cleared Lead Flight Software Developer who will be responsible for supporting the Naval Center for Space Technology (NCST) contract. The NCST is located at the U.S. Naval Research Laboratory (NRL) in Washington, DC, and is the leading laboratory for Navy space programs. NCST's mission is to “preserve and enhance a strong space technology base and provide expert capabilities in the development and acquisition of space systems which support Naval missions.” For the last 25 years, the NCST has developed, enhanced, and maintained a collection of software used for design, development, test, launch, and mission operations of DoD space assets. This software is constantly being enhanced to provide state-of-the-art solutions to space applications. The core suite of software components is used in all aspects of the spacecraft or component life-cycle. What You Will Be Doing: Developing, maintaining, and enhancing complex and diverse software systems based upon documented requirements. Providing specific input to the software components of a system design to include hardware/software trade-offs, software reuse, using COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components. Designing, implementing, and integrating software applications or performing software engineering tasks. Utilizing software engineering and design methodologies appropriate to the development, integration, and production environment. Ensuring efficient delivery of software engineering capabilities using industry standards and repeatable processes. Mitigating risks, controlling costs and schedule variance, and effectively managing large-scale, integrated software projects. Reviewing and testing software components for adherence to the design requirements and documenting test results. Performing comprehensive testing on computer hardware and software components to evaluate operational and performance compliance of the overall systems. Developing under the real-time constraints of deadlines, task schedules, rates, task priorities, watchdog timers, interrupts, latency, and jitter of soft and hard real-time operating systems. Managing and mitigating interprocess communications leveraging message queues, mutexes, semaphores, blocking and non-blocking operations in multi-threaded software implementations. Designing and developing distributed software systems leveraging multiple software, hardware, and communication technologies. Utilizing standard communications ports and interfaces to facilitate communication between processes, processors, computers, and peripheral systems. Developing hardware and application-specific boot code for establishing baseline services and loading OS and application code into execution memory. Assessing and making recommendations on processor, memory, and single board computer configurations that meet the compatibility, performance, memory, and interface requirements of the system. Providing engineering support of the flight and ground system design and development team to assure system integrity, standards are applied where practical, new and emerging technologies are exploited to the required extent, and the system is developed with the goal of reuse of applicable software components in both ground and space systems to reduce development time and cost. Designing and developing all software related to spacecraft bus functions, instrument control, and onboard data processing. Developing software for both run-time external commanding, controlling, and configuring, as well as run-time delivery of status, event logs, state of health, and telemetry. Developing safety-critical applications capable of detecting software and hardware faults and responding to faults in a prescribed manner through isolation or recovery. Developing software control of flight systems leveraging real-time sensing and actuating interfaces. Evaluating and applying advanced mathematical methods and algorithms in software solutions that meet the control and performance requirements of flight systems. Developing and maintaining software components compatible with embedded processors, including but not limited to Zync, Raspberry PI, Atmel microcontrollers, 8051 microcontrollers, and PowerPC, Arm, and x86-based processors. Applying the techniques and design approaches necessary to maximize the application of existing software components, maximizing the potential for future reuse, expanding the functionality of the existing code base to support new requirements, incorporating generic and non-proprietary flight components and concepts from other organizations, and adhering to existing and emerging interface standards. Providing digital hardware design, FPGA capabilities, and digital interface protocols to develop a balanced approach that will help minimize overall system complexity and cost. Applying expertise in the area of fault-tolerant control systems with emphasis on attitude control, fault tolerance, and safety compliance. What You Will Need (Requirements): Active top Secret/ SCI Eligible Minimum B.Sc., Aerospace, Mechanical or Electrical Engineering, Physics, Computer Science or Mathematics Experience with satellite integration, test, and operations. Experience leading satellite software development efforts from requirements through flight qualification testing. Ability to commute daily to the Naval Research Lab location in Washington, DC
    $90k-119k yearly est. 60d+ ago
  • CNO Software Developer

    T-Rex Solutions 4.1company rating

    Software engineering manager job in Fort Meade, MD

    T-Rex is looking for a talented CNO Software Developer to work on a program in the Ft. Meade area in support of the Intelligence Community. Responsibilities: Is An Onsite Role Experienced CNO Developers at T-Rex Solutions analyze systems to understand how they work and how they behave when they break. Candidates must be able to play both sides of the fence, both developing and defeating new and advanced security techniques. Projects are undertaken in small teams with close coordination with customers. All our engineers write code, but many of our engineers spend as much time taking systems apart as building new ones. A typical day can involve studying disassembly or writing Python to audit a piece of C++ code. May be opportunities to lead small teams of developers and/or researchers. Role Type: Typically requires a Bachelor's degree and four (4) years' experience or minimum eight (8) years experience Demonstrated experience programming in Assembly, C, C++, Java, Perl, or Python Active and transferable U.S. government issued TS/SCI with polygraph security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Desired Skills: 3 or more of the following desired skills Understanding of OS Internals (i.e. Windo) Experience with Vulnerability Research Experience reading or writing assembly (x86, x64, ARM, PPC, MIPS, SPARC, 68k, or others) Experience developing embedded systems Understanding of network protocols (TCP/IP stacks, wire-level protocols, RF communications, BGP, routing protocols, or others). Understanding of exploit mitigations such as DEP and ASLR Experience using reverse engineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or objdump. Experience using debuggers such as gdb, WinDbg, OllyDbg Experience with BDI/JTAG Experience with modern C++ development, such as RAII, C++11 and C++14. Experience building and using tools to find, exploit, and productize vulnerabilities in complex software systems T-Rex Overview Established in 1999, T-Rex Solutions, LLC is a proven mid-tier business providing data-centric mission services to the Federal government as it increasingly tries to secure and leverage the power of data. We design, integrate, secure, and deploy advanced technical solutions for our customers so they can efficiently fulfill their critical objectives. T-Rex offers both IT and professional services to numerous Federal agencies and is a leader in providing high quality and innovative solutions in the areas of Cloud and Infrastructure Services, Cyber Security, and Big Data Engineering. T-Rex is constantly seeking qualified people to join our growing team. We have built a broad client base through our devotion to delivering quality products and customer service, and to do that we need quality individuals. But more than that, we at T-Rex are committed to creating a culture that supports the development of every employee's personal and professional lives. T-Rex has made a commitment to maintain the status of an industry leader in compensation packages and benefits which includes competitive salaries, performance bonuses, training and educational reimbursement, Transamerica 401(k) and Cigna healthcare benefits. T-Rex is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex (including pregnancy and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors. In compliance with pay transparency guidelines, the annual base salary range for this position is $150,000 - $250,000. Please note that the salary information is a general guideline only. T-Rex considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as market and business considerations when extending an offer. T-Rex offers a diverse and collaborative work environment, exciting opportunities for professional growth, and generous benefits, including: PTO available to use immediately upon joining (prorated based on start date), paid parental leave, individual and family health, vision, and dental benefits, annual budget for training, professional development and tuition reimbursement, and a 401(k) plan with company match fully vested after 60 days of employment among other benefits.
    $77k-101k yearly est. Auto-Apply 18d ago
  • Quantum Software Intern

    Phasecraft

    Software engineering manager job in Washington, DC

    Job Description Phasecraft is the quantum algorithms company. We are building the mathematical foundations for quantum computing applications that solve real-world problems. Founded in 2019 by Toby Cubitt, Ashley Montanaro and John Morton, we are based in London and Bristol in the UK and opened an office in Washington DC in 2024, led by Steve Flammia. In 2025 we completed a $34m Series B funding round co-led by Plural, existing investor Playground Global, and Novo Holdings' Quantum Fund in its first direct quantum software investment. Phasecraft's unprecedented access to today's best quantum computers - through partnerships with Google, IBM, Quantinuum and QuEra - provides us with unique opportunities to develop foundational IP, inform the development of next-generation quantum hardware, and accelerate commercialization of high-value breakthroughs. We are delighted to launch our 2026 Quantum Software Internship programme. As a Quantum Software Intern you will have the opportunity to join the Phasecraft team for a few (typically 3) months. Not only will you work on a technical research project focusing on the design, implementation or analysis of quantum algorithms and related techniques in near-term quantum computing, but you will also have the chance to experience life in a young and vibrant startup that is constantly pushing the boundaries of our knowledge of quantum computing. Past projects have ranged from theoretical work on the underpinning mathematics of quantum algorithms to writing code for real or simulated quantum hardware. Our recent internship programmes have proven to be meaningful and successful. In 2022 we hired our first permanent staff member who had previously participated in our Internship programme and we have several ongoing collaborations with former interns. Some of the work undertaken during internships has also been published (Optimizing fermionic encodings for both Hamiltonian and hardware and Extracting the spin excitation spectrum of a fermionic system using a quantum processor). Our team has enjoyed working on challenging projects with talented interns with diverse academic backgrounds including Quantum Information Theory, Materials Science, Physics and Computer Science. The internship is a paid position with a competitive salary. Interns are based with the Phasecraft team in our offices in Bristol and London in the UK and Washington DC in the US. Internships usually take place over the summer months, though dates can be flexible. As a Quantum Software Intern, we expect the ideal candidate will have experience in the implementation of advanced quantum algorithms or otherwise strong evidence of potential to contribute to this area. A background in quantum computing is not necessarily required nor is a track record of publishing scientific papers in this area; however the candidate should be able to demonstrate a keen interest in quantum computing through formal or independent studies. Requirements Essential criteria: Good understanding of algorithms and algorithmic analysis. Strong programming skills, including in Python. Bachelor or Masters degree in Computer Science, Mathematics, Physics or closely related field. Enthusiasm for learning and novel research. Desirable criteria: Exposure to quantum computing and/or quantum information theory, via formal or independent studies. Experience coding in quantum development environments (e.g. Cirq, Qiskit, QuEST) or in implementing quantum algorithms or novel classical algorithms on classical computers Programming experience in Julia To apply, please click on "Apply for this job" below and include your CV, details of two referees, a covering letter and academic transcript. The closing date is 8th February 2026. This 3-month internship pays $36/hour, for 40 hours per week. This rate includes an accommodation allowance element.
    $36 hourly 2d ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in Towson, MD?

The average software engineering manager in Towson, MD earns between $86,000 and $158,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in Towson, MD

$117,000

What are the biggest employers of Software Engineering Managers in Towson, MD?

The biggest employers of Software Engineering Managers in Towson, MD are:
  1. Pwc
  2. Northrop Grumman
  3. OneMain
  4. CareFirst BlueCross BlueShield
  5. Alcor
  6. Onemain (Formerly Springleaf & Onemain Financials
Job type you want
Full Time
Part Time
Internship
Temporary