> Markdown version of [/jobs/ext/2189408-software-engineer-mbse-plug-in-development](https://www.wearedevelopers.com/jobs/ext/2189408-software-engineer-mbse-plug-in-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (MBSE Plug-in Development) - **Company:** G2 Ops, Inc. - **Location:** Virginia Beach, VA, United States (Remote available) - **Experience:** Experienced - **Salary:** $85,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Activity Diagram, Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Systems Engineering, Software Quality, Serialization, Software Debugging, Eclipse (Software), Design of User Interfaces, JavaFX, JSON, Object-Oriented Software Development, Parsing, Software Tools, Software Engineering, Systems Modeling Language, Systems Integration, Strategies of Testing, MagicDraw, Large Language Models, Backend, Information Technology, Codebase - **Published:** August 22, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9107831/software-engineer-mbse-plug-in-development ## About the Role * Salary Range: $85,000 - $100,000 plus comprehensive benefits package. * Years of Industry Experience: 3+ years of relevant experience. * Security Clearance Requirement: Must be able to obtain and maintain Active DoD Secret Clearance. About the Role. G2 Ops supports mission-critical defense and technology initiatives by solving complex operational and engineering challenges. We are seeking a motivated, collaborative Software Engineer / MBSE Plug-in Development, Mid to support Java-based modeling tool capabilities, SysML model generation, and AI-assisted engineering workflows. In this role, you'll contribute to software engineering, model-based systems engineering, and digital engineering capabilities while working alongside a team that values innovation, technical excellence, and continuous growth., * Bachelor's degree in Computer Science, Software Engineering, or related technical field * 3+ years of professional Java development experience * Experience designing and maintaining object-oriented systems in production codebases * Strong proficiency with JSON parsing/serialization and schema-driven data models * Ability to debug complex workflows across UI, parsing, API integration, and backend logic * Experience integrating software with REST or HTTP-based APIs * Strong communication skills and ability to collaborate across technical teams * Ability to obtain and maintain required security clearance, * Experience building plugins for Cameo Systems Modeler, MagicDraw, or similar modeling tools * Familiarity with SysML, MBSE, and model-based engineering concepts * Experience with modeling tool APIs, sessions/transactions, and diagram automation * Experience with Eclipse-based plugin environments or JavaFX/Swing UI development * Experience integrating AI/LLM capabilities into engineering workflows * Familiarity with prompt/schema design for structured LLM output Why This Role Matters Your code will directly enable systems engineers to rapidly develop high-quality models for defense systems that protect national security. You'll work on technically challenging problems at the intersection of software engineering, AI integration, and model-based systems engineering. Ideal Candidate: A pragmatic Java engineer comfortable working in a specialized engineering domain who understands how structured data maps into model elements and diagrams, can debug issues across repository boundaries, and delivers features iteratively while maintaining technical rigor. ## Description * Develop and maintain Java-based plugin functionality for Cameo Systems Modeler / MagicDraw * Implement SysML model generation capabilities including Block Definition Diagrams, Internal Block Diagrams, and Activity Diagrams * Build and maintain parsers and data models for structured JSON inputs that drive model generation * Use and extend internal utility libraries wrapping modeling APIs for semantic and presentation element creation * Collaborate with AI engineering teams to align plugin behavior with LLM output expectations and improve robustness of AI-assisted generation workflows Collaboration & Quality (30%) * Diagnose and resolve issues across UI, parsing, API integration, and backend generation logic * Contribute to code quality improvements, validation logic, and testing strategy across multi-repository codebase * Support iterative feature delivery and coordinate with cross-functional teams to ensure plugin capabilities align with modeling workflows ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)