Post job

Software engineering internship jobs in California, MD - 794 jobs

All
Software Engineering Internship
Junior Software Engineer
Software Development Engineer
Software Developer Internship
Software Applications Engineer
  • Summer 2026 Software Engineering Intern

    Aerovironment 4.6company rating

    Software engineering internship job in Annapolis, 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
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer Intern - AI Accelerators Research

    IBM Corporation 4.7company rating

    Software engineering internship job in California, MD

    Introduction IBM Research takes responsibility for technology and its role in society. Working in IBM Research means you'll join a team who invent what's next in computing, always choosing the big, urgent and mind-bending work that endures and shapes generations. Our passion for discovery, and excitement for defining the future of tech, is what builds our strong culture around solving problems for clients and seeing the real world impact that you can make. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive. Your role and responsibilities In this role, you will join a world-class team of engineers and researchers and contribute to the development of an optimized software stack for IBM's emerging and existing AI accelerators. This work will be carried out in a multi-disciplinary environment where hardware-software co-optimization is key. The developed software stack components will be part of complete AI solutions for both established and next-generation AI applications. Specific examples of job responsibilities include (a) Develop software optimization in the compiler for AI accelerators, (b) Investigate and prototype AI model optimizations for their execution in accelerators, (c) Contribute to the development of cutting-edge demonstrations with emerging AI accelerators Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise * Have strong background on AI accelerators and/or AI accelerator-associated software * Possess a track record of research in hardware-software co-design * Effective communication of technical ideas Preferred technical and professional experience * Strong programming skills - C++ * Research experience on compilers for AI accelerators * Experience with hardware/software co-optimization for AI applications * Familiarity with a diverse set of AI applications * Hands-on experience in prototyping AI-based solutions ABOUT BUSINESS UNIT IBM Research is the organic growth engine of IBM and an innovation engine for our customers and partners. As part of this mission, IBM Research anticipates and examines 'What's Next in Computing' to ultimately create and integrate the technologies the world relies upon to solve big challenges and unlock new opportunities. We create and pioneer new markets for IBM, our partners and customers as exemplified in our ongoing quest to reach practical and large-scale quantum computing. Across IBM Research, we realize the power and potential to accelerate discovery with our partners and clients by combining the power of high performance computing, AI, and Quantum, all integrated through the hybrid cloud. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 15 days from this date or less if not needed to fill the role. We consider qualified applicants with criminal histories, consistent with applicable law. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $59k-77k yearly est. 2d ago
  • Software Engineering Intern (Full Stack)

    Urban Legend

    Software engineering internship job in Alexandria, VA

    We're looking for a Software Engineering Intern who's eager to learn, curious, and ready to contribute across the stack. This role starts with a 3-month internship focused on learning our product, supporting the engineering team, and completing real engineering tasks. If successful, it transitions into a full-time Junior Full Stack Engineer role. You'll handle a mix of tech support, light engineering tasks, bug fixes, and eventually contribute to larger features as you grow. We're a small, fast-moving team - so you'll get exposure to product, backend, frontend, mobile, and internal tooling. You don't need to know everything on day one. But you do need to be hungry, a self-starter, and able to figure things out. ABOUT URBAN LEGEND: Urban Legend is a tech startup that's redefining influencer marketing for public affairs and advocacy campaigns. The Urban Legend Exchange is an invite-only platform where advertisers run campaigns that mobilize creators to drive meaningful and measurable actions in support of issues that matter. WHAT YOU'LL DO: Learn the Urban Legend platform inside and out Help monitor and respond to internal tech support requests in Slack Fix small bugs and contribute to low-risk features early on Support engineering with simple backend or frontend tasks Write clean, maintainable code under senior guidance Participate in code reviews (at a junior level - learning-focused) Work with the Product Design Lead to understand feature requirements Ask questions, take notes, and gain speed without constant handholding Gradually take on more complex work in React, React Native, and Django WHAT YOU'LL BRING: Technical Basics (Required) Solid understanding of JavaScript Experience with at least one backend language (Python preferred but not required) Basic understanding of APIs, HTTP, and how web apps work Git Ability to read documentation and troubleshoot independently Some experience with a modern frontend or backend framework (React, Django, Node, Flask, Rails, etc.) Mindset & Work Ethic Strong work ethic and desire to improve Self-starter, resourceful, and comfortable figuring things out Clear communicator - asks good questions, explains blockers Not afraid of ambiguity or learning new technologies Wants to contribute real value, not just observe Genuinely interested in becoming a full-stack engineer
    $37k-69k yearly est. Auto-Apply 6d ago
  • Junior Full Stack Software Engineer (Part-Time/Internship)

    Interclypse Inc.

    Software engineering internship job in Annapolis, MD

    Welcome to Interclypse, where innovation meets passion. Every team member is a vital piece of our success story. We are not just a company; we are a dynamic community driven by the shared vision of redefining excellence. At Interclypse, you will find more than a career - you will discover a vibrant ecosystem where your talents celebrated, your ideas embraced, and your potential achieved. Every Interclypse team member has the opportunity to benefit based on their efforts and collectively benefit through the overall company's success. Join our mission to have a positive transformational impact on society, community, industry, and individuals by always “Doing What is Right”. Together, let's pioneer a future where greatness is not just achieved, but exceeded. To actualize this vision, Interclypse employs a growth mindset culture that empowers employees to rise in their careers by providing them with tools, mentorship, and an supportive environment to ensure long-term success. Make a difference. Join our team by applying today! Interclypse is seeking full-stack web developers in Annapolis Junction, Maryland. We are looking for a developer interested in applying software solutions to a variety of challenges across multiple projects and domains. Our teams leverage modern technologies and best practices to address diverse problems and deliver impactful results. Our full-stack web developer position is geared towards individuals with limited software development experience or recent college graduates. With our unique career development program, you will be provided with mentorship, continuous learning opportunities, and the empowerment needed to grow as a software developer. Requirements Responsibilities: Develop software Learn how to become proficient at developing full-stack applications with ReactJS and C# with .NET or Java with Spring Boot Why You Might Like This Job: You want to work for an adaptive company that moves at your speed. You want a healthy work-life balance. You want to work with a passionate team on an important mission. You want to work for an organization that values and appreciates you. You want to work for an organization that invests in your growth. You want the option for career mentorship, both in technology and in business. You value a company with a strong culture of growth and support. Requirements Pursing a Bachelor's Degree in Computer Science, Computer Engineering, or Information Systems 0 - 4 years experience with software development, preferably some exposure to JavaScript, C# or Java 0 - 4 years experience with MongoDB and/or SQL Preferred Qualifications: Experience building full-stack applications using RESTful APIs Experience with some sort of database Willingness to learn on the job while getting things done Able to work in an agile environment EOE AA M/F/Vet/Disability: Interclypse is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
    $37k-69k yearly est. 15d ago
  • Junior Full Stack Software Engineer (Part-Time/Internship)

    Interclypse

    Software engineering internship job in Annapolis, MD

    Part-time, Internship Description Welcome to Interclypse, where innovation meets passion. Every team member is a vital piece of our success story. We are not just a company; we are a dynamic community driven by the shared vision of redefining excellence. At Interclypse, you will find more than a career - you will discover a vibrant ecosystem where your talents celebrated, your ideas embraced, and your potential achieved. Every Interclypse team member has the opportunity to benefit based on their efforts and collectively benefit through the overall company's success. Join our mission to have a positive transformational impact on society, community, industry, and individuals by always “Doing What is Right”. Together, let's pioneer a future where greatness is not just achieved, but exceeded. To actualize this vision, Interclypse employs a growth mindset culture that empowers employees to rise in their careers by providing them with tools, mentorship, and an supportive environment to ensure long-term success. Make a difference. Join our team by applying today! Interclypse is seeking full-stack web developers in Annapolis Junction, Maryland. We are looking for a developer interested in applying software solutions to a variety of challenges across multiple projects and domains. Our teams leverage modern technologies and best practices to address diverse problems and deliver impactful results. Our full-stack web developer position is geared towards individuals with limited software development experience or recent college graduates. With our unique career development program, you will be provided with mentorship, continuous learning opportunities, and the empowerment needed to grow as a software developer. Requirements Responsibilities: Develop software Learn how to become proficient at developing full-stack applications with ReactJS and C# with .NET or Java with Spring Boot Why You Might Like This Job: You want to work for an adaptive company that moves at your speed. You want a healthy work-life balance. You want to work with a passionate team on an important mission. You want to work for an organization that values and appreciates you. You want to work for an organization that invests in your growth. You want the option for career mentorship, both in technology and in business. You value a company with a strong culture of growth and support. Requirements Pursing a Bachelor's Degree in Computer Science, Computer Engineering, or Information Systems 0 - 4 years experience with software development, preferably some exposure to JavaScript, C# or Java 0 - 4 years experience with MongoDB and/or SQL Preferred Qualifications: Experience building full-stack applications using RESTful APIs Experience with some sort of database Willingness to learn on the job while getting things done Able to work in an agile environment EOE AA M/F/Vet/Disability: Interclypse is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
    $37k-69k yearly est. 60d+ ago
  • Software Development Summer Internship

    Simoncomputing

    Software engineering internship job in Alexandria, VA

    Job Description Software Development Summer 2026 Internship Are you interested in hands-on software development? We offer summer internship positions where you will be trained on full stack software development. This is a mentorship program we are passionate about. Our top technical staff gathers together each year to design a fresh program that evolves with our technology needs. We focus on making sure you develop a strong foundation of knowledge to build your career on. The two key areas of focus are: Technical skills related to designing and building software. Agile methodologies that enable teams to work effectively. You'll get to meet other developers in the company, build products, and participate in team building activities. Software development is not just about delivering code, it is about creating a team and culture that can build great software. Responsibilities Learn and work with a variety of technologies related to full stack development. Participate in an Agile team environment to complete one or more web-based projects. Prerequisites Strong grasp of basic Java programming (2-3 years of coding in school and other venues). Creative ability to solve problems, especially logic problems. A genuine interest in software development. Highly desired is software development work outside of school such as internships, personal projects, and hackathons. About SimonComputing, Inc. SimonComputing is dedicated to simplifying the process of building software. We specialize in developing technically challenging applications and serve clients in the public and private sectors. SimonComputing, Inc. is an Affirmative Action/Equal Opportunity Employer. Job Posted by ApplicantPro
    $31k-43k yearly est. 21d ago
  • Software Engineer Level 1

    Intelligenesis

    Software engineering internship job in Annapolis, MD

    Responsibilities: Ability to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements Ability to work individually or as part of a team review and test software components for adherence to the design requirements and documents test results and resolve software problem reports Ability to utilize software development and software design methodologies appropriate to the development environment Ability to provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components Communicate with broader DAT, QC, CNO, and agency teams to identify alternative, or existing solutions. Take advantage of opportunities to attack common development problems together Required Skills: US Citizens Only TS/SCI with Polygraph required Three (3) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelors degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a Bachelors degree Experience analyzing user requirements to derive software design and performance requirements Experience designing and coding new software or modifying existing software to add new features Ability to debug existing software and correct defects Experience integrating existing software into new or modified systems or operating environments Experience developing simple data queries for existing or proposed databases or data repositories Experience providing recommendations for improving documentation and software development process standards Experience developing or implementing algorithms to meet or exceed system performance and functional standards Ability to assist with developing and executing test procedures for software components Experience writing or reviewing software and system documentation Experience developing software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Experience serving as team lead at the level appropriate to the software development process being used on any particular project Experience modifying existing software to correct errors, to adapt to new hardware, or improve its performance Ability to design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Experience designing or implementing complex database or data repository interfaces/queries Some combination of UI/UX, middleware/API, back-end, DevOps, CNO, and data science experience with a heavy interest in user experience Compensation Range: $76,142.48 - $184,026.39 _____________________________________________________________________________________________________ Compensation ranges encompass a total compensation package and are a general guideline only and not intended as a guaranteed and/or implied final compensation or salary for this job opening. Determination of official compensation or salary relies on several different factors including, but not limited to: level of position, complexity of job responsibilities, geographic location, candidate's scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements and alignment with local market data. Our compensation includes other indirect financial components designed to support employees' total well-being, which should be considered when evaluating our competitive benefits package. These monetary benefits include medical insurance, life insurance, disability, paid time off, maternity/paternity leave, 401(k) company match, training/education reimbursements and other work/life programs. _____________________________________________________________________________________________________ IntelliGenesis is committed to providing equal opportunity to all employees and applicants for employment. The Company is an Equal Opportunity Employer (EOE), and as such, does not tolerate discrimination, retaliation, or harassment of its employees or applicants based upon race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability, or any other protected characteristic under local, state, or federal law in any employment practice. Such employment practices include, but are not limited to: hiring, promotion, demotion, transfer, recruitment, or recruitment advertising, selection, disciplinary action layoff, termination, rates of pay, or other forms of compensation and selection of training. IntelliGenesis is committed to the fair and equal employment of individuals with disabilities. It is the Company's policy to reasonably accommodate qualified individuals with disabilities unless the accommodation would impose an undue hardship on the organization. In accordance with the Americans with Disabilities Act (ADA) as amended, reasonable accommodations will be provided to qualified individuals with disabilities, when such accommodations are necessary, to enable them to perform the essential functions of their jobs or to enjoy the equal benefits and privileges of employment. This policy applies to all applicants for employment and all employees.
    $76.1k-184k yearly Auto-Apply 60d+ ago
  • Junior Software Engineer

    Serco 4.2company rating

    Software engineering internship job in Alexandria, VA

    Herndon, Virginia, US Alexandria, Virginia, US Chantilly, Virginia, US Dumfries, Virginia, US Information Technology 12392 Full-Time Yes - May Consider Occasional/Part Time Teleworking for this position $78073.24 - $130122.06 Description & Qualifications** **Position Description & Qualifications** Looking for a junior software engineering opportunity at a place you can make an impact every day? Discover this great opportunity in our Herndon, Virginia location. Bring your expertise and collaborative skills to make an impact towards our military defense by discovering your new role supporting this critical mission. Serco supports the US Army as a prime for their PPB BOS contract maintaining their financial management application. Our team upgrades, maintains and manages the software that runs the Army's cloud based financial systems to allow them to perform their missions successfully. You will be part of a small team of programmers that works closely with the customer and other application teams to deliver quality systems. The team has been recognized by the Army for their outstanding contributions to the contract and program. In this role, you will: + Contribute to all phases of the development lifecycle + Write well designed, testable, and efficient code + Code, design, and implement Java and APEX solutions for the Army + Conduct software analysis, programming, testing, debugging activities and maintenance + Develop technical designs for application development and recommend changes to improve established application processes To be successful in this role, you will have: + An active Secret clearance. + A Bachelors degree in Computer Science, IT or another STEM field + 1 year of Java and/or APEX programming experience + The ability to travel up to 10% of the time + The ability to report on-site at our Herndon, VA office. Additional desired experience and skills: + Knowledge of SQL and database concepts + Experience in programming for military systems + Experience in consulting directly with customers. If you are interested in supporting and working with a passionate Serco team- then submit your application now for immediate consideration. It only takes a few minutes and could change your career! **Company Overview** Serco Inc. (Serco) is the Americas division of Serco Group, plc. In North America, Serco's 9,000+ employees strive to make an impact every day across 100+ sites in the areas of Defense, Citizen Services, and Transportation. We help our clients deliver vital services more efficiently while increasing the satisfaction of their end customers. Serco serves every branch of the U.S. military, numerous U.S. Federal civilian agencies, the Intelligence Community, the Canadian government, state, provincial and local governments, and commercial clients. While your place may look a little different depending on your role, we know you will find yours here. Wherever you work and whatever you do, we invite you to discover your place in our world. Serco is a place you can count on and where you can make an impact because every contribution matters. To review Serco benefits please visit: ************************************************ . If you require an accommodation with the application process please email: ******************** or call the HR Service Desk at ************, option 1. Please note, due to EEOC/OFCCP compliance, Serco is unable to accept resumes by email. Candidates may be asked to present proof of identify during the selection process. If requested, this will require presentation of a government-issued I.D. (with photo) with name and address that match the information entered on the application. Serco will not take possession of or retain/store the information provided as proof of identity. For more information on how Serco uses your information, please see our Applicant Privacy Policy and Notice. Serco does not accept unsolicited resumes through or from search firms or staffing agencies without being a contracted approved vendor. All unsolicited resumes will be considered the property of Serco and will not be obligated to pay a placement or contract fee. If you are interested in becoming an approved vendor at Serco, please email ********************* . Serco is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. **Pay Transparency** Our Total Rewards package includes competitive pay, performance-based incentives, and benefits that promote well-being and work-life balance-so you can thrive both professionally and personally. Eligible employees also gain access to a wide range of benefits from comprehensive health coverage and health savings accounts to retirement plans, life and disability insurance, and time-off programs that support work-life balance. Program availability may vary based on factors such as contract type, location, hire date, and applicable collective bargaining agreements. Salary range: The range for this position can be found at the top of this posting. This range is provided as a general guideline and represents a good faith estimate across all experience levels. Actual base salary will be determined by a variety of factors, including but not limited to, the scope of the role, relevant experience, job-related knowledge, education and training, key skills, and geographic market considerations. For roles available in multiple states, the range may vary to reflect differences in local labor markets. In addition to base salary, eligible positions may include other forms of compensation such as annual bonuses or long-term incentive opportunities. Benefits - Comprehensible benefits for full-time employees (part-time employees receive a limited package tailored to their role): + Medical, dental, and vision insurance + Robust vacation and sick leave benefits, and flexible work arrangements where permitted by role or contract + 401(k) plan that includes employer matching funds + Tuition reimbursement program + Life insurance and disability coverage + Optional coverages that can be purchased, including pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection + Birth, adoption, parental leave benefits + Employee Assistance Plan To review all Serco benefits please visit: ******************************************* . Serco complies with all applicable state and local leave laws, including providing time off under the Colorado Healthy Families and Workplaces Act for eligible Colorado residents, in alignment with our policies and benefit plans. The application window for this position is for no more than 60 days. We encourage candidates to apply promptly after the posting date, as the position may close earlier if filled or if the application volume exceeds expectations. Please submit applications exclusively through Serco's external (or internal) career site. If an applicant has any concerns with job posting compliance, please send an email to: ******************** .
    $78.1k-130.1k yearly Easy Apply 6d ago
  • Software Engineer, (C#) Level 1 (2024-0166)

    Acclaim Technical Services

    Software engineering internship job in Annapolis, MD

    Acclaim Technical Services, founded in 2000, is a leading language, operations, and technology services company supporting a wide range of U.S. Federal agencies. We are an Employee Stock Ownership Plan (ESOP) company, which is uncommon within our business sector. We see this as a significant strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow. We are actively recruiting for a Software Engineer (C#), Level 1 to support our Engineering Services and Solutions Division, based in Annapolis Junction, MD. Ideal candidate will have seven to thirteen years' experience as a software engineer in programs and contracts of similar scope, type and complexity. Our development environment consists of C# and Windows. FPGA/ASIC knowledge would be helpful, but not required. Will be responsible for investigating COTS software protocols and adapting them for mission use. Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Must have a Bachelor's Degree in Computer Science or related discipline from an accredited college or university. Four years of additional hardware design engineering experience may be substituted for a bachelor's degree. Must have a current TS/SCI w/ Polygraph Pay Range: There are many factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employee owners value the flexibility at ATS that allows them to balance quality work and their personal lives. We offer competitive compensation, career growth, benefits and learning and development opportunities. Our broad mix of exceptional benefits options is designed to support and protect employees and their families. At ATS, you will be eligible to participate in a comprehensive benefits package such as: healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here Employee Resources. The proposed salary range for this position is: $125,000.00 - $175,000.00 Equal Employment Opportunity / Affirmative Action ATS is committed to a program of equal employment opportunity without regard to race, color, ethnicity, national origin, ancestry, citizenship, sex, pregnancy, marital status, sexual orientation, age, religion/creed, hairstyles and hair textures, handicap/disability, genetic information/history, military/veteran status, or any other characteristic or condition protected by applicable law. We support the employment and advancement in employment of individuals with disabilities and of protected veterans, and we treat qualified individuals without discrimination on the basis of their physical or mental disability or veteran status.
    $125k-175k yearly Auto-Apply 60d+ ago
  • Junior Software Engineer

    Peterson Technologies

    Software engineering internship job in Annapolis, MD

    Peterson Technologies has been the premier resource for mission-critical solutions through detailed analysis, strategic insight, extensive operational experience, and technical expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft and augment protections for our customers systems. If you are looking to join a company that provides amazing benefits, a healthy work-life balance, competitive salaries, and talented subject matter experts, consider joining our team! This position requires an active DoD Security Clearance Job Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. No demonstrated experience is required. Bachelor's degree in computer science or related discipline from an accredited college or university is required. Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Qualifications - Analyze user requirements to derive software design and performance requirements - Design and code new software or modify existing software to add new features - Debug existing software and correct defects - Integrate existing software into new or modified systems or operating environments - Develop simple data queries for existing or proposed databases or data repositories - Provide recommendations for improving documentation and software development process standards Requirements: The team has a backlog of software development tasks related to ingestion, processing, storage and display of data. This position requires someone with entry level software development skills and would rely on a more senior member of the team for oversight. Required: • Java • Some source code version management tool (e.g. Git) • Ability to communicate and work within a team Desired • Spring (spring boot, spring data) • Web architecture experience • Database Experience (NoSQL preferred, but RDBMS will suffice) Peterson Technologies will provide reasonable accommodations to applicants who are unable to utilize our online application system due to a disability. Please send your request to HR at [email protected] or call. Peterson Technologies provides for an excellent benefit package to include generous PTO, healthcare, STD, LTD, Life Insurance, 401k contribution and Tuition and Training reimbursement. Salary range = $71,000 - $120,000 depending on experience. Peterson Technologies is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
    $71k-120k yearly Auto-Apply 60d+ ago
  • Junior DevOps Software Engineer- Fully Cleared

    Intelliforce-It Solutions Group

    Software engineering internship job in Annapolis, MD

    Make an Impact Where It Matters Most At Intelliforce, we build technology that directly supports national security and mission success. As a Junior Software Engineer, you'll join a forward-thinking team focused on modern software delivery, DevOps practices, and emerging AI capabilities. This role is designed for someone early in their career who's eager to learn, contribute, and grow while supporting systems that matter. You'll gain hands-on experience working alongside experienced engineers, helping maintain and evolve the infrastructure and applications that power real operational outcomes. Schedule and Work Details Location: R&E Schedule: Full-time, day shift Clearance: Active Top Secret Clearance with Full Scope Polygraph required Citizenship: Must be a U.S. Citizen Here's What Your Day-to-Day Might Include Assisting with the development, maintenance, and deployment of mission software applications Supporting automated build and deployment pipelines as part of a modern CI/CD workflow Learning and applying Infrastructure as Code concepts to help manage cloud environments Writing Python code to support backend services and automate routine processes Contributing to web applications and APIs used across mission teams Collaborating with engineers, DevOps staff, and stakeholders to integrate solutions across platforms Gaining exposure to AI-enabled tools and workflows used to enhance operational capabilities Minimum Qualifications Clearance: Active Top Secret Clearance with Full Scope Polygraph (required). We do not have the ability to sponsor clearances. Citizenship: Must be a U.S. Citizen. We cannot sponsor visas. Education and Experience Bachelor's degree in a technical discipline such as Computer Science, Software Engineering, or Information Systems No prior professional experience required Four years of relevant technical experience may be substituted in place of a bachelor's degree Required Skills Working knowledge of at least one programming language, such as Python Familiarity with DevOps concepts, including CI/CD pipelines Basic understanding of Infrastructure as Code principles Foundational knowledge of web development technologies, including HTML, CSS, and JavaScript Strong curiosity and willingness to learn new tools, technologies, and workflows Desired Skills Familiarity with serverless computing platforms such as AWS Lambda Exposure to containerization technologies such as Docker Interest in web security, application monitoring, network profiling, or device fingerprinting Exposure to mobile application development or SDKs Personal, academic, or internship projects demonstrating hands-on technical experience Technology Stack This role provides exposure to a modern engineering stack that includes Python, HTML, CSS, JavaScript, Infrastructure as Code tools such as Terraform, CI/CD pipelines, cloud platforms, containerization technologies, and emerging AI and DevOps tooling used to support mission systems. Compensation Range: $89,000.00 - $117,000.00 *The salary range provided reflects an estimate based on current market trends and may be adjusted based on factors such as the candidate's experience, skills, and qualifications. The final offer will be tailored after a thorough evaluation of the candidate's background and suitability for the role. Please note that this range is intended as a guideline and is subject to flexibility. Why Intelliforce? Because you matter-your work, your growth, and your well-being. At Intelliforce, we don't just push the boundaries of technology-we partner with some of the most mission-driven teams in defense and beyond to solve challenges that truly matter. As a Systems Engineer here, you won't just contribute to projects-you'll help shape outcomes that make a real-world impact. We also know that great work starts with a great environment. That's why we invest in you: Ample PTO to rest and recharge-plus all federal holidays and your birthday off, just because. Multiple medical plan options, including ones with zero deductible or premium for employees. Generous 401(k) with immediate vesting-because your future matters now. Exciting bonus opportunities, from profit sharing to quarterly awards and President's Club recognition. A culture of collaboration, connection, and fun, with regular team activities that go beyond the work. Ready to grow with purpose? At Intelliforce, your career will flourish in a place where innovation thrives and people come first. Join us-and let's build something meaningful together. You can reach us at [email protected] or schedule a call with our Director of Recruitment, just visit this link to view their calendar: **************************************************** . Equal Opportunity Matters Intelliforce-IT Solutions Group, LLC is proud to be an Equal Opportunity/Affirmative Action Employer. U.S. Citizenship is required for most positions. Need accommodations during the application process? We're happy to help. Reach out to us at [email protected] with your specific request.
    $89k-117k yearly Auto-Apply 6d ago
  • Software Engineer-CNO Developer

    Metrea Management LLC

    Software engineering internship job in Annapolis, MD

    Title: CNO Developer 3 Reports to: Technical Lead at Metrea Algorithmics FLSA Status: Exempt Business Unit: MAX Level: Level 3 CS Supervised: Yes Group company: EMCG Metrea Algorithmics (MAX) is electronic warfare and cyberspace solutions and engineering services company support the Department of Defense. With deep asset, mission, industry and finance expertise, and a truly global reach, Metrea focuses on de-risking our customer's aerospace requirements across a number of different mission verticals. Position Summary As a Metrea Algorithmics computer scientist you will be assisting in the design and development of the core MAX software applications and products. Reasonable Accommodations Statement To perform this job successfully, the individual must be able to perform each duty listed below satisfactorily. Reasonable accommodation may be made to enable qualified individuals with disabilities to perform the essential functions. Process, Systems & Frameworks Development: Support the design, development, and management of small teams of mixed engineering disciplines: Mechanical, Electrical, RF, Software; in schedule and resource constrained high priority projects with particular focus on the implementation of effective, efficient, and scalable technologies and processes that assist in execution of the business, and customer and mission support. Support the development the necessary engineering frameworks and models, and in partnership across Metrea, acquire and implement systems, capabilities, and methodologies that will best facilitate customer support from tactical to strategic levels across the group. Support the development of an overall technical solution that covers the entire product management lifecycle: working with end customers to discover current use cases, needs, and capabilities, developing CONOPS, solution architectures, requirements synthesis, and decomposition, trade studies, make vs buy decisions, and analysis of alternatives. People Development: Identify areas of growth in Metrea's knowledge, skillsets, and attitudes, and develop a systematic approach to professional development and talent acquisition in order to build a high-performing systems engineering team. Technology Development: Support the identification RF software, hardware, and infrastructure requirements to support Metrea and MAS and create a roadmap framework across Metrea Aerospace. TEAMMATE RESPONSIBILITIES: Providing Support Capacity across Metrea(“IN”) Strategy BCA: Support the Strategy (STRAT) BCA to inform enterprise strategy with key MAS and Metrea Aerospace considerations and remain an active participant on all major enterprise engineering decisions, to include the commencement of new software, hardware, and infrastructure capabilities. Support the STRAT/Risk team by informing on engineering needs of the business and the risk exposure dashboards with MAS and Metrea Aerospace risks, as well as by supporting risk mitigation efforts. Operations BCA: Work closely with the MAX and the Electromagnetic Cyber Group (EMCG) Leadership Team to inform the design, implementation, and further development of Metrea Aerospace's technical and engineering methodologies. Legal BCA: As required, provide LEG/Compliance with the EMCG's inputs that are required to perform all necessary compliance functions and ensure that Metrea's compliance policies cover all known requirements as required. As required, work closely with LEG/Contracts to ensure that contract structuring & economics supports business objectives and customer requirements. Competency Statements Must be able to interface with mid-level to senior external/internal customers and have excellent presentation skills. Must be able and willing to operate against deadlines with accuracy and a strong attention to detail. Must be results-oriented and demonstrate strategic thinking, innovation, flexibility in dealing with changing and ambiguous situations. Contribute to comprehensive logistical and accountability processes, to include, capabilities, solutions, time, costs, and analysis in support of proposal development or departmental budgeting & forecasting. Must be able to work with confidential data, which if disclosed, might have significant internal and external impact on the organization. Moderate Microsoft Office skills. Must possess excellent verbal and written communication skills. Supervisory Responsibility This role has no direct supervisory responsibilities. Work Environment This job operates in a clerical office and warehouse setting. Position Type and Expected Hours of Work This is a full-time position with typical working hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. Hours and work shifts may change in accordance with department and business needs. Exempt employees must have the ability to be on-call and available outside of typical working hours, as business needs require. Facility Location: Huntsville, Alabama Rochester, New York Annapolis Junction, MD Home Office Required Education, Experience and Certificates Experience: 10-15 years as a developer. Education: bachelor's degree in computer science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Computer skills: Embedded Strong C Memory management Windows internals Networking - network protocols, SSL security layers Reverse Engineering for debugging. Preferred Education, Experience and Certificates Nice to have: Python Additional Eligibility Qualifications Expert in capturing customer requirements and assisting in the development of statements of work (SOW), plans of action and milestones, and customer interactions. Basic understanding of the policies, processes, priorities, and organization of the US Government in general, and the Department of Defense in particular, around national security matters. Moderate knowledge of the human terrain around the US Government's ISR and cyberspace community. Ability to interact with industry, scientific, technology, military, policy, and finance communities and utilized knowledge gained to support logistical operations. Ability to communicate effectively across cultures, regions and industries, and experience in working in diverse international environments. Flexibility to travel frequently and on short notice, both domestic and internationally. Highly developed sense of judgement and maturity. Intellectually curious, with strong critical thinking skills and attention to detail. Ability to learn new environments and pick up new subjects quickly. Ability to obtain and filter information and identify key issues relevant to the achievement of long-term strategic goals. Demonstrated ability to troubleshoot and problem-solve. Strong organizational skills, discipline, with a high sense of reliability, discretion, and confidentiality. Proven ability to work effectively in, and leverage a highly collaborative, matrixed environment to achieve project ends. Ability to prioritize judiciously and blend flexibility with disciplined execution, to manage competing demands. Capacity to balance strategic vs. operational mind-sets and results vs. process orientation. Strongly orientated towards performance with solid and consistent ethical compass. Ability to travel approximately 10% of the time. Work Authorization Employee must be a US citizen. AAP/EEO Statement Metrea Algorithms LLC (MAX) is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other characteristics protected by law. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice
    $70k-96k yearly est. Auto-Apply 60d+ ago
  • Software Engineer-CNO Developer

    Metrea LLC

    Software engineering internship job in Annapolis, MD

    Title: CNO Developer 3 Reports to: Technical Lead at Metrea Algorithmics FLSA Status: Exempt Business Unit: MAX Level: Level 3 CS Supervised: Yes Group company: EMCG Metrea Algorithmics (MAX) is electronic warfare and cyberspace solutions and engineering services company support the Department of Defense. With deep asset, mission, industry and finance expertise, and a truly global reach, Metrea focuses on de-risking our customer's aerospace requirements across a number of different mission verticals. Position Summary As a Metrea Algorithmics computer scientist you will be assisting in the design and development of the core MAX software applications and products. Reasonable Accommodations Statement To perform this job successfully, the individual must be able to perform each duty listed below satisfactorily. Reasonable accommodation may be made to enable qualified individuals with disabilities to perform the essential functions. Process, Systems & Frameworks Development: Support the design, development, and management of small teams of mixed engineering disciplines: Mechanical, Electrical, RF, Software; in schedule and resource constrained high priority projects with particular focus on the implementation of effective, efficient, and scalable technologies and processes that assist in execution of the business, and customer and mission support. Support the development the necessary engineering frameworks and models, and in partnership across Metrea, acquire and implement systems, capabilities, and methodologies that will best facilitate customer support from tactical to strategic levels across the group. Support the development of an overall technical solution that covers the entire product management lifecycle: working with end customers to discover current use cases, needs, and capabilities, developing CONOPS, solution architectures, requirements synthesis, and decomposition, trade studies, make vs buy decisions, and analysis of alternatives. People Development: Identify areas of growth in Metrea's knowledge, skillsets, and attitudes, and develop a systematic approach to professional development and talent acquisition in order to build a high-performing systems engineering team. Technology Development: Support the identification RF software, hardware, and infrastructure requirements to support Metrea and MAS and create a roadmap framework across Metrea Aerospace. TEAMMATE RESPONSIBILITIES: Providing Support Capacity across Metrea("IN") Strategy BCA: Support the Strategy (STRAT) BCA to inform enterprise strategy with key MAS and Metrea Aerospace considerations and remain an active participant on all major enterprise engineering decisions, to include the commencement of new software, hardware, and infrastructure capabilities. Support the STRAT/Risk team by informing on engineering needs of the business and the risk exposure dashboards with MAS and Metrea Aerospace risks, as well as by supporting risk mitigation efforts. Operations BCA: Work closely with the MAX and the Electromagnetic Cyber Group (EMCG) Leadership Team to inform the design, implementation, and further development of Metrea Aerospace's technical and engineering methodologies. Legal BCA: As required, provide LEG/Compliance with the EMCG's inputs that are required to perform all necessary compliance functions and ensure that Metrea's compliance policies cover all known requirements as required. As required, work closely with LEG/Contracts to ensure that contract structuring & economics supports business objectives and customer requirements. Competency Statements * Must be able to interface with mid-level to senior external/internal customers and have excellent presentation skills. * Must be able and willing to operate against deadlines with accuracy and a strong attention to detail. * Must be results-oriented and demonstrate strategic thinking, innovation, flexibility in dealing with changing and ambiguous situations. * Contribute to comprehensive logistical and accountability processes, to include, capabilities, solutions, time, costs, and analysis in support of proposal development or departmental budgeting & forecasting. * Must be able to work with confidential data, which if disclosed, might have significant internal and external impact on the organization. * Moderate Microsoft Office skills. * Must possess excellent verbal and written communication skills. Supervisory Responsibility This role has no direct supervisory responsibilities. Work Environment This job operates in a clerical office and warehouse setting. Position Type and Expected Hours of Work This is a full-time position with typical working hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. Hours and work shifts may change in accordance with department and business needs. Exempt employees must have the ability to be on-call and available outside of typical working hours, as business needs require. Facility Location: Huntsville, Alabama Rochester, New York Annapolis Junction, MD Home Office Required Education, Experience and Certificates Experience: 10-15 years as a developer. Education: bachelor's degree in computer science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Computer skills: * Embedded * Strong C * Memory management * Windows internals * Networking - network protocols, SSL security layers * Reverse Engineering for debugging. Preferred Education, Experience and Certificates Nice to have: Python Additional Eligibility Qualifications Expert in capturing customer requirements and assisting in the development of statements of work (SOW), plans of action and milestones, and customer interactions. Basic understanding of the policies, processes, priorities, and organization of the US Government in general, and the Department of Defense in particular, around national security matters. Moderate knowledge of the human terrain around the US Government's ISR and cyberspace community. Ability to interact with industry, scientific, technology, military, policy, and finance communities and utilized knowledge gained to support logistical operations. Ability to communicate effectively across cultures, regions and industries, and experience in working in diverse international environments. Flexibility to travel frequently and on short notice, both domestic and internationally. Highly developed sense of judgement and maturity. Intellectually curious, with strong critical thinking skills and attention to detail. Ability to learn new environments and pick up new subjects quickly. Ability to obtain and filter information and identify key issues relevant to the achievement of long-term strategic goals. Demonstrated ability to troubleshoot and problem-solve. Strong organizational skills, discipline, with a high sense of reliability, discretion, and confidentiality. Proven ability to work effectively in, and leverage a highly collaborative, matrixed environment to achieve project ends. Ability to prioritize judiciously and blend flexibility with disciplined execution, to manage competing demands. Capacity to balance strategic vs. operational mind-sets and results vs. process orientation. Strongly orientated towards performance with solid and consistent ethical compass. Ability to travel approximately 10% of the time. Work Authorization Employee must be a US citizen. AAP/EEO Statement Metrea Algorithms LLC (MAX) is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other characteristics protected by law. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice
    $70k-96k yearly est. 53d ago
  • Software Developer/ Engineer

    Athenix Solutions Group, LLC

    Software engineering internship job in Annapolis, MD

    Athenix Solutions Group is looking for Software Engineers in a variety of roles to develop, maintain, and enhance complex and diverse software systems assisting in the defense of our nation. We have roles for Engineers to work individually or as part of a team. Do you have skills and experience in some of the following areas? + DevSecOps using modern tools like Gitlab + Working in a Linux based development environment using tools like vscode + Working on Linux based systems using Redhat, CentOS, Rocky, etc. + Backend development and scripting of complex systems using languages like C++, Python, and JAVA + Web-based user interface design and crafting an exciting user experience using Javascript, Vue.js, etc + Building applications in a microservices architecture using Docker and Kubernetes + Using databases and dealing with large datasets using MongoDB or SQL + Participating in an Agile software development environment using a tracking system to manage your work Like Jira If so, we have an exciting job waiting for you! Requirements + Active Clearance: TS/SCI with Polygraph?is required + Education: Positions available no matter where you are in your career! + **_Entry Level_** - Bachelor's degree in computer science or related field, and no or minimal experience (Note: even without a degree, 4 years of relevant experience can qualify you for this level) + **_Basic Level_** - Bachelor's degree in computer science or related field, and 4 years of relevant experience + **_Mid-Level -_** Bachelor's degree in computer science, or related field, and 8 years of relevant experience + **_Senior Level_** - Bachelor's degree in computer science, or related field, and 12 years of relevant experience Note: A Master's degree in computer science or relevant field can be used to substitute for 4 years of experience. Note: Additional years of experience may also be used in most cases as a substitute for the Bachelor's requirement **_Equal Opportunity Employer, including disability and protected veteran status._** Salary Description 70000-285000
    $70k-96k yearly est. 60d+ ago
  • Junior Software Engineer

    Nightwing

    Software engineering internship job in Annapolis, MD

    Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers' most demanding challenges. Our capabilities include cyber space operations, cyber defense and resiliency, vulnerability research, ubiquitous technical surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies, agility, and competitive offerings to customers in the intelligence community, defense, civil, and commercial markets. he Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. The Level 0 Software Engineer (SWE) shall possess the following capabilities: 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 repositories. Required: Current TS/SCI with polygraph. Bachelor's degree in Computer Science or related discipline from an accredited college or university. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree. The salary associated with this position ($55,000 - $106,000) is commensurate with the selected candidate's qualifications, years of relevant experience, and demonstrated level of expertise. Compensation will be determined based on these factors to ensure alignment with skills, responsibilities, and market standards. Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO, Holidays and additional insurances. Employee Referral Award Eligibility: This requisition is eligible for an employee referral award. ALL eligibility requirements must be met to receive the referral award. What We Offer: Whether you're just starting out on your career journey or are an experienced professional, we offer a robust total rewards package with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs. Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care. Typically requires a University Degree or equivalent experience and less than 2 years prior relevant experience. Engineering/Other Technical Positions: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 2 years of prior relevant experience unless prohibited by local laws/regulations. Previously part of a leading Fortune 100 company and headquartered in Dulles, VA; Nightwing became independent in 2024 but continues to support the nation's most mission impactful initiatives. When we formed Nightwing, we brought a deep set of credentials and an unfaltering commitment to the mission. For over four decades, our team has been providing some of the world's most technically advanced full-spectrum cyber, data operations, systems integration and intelligence support services to the U.S. government on its most important missions. At Nightwing, we value collaboration and teamwork. You'll have the opportunity to work alongside talented individuals who are passionate about what they do. Together, we'll leverage our collective expertise to drive innovation, solve complex problems, and deliver exceptional results for our clients. Thank you for considering joining us as we embark on this new journey and shape the future of cybersecurity and intelligence together as part of the Nightwing team. _At Nightwing, we value collaboration and teamwork. You'll have the opportunity to work alongside talented individuals who are passionate about what they do. Together, we'll leverage our collective expertise to drive innovation, solve complex problems, and deliver exceptional results for our clients._ _Thank you for considering joining us as we embark on this new journey and shape the future of cybersecurity and intelligence together as part of the Nightwing team._ _Nightwing is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class._
    $55k-106k yearly 60d+ ago
  • Software Engineer General Application (Clearance Required)

    Nexxis Solutions

    Software engineering internship job in Annapolis, MD

    Be part of an Agile team of engineers building next-generation systems using the latest languages, technologies, databases, and platforms such as : Java, C, C++, Python, JavaScript, Node.JS, Angular, React, Kubernetes, Docker, Hadoop, Accumulo, MongoDB, Postgres, Spark, AWS, Azure, VMWare, and more. Functional Domains: High Performance Computing, Cloud Computing at Petabyte Scale, Computer Network Operations, Mission Management, Signals Processing, Data Visualization, Data Flow, and more. Degree Requirements: A B.S. in Computer Science, Computer Engineering, or a related field is required for most positions. A Masters or Ph.D. in Computer Science, Engineering, or a related field is a plus but not required for most positions. Experience Requirements: Available positions range from 0 - 20+ years of experience. Clearance Requirements: Current DoD TS/SCI clearance with Polygraph is required. Nexxis Solutions offers competitive salary and comprehensive benefits package (including paid time off, medical/dental/vision insurance, 401k and more). Salary ranges: $100-130k; Mid-level: $120-180k; Senior level: $150-250k* S ome positions may allow for pre-approved telework, typically ranging from 20% to 80% of the time. More details can be found here: Nexxis Solutions Benefits Overview * S alary ranges represent a general guideline. Nexxis Solutions considers several factors when determining compensation including but not limited to: scope and responsibilities of the position; candidate's experience, education/certifications, skills; and current market conditions. Employment Opportunity Statement Nexxis Solutions is committed to providing equal employment opportunities to all qualified individuals in accordance with applicable federal, state, and local laws. Employment decisions are based on job-related criteria and business needs. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, age, disability, genetic information, military or veteran status, or any other status protected by law. This policy applies to all aspects of employment, including recruitment, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Nexxis Solutions promptly investigates reports of discrimination, harassment, or retaliation and takes appropriate action in accordance with our policies and legal obligations. If you have a disability and would like to request an accommodation in order to apply for a position with Nexxis Solutions, please contact us HERE, or by calling ************. Applicants have rights under Federal Employment Laws. You can find links to these notices here.
    $74k-101k yearly est. Auto-Apply 33d ago
  • Software Applications Engineer- Annapolis, MD

    Sourcepro Search

    Software engineering internship job in Annapolis, MD

    SourcePro Search is conducting a search for a Software Applications Engineer, in Annapolis, MD. Responsibilities: Performs highly complex systems modeling, simulation and analysis to provide appropriate solution. Conducts investigations and tests of complex software systems to enhance performance or to investigate and resolve matters of significance. Reviews completion and implementation of technical products to ensure success and timeliness. Reviews literature, patents and current practices relevant to the solution of more complex projects. Recommends corrections in complex technical applications and analysis to enhance performance. Evaluates vendor capabilities on projects to provide required products or services. Provides leadership and work guidance to less experienced personnel. Provides technical consultation to other organizations; interacts with senior customer personnel and internal senior management. Provides the customer base with first level support. Qualifications: Must have a solid background in UNIX programming, TCP/IP networking, and database replication. Knowledge of MySQL and query optimization. Apache, Squid, Redhat Linux knowledge a plus. Must have experience running high-traffic web services, including requirements and capacity analysis, service configuration, monitoring and troubleshooting, and change management. Must have demonstrable diagnostic and problem solving skills to ensure an optimal development environment. Must have excellent problem solving skills diagnosing performance issues and handling large scale systems. Must be able to respond to tier 2+ support calls during and outside of normal business hours and weekends. Bachelor's degree or equivalent combination of education and experience Six or more years of experience in software engineering or operating systems programming Experience working with software design principles Active Top Secret/SCI with Polygraph clearance and to maintain the clearance is required Preferred Additional Skills: Bachelor's degree in computer science, management information systems, or related field preferred Strong analytical and creative problem solving skills to resolve highly complex software design issues and create new software for one or more products Good leadership skills to mentor, oversee, and lead team members Good interpersonal skills to interact with senior customers, management, and team members Good communication skills to interact with team members and senior support personnel Ability to synthesize broad and narrow concepts of high complexity and use them to meet company objectives Ability to work independently and as part of a team ****************************
    $74k-101k yearly est. 60d+ ago
  • Software Developer Intern: 2026

    IBM Corporation 4.7company rating

    Software engineering internship job in California, MD

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your role and responsibilities Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. The Electronic Design Automation (EDA) organization within IBM develops software tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices. EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of Software Engineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering * Experience with an object-oriented programming language such as C/C++/Java/Rust * Experience with a scripting language such as Python * Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures * AI/ML skills * Excellent verbal, written and interpersonal communication skills. * Collaborative skills and ability to work in fast-paced agile environments. * Quick learner with business acumen. Preferred technical and professional experience * Knowledge of computer architecture and micro-architecture * Programming projects with complex requirements * Understanding of Digital/VLSI Circuits * Linux experience ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. We consider qualified applicants with criminal histories, consistent with applicable law. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $43k-52k yearly est. 2d ago
  • Software Engineer Level 1

    Intelligenesis LLC

    Software engineering internship job in Annapolis, MD

    Responsibilities: * Ability to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements * Ability to work individually or as part of a team review and test software components for adherence to the design requirements and documents test results and resolve software problem reports * Ability to utilize software development and software design methodologies appropriate to the development environment * Ability to provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components * Communicate with broader DAT, QC, CNO, and agency teams to identify alternative, or existing solutions. Take advantage of opportunities to attack common development problems together Required Skills: * US Citizens Only * TS/SCI with Polygraph required * Three (3) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelors degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a Bachelors degree * Experience analyzing user requirements to derive software design and performance requirements * Experience designing and coding new software or modifying existing software to add new features * Ability to debug existing software and correct defects * Experience integrating existing software into new or modified systems or operating environments * Experience developing simple data queries for existing or proposed databases or data repositories * Experience providing recommendations for improving documentation and software development process standards * Experience developing or implementing algorithms to meet or exceed system performance and functional standards * Ability to assist with developing and executing test procedures for software components * Experience writing or reviewing software and system documentation * Experience developing software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas * Experience serving as team lead at the level appropriate to the software development process being used on any particular project * Experience modifying existing software to correct errors, to adapt to new hardware, or improve its performance * Ability to design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design * Experience designing or implementing complex database or data repository interfaces/queries * Some combination of UI/UX, middleware/API, back-end, DevOps, CNO, and data science experience with a heavy interest in user experience Compensation Range: $76,142.48 - $184,026.39
    $76.1k-184k yearly 60d+ ago
  • Junior Software Engineer

    Peterson Technologies

    Software engineering internship job in Annapolis, MD

    Peterson Technologies has been the premier resource for mission-critical solutions through detailed analysis, strategic insight, extensive operational experience, and technical expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft and augment protections for our customers systems. If you are looking to join a company that provides amazing benefits, a healthy work-life balance, competitive salaries, and talented subject matter experts, consider joining our team! The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.Qualifications Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required. 1-2 years experience with AWS, DevOp, Terraform, Ansible. Responsibilities Support DevOps activities for a standalone environment. Peterson Technologies will provide reasonable accommodations to applicants who are unable to utilize our online application system due to a disability. Please send your request to HR at [email protected] or call. Peterson Technologies provides for an excellent benefit package to include generous PTO, healthcare, STD, LTD, Life Insurance, 401k contribution and Tuition and Training reimbursement. Salary range = $71,000 - $120,000 depending on experience. Peterson Technologies is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
    $71k-120k yearly Auto-Apply 60d+ ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in California, MD?

The average software engineering internship in California, MD earns between $28,000 and $90,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in California, MD

$50,000

What are the biggest employers of Software Engineering Interns in California, MD?

The biggest employers of Software Engineering Interns in California, MD are:
  1. IBM
  2. MITRE
Job type you want
Full Time
Part Time
Internship
Temporary