Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Obsidian Solutions Group LLC

Job Description

Job Description

Description:

Senior Software Engineer

Primary Work Location: Fredericksburg, VA

Must be a U.S Citizen: Yes

Clearance: Ability to obtain a clearance up to Top Secret if later needed.

Remote Work: No

Obsidian Labs, the advanced research, prototyping, and rapid experimentation arm of Obsidian Solutions Group is seeking a Senior Software Engineer. This role will serve as the technical lead for software development, guiding a multidisciplinary team in building data-centric, distributed simulation environments that integrate immersive technologies (AR/VR), geospatial systems, AI/ML, and real-time data pipelines.

Requirements:
  • Lead the end-to-end software architecture development
  • Design and implement distributed simulation architectures
  • Ensure solutions supports persistent and collaborative simulation environments
  • Develop capabilities that support computer-assisted exercises, operational planning and decision support, and wargaming and strategic analysis
  • Contribute to RFI/RFP responses, technical volumes, and architecture artifacts.
  • Lead and mentor a cross-functional software team (frontend, backend, DevOps, simulation engineers)
  • Implement Agile/DevSecOps best practices
  • Coordinate with hardware teams and training and operational SMEs
  • Establish coding standards, architecture governance, and technical roadmaps

Required Skills and Experience:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 8+ years of experience in software development
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 3+ years in technical leadership or architect roles
  • Experience with simulation frameworks, game engines (Unity/Unreal), or digital twins
  • 5+ years of programming with C#, Python, JavaScript/TypeScript, or similar
  • Experience with DevSecOps pipelines and containerization (Docker/Kubernetes)

Desired Skills and Experience:

  • Experience with developing & integrating AI-based algorithms
  • Experience with developing and integrating software-based knowledge representation & reasoning
  • Experience working with ontologies, in concept and in implementation
  • Experience working with Machine Learning / Deep Learning technologies
  • Experience working with Data Science / Visualization technologies

Physical Requirements and Work Environment

  • Normal office and lab environment
  • Occasional work in simulation labs, field testing environments, or training facilities

Travel Requirements

  • 35%

Company Description

Obsidian Solutions Group LLC (OSG) is a fast-growing professional services firm based in Fredericksburg, VA. We create value for our customers by delivering technology-enabled & mission-oriented technical solutions that solve complex problems, protecting people, information, and assets. Our core capabilities are in providing Enterprise IT, Intelligence Analysis, Production & Development and Knowledge-Based Professional Services Solutions that enable the customer’s mission. Obsidian Solutions Group LLC is a service-disabled, veteran-owned small business.

A career at Obsidian Solutions Group means you are able to put your expertise, credentials, and talents to great use working with customers in the DOD and Intelligence Community, while enjoying the excitement of working in a fast-growing organization committed to making a difference for our customers and in our community. Contribute independently and collaboratively alongside our amazing team of doers and thinkers. Obsidian Solutions Group is small enough to offer a family atmosphere yet large enough to deliver a highly competitive compensation package. We hire and retain the best in the industry, offering exceptional benefits that protect the well-being of our employees, their spouses and domestic partners, and their families.

Our corporate philosophy is centered on hiring and retaining employees with the requisite skills, professional experience, personal commitment, and ethical standards necessary to foster a culture of operational excellence necessary to surpass our customer’s expectations.

Disclaimer

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.

