1

Software Engineer 100K Jobs in Baltimore, MD (NOW HIRING)

Software Engineer L1

Laurel, MD ยท Remote

$100K - $175K/yr

We are looking for an experienced Software Engineer to join their rapidly growing team! * Develops ... The projected compensation range for this position is $100K - $175K. There are differentiating ...

Software Engineer L1

Laurel, MD ยท On-site

$100 - $175/hr

We are looking for an experienced Software Engineer to join their rapidly growing team! * Develops ... The projected compensation range for this position is $100K - $175K. There are differentiating ...

Software Engineer L1

Laurel, MD ยท On-site

$100K - $175K/yr

We are looking for an experienced Software Engineer to join their rapidly growing team! * Develops ... The projected compensation range for this position is $100K - $175K. There are differentiating ...

FPGA Engineer

Aberdeen Proving Ground, MD ยท On-site

$130 - $180K/hr

FPGA Engineer * 3+ years of experience developing SDR solutions (Software Defined Radio) * Linux ... Employer-paid Life Insurance ($100K) * Employer-paid Short-Term and Long-Term Disability Plans

Senior Systems Engineer

Fort George G Meade, MD ยท On-site

$100K - $150K/yr

Four (4) years of Radio Frequency Software or equivalent experience on projects with similar ... VTG's estimated starting pay range is $100K-$150K annually, which is a general guideline for the ...

Systems Engineer

Millersville, MD ยท On-site

$100K - $150K/yr

Writing/documentation skills, MSWord, Excel, and CAD software skills, and proficient with various ... Approximately $100K to $150K depending on experience * Health insurance, Retirement plan, PTO

Senior Systems Engineer

Fort George G Meade, MD ยท On-site

$100K - $150K/yr

Four (4) years of Radio Frequency Software or equivalent experience on projects with similar ... VTG's estimated starting pay range is $100K-$150K annually, which is a general guideline for the ...

Systems Engineer

Millersville, MD ยท On-site

$100K - $150K/yr

Writing/documentation skills, MSWord, Excel, and CAD software skills, and proficient with various ... Approximately $100K to $150K depending on experience * Health insurance, Retirement plan, PTO

Systems Engineer

Millersville, MD ยท On-site

$100K - $150K/yr

Writing/documentation skills, MSWord, Excel, and CAD software skills, and proficient with various ... Approximately $100K to $150K depending on experience * Health insurance, Retirement plan, PTO

next page

Showing results 1-20

Software Engineer 100K information

See Baltimore, MD salary details

$63.1K

$146.6K

$204.2K

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

As of Aug 24, 2026, the average yearly pay for software engineer 100k 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 is a software engineer 100K?

A Software Engineer 100K job refers to a software engineering position that typically offers an annual salary of around $100,000. These roles usually require strong programming skills, experience with software development methodologies, and knowledge of relevant technologies. Positions at this salary level may be available in industries such as technology, finance, healthcare, and more. Compensation can vary based on location, experience, and company size.

What are the typical challenges faced by a software engineer 100K, and how can you overcome them?

As a Software Engineer 100K, you may encounter challenges such as keeping up with rapidly evolving technologies, debugging complex codebases, and managing competing project priorities. It is important to regularly enhance your technical skills through learning and practice, and to break down large problems into manageable pieces. Working closely with teammates, participating in code reviews, and leveraging collaborative tools can help you find solutions more efficiently. Adopting agile methodologies and communicating effectively with stakeholders will also make it easier to align your work with business objectives and adapt to change.

What are the key skills and qualifications needed to thrive in the software engineer 100K position, and why are they important?

To thrive as a Software Engineer 100K, you require strong programming skills (such as proficiency in Java, Python, or C++), a solid understanding of software development principles, and a degree in computer science or a related field. Familiarity with modern development tools, frameworks (like React or Angular), version control systems (such as Git), and relevant certifications (like AWS Certified Developer) is highly beneficial. Excellent problem-solving abilities, effective communication, and teamwork are key soft skills for success in this role. These skills ensure you can build robust and efficient software solutions, collaborate with cross-functional teams, and adapt to evolving project requirements.

