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.
- 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.SeniorRemote workRelocation
- ...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...SeniorVisa sponsorship
- 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
- 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
$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...SeniorContract workTemporary workFor contractorsInterim roleCasual workFlexible hours- 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 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
- ...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...SeniorLocal area
- ...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...SeniorFull timeContract workRemote workFlexible hours
$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 payContract workWork experience placementLocal areaRemote workWorldwide- 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...SeniorLocal area
$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...SeniorRemote work$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...$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...$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 timeContract work$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 workTemporary workCasual workLocal areaFlexible hours- ...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 workRelocation
- ...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
$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$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 payContract workInterim roleLocal areaRemote workWorldwide- ...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
$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...SeniorPermanent employmentTemporary workLocal areaRemote work- 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
- 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
- ...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 workWork at office
- 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
$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...SeniorWorldwideFlexible hoursShift workNight shift- 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
- 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
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- startup software engineer Fredericksburg, VA
- software developer Fredericksburg, VA
- ngo software engineer Fredericksburg, VA
- software engineer Fredericksburg, VA
- cybersecurity software engineer Fredericksburg, VA
- part time software developer remote Fredericksburg, VA
- intel software engineer Fredericksburg, VA
- software engineer healthcare Fredericksburg, VA
- software developer fintech Fredericksburg, VA
- software engineer internship remote Fredericksburg, VA