Obsidian Solutions Group is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, protected veteran status, and any other non-merit factor, or any other characteristic protected by law.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Fredericksburg, VA vacancy
  • A leading innovator in smart grid solutions seeks experienced Software Developers to join their team in Virginia. Candidates must have...  ...work is not available. A bachelor's degree in Computer Science or Electrical Engineering is preferred. #J-18808-Ljbffr Nexgrid, LLC.
    Senior
    Remote work
    Relocation

    Nexgrid, LLC.

    Fredericksburg, VA
    4 days ago
  •  ...without visa sponsorship. Job Description: Nexgrid is seeking a Senior Software Developer to lead the design, development, and optimization...  ...skills BS or higher degree in Computer Science, Engineering, or a related field Bonus Skills Experience with cloud platforms... 
    Senior
    Visa sponsorship

    Nexgrid, LLC.

    Fredericksburg, VA
    11 hours ago
  • ManTech International is seeking a motivated Software & Systems Engineer to support the Marine Corps in Stafford, VA. You will ensure optimal execution...  ...and Systems Engineering. The ideal candidate will provide senior-level expertise in designing and deploying complex... 
    Senior

    ManTech International

    Stafford, VA
    11 hours ago
  • Ariel Partners located in Stafford, Virginia, is looking for a Senior Developer to design and maintain software applications for CODIS, supporting FBI operations. The ideal candidate will bring over 8 years of development experience and have a strong command of .NET, C#... 
    Senior

    Ariel Partners

    Stafford, VA
    4 days ago
  • $92.09k - $135k

     ...year! We are actively seeking a highly skilled and motivated Senior Software Developer to support development and integration of...  ...(BS) degree from an accredited college or university in an engineering, scientific, or technical discipline is required Compensation... 
    Senior
    Contract work
    Temporary work
    For contractors
    Interim role
    Casual work
    Flexible hours

    SimVentions, Inc - Glassdoor ✪ 4.6

    Fredericksburg, VA
    11 hours ago
  • Valkyrie Enterprises in Fredericksburg, VA is seeking an Embedded Controls / Systems Integration Engineer to design and develop embedded control systems for complex electromechanical systems. Ideal candidates will have a Bachelor’s in Electrical Engineering and 5+ years... 
    Senior

    Valkyrie-Enterprises

    Fredericksburg, VA
    1 day ago
  • Valkyrie Enterprises is seeking an Embedded Controls/System Integration Engineer in Fredericksburg, VA. This role involves designing and troubleshooting embedded control systems, supporting hardware/software integration, and developing embedded software using C++ and Python.... 
    Senior

    Valkyrie Enterprises

    Fredericksburg, VA
    11 hours ago
  •  ...Senior Developer Position Our team provides focused agile software development and maintenance for CODIS, a mission-critical application for the FBI. Today, CODIS is a client server application developed using Microsoft .NET that supports a database repository of DNA... 
    Senior
    Local area

    Ariel Partners

    Stafford, VA
    2 days ago
  •  ...Senior Software Developer J RAD is seeking candidates for a Senior Software Developer position responsible for leading the design, development...  ...: ~ Bachelor's degree in Computer Science, Software Engineering, or related field (Master's preferred). ~5–8+ years of... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours

    JRAD

    Stafford, VA
    1 day ago
  • $36.96 - $55.42 per hour

     ...We are looking for engineers to join our USN advance technology development team. We are in search of a computer science or computer...  ...with 1 year or more work experience to code, optimize and build software speed and efficiency in an R&D setting. We need you to join us... 
    Hourly pay
    Contract work
    Work experience placement
    Local area
    Remote work
    Worldwide

    Amentum

    Fredericksburg, VA
    1 day ago
  • Our team provides focused agile software development and maintenance for CODIS, a mission‑critical application for the FBI. CODIS is a...  ...persons and disaster victims. We are seeking a highly skilled Senior Developer to design, develop, test, and maintain enterprise software... 
    Senior
    Local area

    Ariel Partners

    Stafford, VA
    4 days ago
  • $100.37k - $141.11k

    A technology solutions provider is seeking a Java Developer to design, develop, and maintain applications in a remote capacity. The successful candidate must have a Bachelor's degree in computer science and at least 5 years of Java experience, including skills in Spring...
    Senior
    Remote work

    Oxley Enterprises Inc

    Stafford, VA
    4 days ago
  • $85k - $105k

    PAE Government Services Inc. is seeking a Software Engineer in Fredericksburg, VA. You will develop and verify software systems, lead design and testing in an Agile environment, and work on enhancing system capabilities. A Bachelor’s Degree in engineering or related fields... 

    PAE Government Services Inc.

    Fredericksburg, VA
    4 days ago
  • $85k - $105k

    Amentum is seeking an Entry Level Software Engineer/Software Developer in Fredericksburg, VA. You will join an Agile team to develop software for current Naval programs, converting code from various languages. This role requires a Bachelor's Degree in a relevant engineering... 

    Amentum

    Fredericksburg, VA
    4 days ago
  • $100k - $120k

     ...Embedded Software Engineer Embedded Software Engineer Location: Fredericksburg, VA Job Type: Full-Time Pay: $100,000 - $120,000 Position Overview M Force Partners is seeking a skilled Embedded Software Engineer to support control systems development and embedded... 
    Full time
    Contract work

    M Force Recruiting

    Fredericksburg, VA
    2 days ago
  • $92k - $135k

     ...Software Developer SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work. We are seeking an experienced Software Developer to create solutions and tools for automated testing and data mining in support of... 
    Contract work
    Temporary work
    Casual work
    Local area
    Flexible hours

    Fredericksburg Chamber of Commerce

    Fredericksburg, VA
    4 days ago
  •  ...and control . We are looking for experienced, detail-oriented Software Developers to join our energetic and versatile team in Manassas...  ...design BS or higher degree in Computer Science or Electrical Engineering preferred Requirements US Citizens or authorized to work in the... 
    Remote work
    Relocation

    Nexgrid, LLC.

    Fredericksburg, VA
    4 days ago
  •  ...Candidates must be authorized to work in the United States without visa sponsorship. Job Description: We are looking for a Junior Software Engineer to design, develop, and test application solutions for our Java/Spring enterprise application , supporting our customer &... 
    Visa sponsorship

    Nexgrid, LLC.

    Fredericksburg, VA
    2 days ago
  • $85k - $105k

    Responsibilities Develop and/or verify software system specifications and requirements documentation, develop support system software...  ...software design, coding, and testing. Work with customers and engineers in an adaptive Agile environment, build and maintain the latest... 
    Remote work

    PAE Government Services Inc.

    Fredericksburg, VA
    11 hours ago
  • $85k - $105k

    Amentum is seeking a talented Entry Level Software Engineer/Software Developer to support the Naval Research Operations. The Entry Level Software Engineer will be developing software on an Agile Software Development team of 7 or less developers to create software for a... 
    Hourly pay
    Contract work
    Interim role
    Local area
    Remote work
    Worldwide

    Amentum

    Fredericksburg, VA
    11 hours ago
  •  ...committing to a formal job application. Application Developer Senior Stafford, VA Are you ready to enhance your skills and...  ...experience to include: ~5+ years of hands-on experience with software application design, development, and testing. ~5+ years of experience... 
    Senior

    Chenega Corporation

    Stafford, VA
    1 day ago
  • $110.31k - $155.08k

     ...closely with frontend developers, Quality Assurance (QA) engineers, and other members of the software development team Identifies and resolves...  ...Leads and provides mentoring and guidance to less senior developers Compensation & Benefits: The annual projected... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Remote work

    Oxley Enterprises Inc

    Stafford, VA
    4 days ago
  • KCI Technologies, Inc. is looking for a Senior Bridge Design Engineer in Fredericksburg, Virginia. The role involves the structural design and analysis of various bridge projects and requires a minimum of four years of relevant experience and a Bachelor's degree in engineering... 
    Senior

    KCI Technologies, Inc.

    Fredericksburg, VA
    11 hours ago
  • H2 Performance Consulting is on the lookout for a Senior Platform Engineer who will manage and optimize Azure cloud infrastructure, ensuring high scalability and performance of applications. The candidate should have expertise in Azure services, DevSecOps tools, and security... 
    Senior

    H2 Performance Consulting

    Stafford, VA
    3 days ago
  •  ...MANTECH seeks a motivated, career-oriented SOFTWARE & SYSTEMS ENGINEER to join our team supporting the Marine Corps in STAFFORD, VA.   This...  ...include but are not limited to: Provide senior-level expertise in the research, design, and deployment of... 
    Temporary work
    Work at office

    MANTECH

    Stafford, VA
    11 hours ago
  • Overview CommIT Enterprises, Inc. is seeking a Senior Software Engineer with demonstrated expertise supporting projects for the Department of Defense (DoD). This position will be responsible for providing subject matter expertise in the development, testing, engineering... 
    Senior

    Commitent

    Stafford, VA
    1 day ago
  • $114k - $148.2k

     ...countries worldwide, every day. The Reliability & Maintenance Engineering (RME) team are the business partners that work tirelessly behind...  ...smile. Come join us on our journey! About the Role: As a Senior Automation Engineer, you will play a crucial role in... 
    Senior
    Worldwide
    Flexible hours
    Shift work
    Night shift

    Amazon Stores

    Fredericksburg, VA
    11 hours ago
  • Mary Washington Healthcare in Fredericksburg is seeking a qualified professional to perform echocardiography evaluations and assist physicians in cardiac clinical procedures. This role requires expertise in echocardiography to identify abnormalities and deliver quality ...
    Senior

    Mary Washington Healthcare

    Fredericksburg, VA
    11 hours ago
  • Mannik Smith Group in Fredericksburg, VA is seeking a Senior Transportation Engineer to lead traffic design projects and operational analysis. This role involves ensuring technical excellence in multimodal projects while collaborating with clients and stakeholders. Candidates... 
    Senior

    Mannik Smith Group

    Fredericksburg, VA
    2 days ago
  • LTI Holdings, Inc. in Fredericksburg is seeking a Sr. Electrical Engineer responsible for designing, developing, and evaluating electronic components. You will create designs, select components, and lead testing to launch new products. The ideal candidate will have a Bachelor... 
    Senior

    LTI Holdings, Inc.

    Fredericksburg, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!