{"schemaVersion":"jobsearcher.job.v1","id":"8384f2faf75a4d494af61344","url":"https://jobsearcher.com/jobs/8384f2faf75a4d494af61344","canonicalUrl":"https://jobsearcher.com/jobs/8384f2faf75a4d494af61344","title":"Software Engineer Level 4","description":"Experience: 15 years, 11 years w/BS, 9 years w/MS\nClearance: TS/SCI w/FSP\nPosition: Virtual Machine Administration Expert\nPosition Specific Requirements:\no Primary skills: Experience deploying cloud-based solutions in EC2, OpenStack API, libvirt, qemu-\nkvm. Manage and perform system administration supporting RHEL, CentOS or other popular\nNix-based operating systems. Develop software using Python, Java, PHP, JavaScript/JQuery.\nRequires advanced Linux skills.\no Secondary skills: Core VMWare knowledge, Niagara Files (Ni-Fi), ServiceNOW. Write and refactor\nSQL queries in relational databases like PostgreSQL, Oracle.\nMinimum Requirements:\no 15+ years in software development and maintenance (i.e. software requirements analysis,\nsoftware design including object oriented analysis and design, coding, testing, documentation,\nconfiguration management, user training, deployment, and lifecycle maintenance)\no Documented formal training on the Software Engineering Institute (SEI) Capability Maturity\nMdel Integration for Development (CMMI-DEV) Software model or documented experience\nworking on projects and applied some portions of this model\no Documented formal training on DoD standards for software testing and documentation or\ndocumented experience working on projects that applied these standards\no 5+ years leading software development teams\nDesired Requirements:\no Designing and developing multi-tier Java web applications\no Developing and validating user and system requirements, writing design documents, test plans\nand test results, and assessing architecture and current hardware limitations and recommending\nsolutions\no Designing and developing software and/or multi-tier web applications using programming\nlanguages to include: Java/Java EE, Swing, Hibernate, Spring, Struts, JUnit, C, C++, C#, .NET, Java\nScript, ColdFusion, and Adobe Flex development tools\no Ability to develop and/or maintain software capabilities using C/C++ software development\nenvironment; Windows operating system internals, computer security, Win32 programming,\nWindows kernel programming, x86 assembly programming, COM programming, .NET\nprogramming, network programming (sockets), and software reverse engineering\no Knowledge in using SQL or PL/SQL to access Oracle, MySQL, or SQL Server databases\no Researching, selecting, and integrating, software frameworks (e.g. Ozone Widgets, Spring,\nHibernate, Struts, and JUnit)\no Ability to assist others in the use of Java APIs such as JDBC, JPA, and EJB\no Ability to apply advanced principles, theories and concepts, such as Object Relational Mapping\n(ORM), Dependency Injection (DI), and Domain Driven Design\no Ability to contribute to database design and to generate SQL queries and stored procedures\no Ability to apply earned value techniques to software development, test, and maintenance\nefforts\no Working knowledge of and ability to assist others in the use of software engineering tools tp\nsupport process improvement to include ClearCase/ClearQuest, MS Project/Primavera,\nSubversion, Doors, Mercurial and Minitab\no 6+ years in network analysis (data and protocols) and TCP/IP and UDP protocols\no 6+ years malware analysis and mitigation techniques\no Experience working with Scrum or other agile software development processes\no Ability to utilize Eclipse, Microsoft Visual Studio, the Windows Driver Development Kit, IdaPro,\nWindbg, SoftIce, OllyDbg, VMWare, and Subversion to develop and maintain software\ncapabilities\no Experience developing network capabilities using U123/U127, SOTF, Packet Capture, and\nProtocol Processing\no Working knowledge of and ability to implement IPv6 protocols","company":"Embedded Systems Design","rawCompany":"embedded systems design","city":"Severna Park","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-07-15T11:40:30.193Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer Level 4","description":"Experience: 15 years, 11 years w/BS, 9 years w/MS\nClearance: TS/SCI w/FSP\nPosition: Virtual Machine Administration Expert\nPosition Specific Requirements:\no Primary skills: Experience deploying cloud-based solutions in EC2, OpenStack API, libvirt, qemu-\nkvm. Manage and perform system administration supporting RHEL, CentOS or other popular\nNix-based operating systems. Develop software using Python, Java, PHP, JavaScript/JQuery.\nRequires advanced Linux skills.\no Secondary skills: Core VMWare knowledge, Niagara Files (Ni-Fi), ServiceNOW. Write and refactor\nSQL queries in relational databases like PostgreSQL, Oracle.\nMinimum Requirements:\no 15+ years in software development and maintenance (i.e. software requirements analysis,\nsoftware design including object oriented analysis and design, coding, testing, documentation,\nconfiguration management, user training, deployment, and lifecycle maintenance)\no Documented formal training on the Software Engineering Institute (SEI) Capability Maturity\nMdel Integration for Development (CMMI-DEV) Software model or documented experience\nworking on projects and applied some portions of this model\no Documented formal training on DoD standards for software testing and documentation or\ndocumented experience working on projects that applied these standards\no 5+ years leading software development teams\nDesired Requirements:\no Designing and developing multi-tier Java web applications\no Developing and validating user and system requirements, writing design documents, test plans\nand test results, and assessing architecture and current hardware limitations and recommending\nsolutions\no Designing and developing software and/or multi-tier web applications using programming\nlanguages to include: Java/Java EE, Swing, Hibernate, Spring, Struts, JUnit, C, C++, C#, .NET, Java\nScript, ColdFusion, and Adobe Flex development tools\no Ability to develop and/or maintain software capabilities using C/C++ software development\nenvironment; Windows operating system internals, computer security, Win32 programming,\nWindows kernel programming, x86 assembly programming, COM programming, .NET\nprogramming, network programming (sockets), and software reverse engineering\no Knowledge in using SQL or PL/SQL to access Oracle, MySQL, or SQL Server databases\no Researching, selecting, and integrating, software frameworks (e.g. Ozone Widgets, Spring,\nHibernate, Struts, and JUnit)\no Ability to assist others in the use of Java APIs such as JDBC, JPA, and EJB\no Ability to apply advanced principles, theories and concepts, such as Object Relational Mapping\n(ORM), Dependency Injection (DI), and Domain Driven Design\no Ability to contribute to database design and to generate SQL queries and stored procedures\no Ability to apply earned value techniques to software development, test, and maintenance\nefforts\no Working knowledge of and ability to assist others in the use of software engineering tools tp\nsupport process improvement to include ClearCase/ClearQuest, MS Project/Primavera,\nSubversion, Doors, Mercurial and Minitab\no 6+ years in network analysis (data and protocols) and TCP/IP and UDP protocols\no 6+ years malware analysis and mitigation techniques\no Experience working with Scrum or other agile software development processes\no Ability to utilize Eclipse, Microsoft Visual Studio, the Windows Driver Development Kit, IdaPro,\nWindbg, SoftIce, OllyDbg, VMWare, and Subversion to develop and maintain software\ncapabilities\no Experience developing network capabilities using U123/U127, SOTF, Packet Capture, and\nProtocol Processing\no Working knowledge of and ability to implement IPv6 protocols","datePosted":"2026-07-15T11:40:30.193Z","dateModified":"2026-07-15T11:40:30.193Z","hiringOrganization":{"@type":"Organization","name":"Embedded Systems Design","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Severna Park","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8384f2faf75a4d494af61344"},"url":"https://jobsearcher.com/jobs/8384f2faf75a4d494af61344"}}