← Search all jobs

Software Engineer

Searchability

Maryland · Posted October 14, 2026

Just laid off? Start here: a plan for the first weeks

See every open role at Searchability

More in Maryland job market · Software Engineer jobs in Maryland (96) · All Software Engineer jobs (2,099) · Financial Services & Banking · Engineering jobs

More roles at Searchability

Similar jobs

Engineering jobs in the rankings

Pay compared with the market

This listing does not state pay. Across 475 open software engineer listings that state pay, the middle half runs $159,500 to $238,500 and the median is $197,500.

Listed pay is what employers advertise, not what people are paid.

Software Engineer salaries by state · Check your own pay

How AI is used in this kind of work

Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).

Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.

Check how this applies to your own job

Skills this job asks for

Say which you have and which you want to build. We use it to match you to jobs like this one.

  • C#

About the job

C# .NET Software Engineer

$150K – 180k

C# / Digital Twins / Mission Simulation

Comprehensive Medical, Dental and Vision Insurance

401(k) / Generous PTO / Paid Holidays / Life and Disability Coverage

Summary

This team is building immersive digital environments where complex missions and next-generation systems can be tested without the cost or risk of live deployment.

C# engineers create digital twins, interactive simulations and training technology that closely replicates real platforms and operational scenarios.

Responsibilities

Build C# simulation applications

Develop interactive 3D environments

Create digital twins of mission platforms

Integrate simulated sensors and hardware

Improve realism, performance and scalability

Required Experience

Strong commercial C# and .NET experience

Experience with simulation, gaming, or 3D software

Understanding of software architecture and real-time systems

Experience with Unity, aerospace, robotics, or defense technology

We’re Working With

C# 12 and .NET 8

Unity and real-time 3D

Digital twins and synthetic environments

Extended reality and immersive training

Physics and sensor simulation

Distributed Interactive Simulation

Hardware-in-the-loop integration

TO BE CONSIDERED

Please either apply by clicking online or emailing me directly james.roberts@searchability.com . I can make myself available outside of normal working hours to suit between 7am until 8pm. If unavailable, please leave a message and either myself or one of my colleagues will respond.

By applying for this role, you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to follow me on twitter @searchablejim or connect with me on LinkedIn! I look forward to hearing from you.

C# / C# 12 / .NET / .NET 8 / UNITY / REAL-TIME 3D / DIGITAL TWINS / MODELING AND SIMULATION / SYNTHETIC ENVIRONMENTS / EXTENDED REALITY / XR / VIRTUAL REALITY / VR / IMMERSIVE TRAINING / PHYSICS SIMULATION / SENSOR SIMULATION / DISTRIBUTED INTERACTIVE SIMULATION / DIS / HIL / MISSION SIMULATION / AEROSPACE SOFTWARE / DEFENSE SOFTWARE