What are popular job titles related to Software Engineer 100K jobs in Baltimore, MD?

For Software Engineer 100K jobs in Baltimore, MD, the most frequently searched job titles are:

What job categories do people searching Software Engineer 100K jobs in Baltimore, MD look for?

The top searched job categories for Software Engineer 100K jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Software Engineer 100K jobs?

Cities near Baltimore, MD with the most Software Engineer 100K job openings:

Infographic showing various Software Engineer 100K job openings in Baltimore, MD as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $146,585 per year, or $70.5 per hour.

Software Engineer - Software/Hardware integration

Millersville, MD โ€ข On-site

Essential Systems Inc
51 - 200 employees

$100K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Job description


Software Engineer (with Software/Hardware integration)

Overview:
We are seeking an experienced software engineer to lead the design, integration, and development of our Access Control, Intrusion Detection, and Video Surveillance Systems in industrial, nuclear power plant environments. Project Management background is helpful.
Key Responsibilities:

System Architecture, Design & Integration
  • Hands-on technical leadership across system architecture, integration, and development oversight, of nuclear plant physical protection systems.
  • Responsible for design and integration of physical security systems, both software and hardware. These are on-prem, completely closed systems, traditional infrastructure, with no Internet, no wireless, no cloud computing. They involve a redundant network design for no single point of failure.
  • Ensure that our systems meet regulatory compliance (10 CFR 73), high-reliability, and long-term operability specific to the nuclear power plant industry.
  • Integrate hardware, software, communications, sensors, actuators, and HMIs into cohesive system solutions.
  • Provide technical written and verbal direction to vendors, integrators, and internal development teams.
  • Author, maintain, and control System Documentation related to the system designed.
Development & Implementation Support
  • Support system development activities including configuration definition, design reviews, and technical baseline control.
  • Participate in FAT, SAT, installation oversight, and system commissioning.
  • Resolve technical issues identified during integration, testing, or operational use.
  • Support lifecycle activities including upgrades, modifications, and obsolescence management.
  • Ability to travel occasionally to customer site for walkdowns, meetings, and brief installation oversight.
Required Qualifications
  • Bachelor’s degree in Engineering (Electrical, Software, Systems or related).
  • 10+ years of experience designing and integrating systems.
  • Experience writing software in multiple languages (C, C++, GO, shell scripting).
  • Working knowledge of Linux (Ubuntu, Red Hat, DEBIAN) and Windows
  • Strong knowledge of networking (IPV4, VLAN, TCP/IP, subnets, SFPs, network switches)
  • Writing/documentation skills, MSWord, Excel, and CAD software skills, and proficient with various computer hardware/software platforms are required.
  • Understanding of wiring diagrams.
  • Ability to manage a projects.
Preferred / Bonus Qualifications
  • Familiarity with intrusion detection systems, access control systems, and video surveillance systems is desired but not required.
  • Direct experience working under 10 CFR 73 (e.g., §§ 73.46, 73.55).
  • Write firmware in an Arduino environment.
  • Writing software for FPGAs, CPLDs.
  • Ability to read/write schematics.
  • Create CAD drawings (such as Visio, AutoCAD, and/or MicroStation).
  • Experience with NEI security guidance and NRC inspection procedures (IP 71130 series).
  • Prior work with nuclear utilities, EPC firms, or nuclear security integrators.
  • Demonstrated experience designing, integrating, and developing nuclear security systems, with supporting authorship of SRS/HRS, SDD, HDD, and ICDs.
  • Former Navy nuclear, DOE, or DoD security engineering background with NRC crossover.
  • INCOSE or similar systems engineering affiliation.
Personal Attributes
  • Strong systems thinker with practical engineering judgment
  • Comfortable making and defending design decisions
  • Methodical, disciplined, and detail-oriented
  • Operates professionally in sensitive environments
  • Team oriented with strong interpersonal skills and professional manner
Compensation & Growth
  • Competitive senior-level compensation
    • Approximately $100K to $150K depending on experience
  • Health insurance (medical, dental & vision), retirement plan, PTO, paid holidays
  • Opportunity to play a foundational technical role in a growing nuclear security practice

 Please provide salary requirements with resume