1

Software Engineer Software Engineer Jobs in Baltimore, MD

The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...

Software Engineer

Annapolis Junction, MD ยท On-site

$57.70 - $91.35/hr

Job Title Software Engineer Overview EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a full ...

Software Engineer, Mid

Annapolis Junction, MD ยท On-site

$55.29 - $79.33/hr

Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...

Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...

Software Engineer, Mid

Annapolis Junction, MD ยท On-site

$55.29 - $79.33/hr

As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a ...

As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a ...

The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...

The Software Engineer utilizes appropriate software development and design methodologies and provides input to system design including hardware/software trade-offs, software reuse, and requirements ...

The Software Engineer works individually or as part of a team, reviews and tests software components for adherence to design requirements, documents test results, and resolves software problem ...

The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...

Software Engineer

Annapolis, MD ยท On-site

$110K - $258K/yr

Job Brief Algorithm, software engineer, data The RealmOne TRIBE is looking for you! RealmOne was built on the principle that people matter first and foremost. We believe in providing a strong work ...

The Applied Physics Laboratory (APL) has an outstanding opportunity for a Software Engineer to join the Electronic and Photonic Systems (EPS) Department. This is a full-time Maryland-based position ...

The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...

Navstar is looking for a Software Engineer to join a high performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program ...

Software Engineer

Annapolis Junction, MD ยท On-site

$57.70 - $91.35/hr

Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...

Showing results 41-60

Software Engineer Software Engineer information

See Baltimore, MD salary details

$63.1K

$146.6K

$204.2K

How much do software engineer software engineer jobs pay per year?

As of Jul 24, 2026, the average yearly pay for software engineer software engineer in Baltimore, MD is $146,585.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,200.00 and $171,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems (like Git), and development frameworks is typically required, and certifications like AWS Certified Developer are often beneficial. Excellent communication, teamwork, and adaptability help software engineers collaborate effectively and navigate rapidly changing project requirements. These skills and qualifications are essential for building high-quality software, solving complex challenges, and contributing to successful technology projects.

How do Software Engineers typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, QA testers, and other stakeholders to ensure successful project delivery. Collaboration often involves participating in regular stand-up meetings, code reviews, and sprint planning sessions. Effective communication skills are essential, as engineers need to translate technical concepts for non-technical team members and incorporate feedback from various perspectives. This collaborative environment not only fosters innovation but also helps engineers gain insights into different aspects of the product lifecycle.

What are software engineers?

Software engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages, frameworks, and engineering principles to create solutions that meet user and business needs. Software engineers work in various industries, collaborating with other teams to ensure software is reliable, efficient, and scalable. Their roles may include writing code, debugging, reviewing code, and participating in the deployment and maintenance of software products.

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What job categories do people searching Software Engineer Software Engineer jobs in Baltimore, MD look for? The top searched job categories for Software Engineer Software Engineer jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Software Engineer Software Engineer jobs? Cities near Baltimore, MD with the most Software Engineer Software Engineer job openings:

Software Engineer

TENTH MOUNTAIN LLC

Fort George G Meade, MD โ€ข On-site

Full-time

Posted 7 days ago


Job description

โ€Š
Position: Software Engineer
Employer: King Global Enterprise Solutions
Contact Person: John King, CEO
Email: jking@kges-2.com
Location: Fort Meade, MD
Job Summary: King Global Enterprise Solutions is seeking additional software engineers to join our team. The primary focus is on candidates proficient in C++ with experience in digital signal processing (DSP).
We are looking for highly skilled individuals who are passionate about DSP and software engineering and who thrive in a challenging and dynamic environment. If you have the required skills and clearance, we encourage you to apply and join our team of dedicated professionals.
Requirements:
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university.
  • Alternatively, four (4) years of additional software engineering (SWE) experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Proficiency in understanding and modifying DSP implementations created in C/C++.
  • Active TS/SCI security clearance with a current polygraph is required.

Nice to Haves:
  • Experience with precision synchronous digital sampling and timestamping.
  • Familiarity with high-order angle and amplitude modulation, multiplexed signals, and spread spectrum technology.
  • Background in high-speed digital signal processing systems development for military, aerospace, or intelligence applications.

Responsibilities:
  1. Design and Development:
    • Lead the design and development of advanced DSP algorithms and their implementation in C++.
    • Optimize the performance and efficiency of these algorithms for real-time processing.
  2. System Integration:
    • Work closely with hardware engineers to ensure seamless integration of DSP software with hardware components.
    • Validate and test the complete system to ensure robust performance.
  3. Technical Leadership:
    • Provide technical guidance and mentorship to junior engineers.
    • Review code, provide feedback, and ensure adherence to best practices and coding standards.
  4. Documentation and Reporting:
    • Maintain comprehensive documentation of the DSP software, including design specifications, test plans, and user manuals.
    • Regularly report on project progress and technical challenges to stakeholders.
  5. Collaboration:
    • Collaborate with cross-functional teams, including system architects, project managers, and other software engineers, to deliver high-quality solutions that meet customer requirements and project timelines.
  6. Innovation:
    • Stay updated with the latest advancements in DSP technologies and methodologies.
    • Propose and implement innovative solutions to improve existing systems and processes.

Target Salaries for Software Engineers:
  • Level-1: $233,000
  • Level-2: $275,000
  • Level-3: $300,000

Level Experience Requirements:
Level 1 7+ years
Level 2 14+ years
Level 3 20+ years