Base Career helps you apply smarter for this job.
Key skills for this role
The Level II Software Engineer independently designs and delivers software features across the client's existing products. The role owns end-to-end delivery of assigned GitLab milestones, integrating TCP/IP communication among SDRs, Keysight UXGs, UTAS server/client, M&S server/client, and CATS/UMCATS rack components into the TestNet enterprise. It provides technical support for integrated system evaluation, interface upgrades, sustainment, and issue resolution. The software engineering is defined full stack (C#, .Net, Python, Angular, SQL Server, Postgres) and the role also builds Section 508 compliant browser-based user interfaces required such as a threat-simulation builder, a test setup and analysis interface, and the software delivery portal.
Responsibilities include, but are not limited to :
Independently design and deliver software features across the client's products under owning assigned GitLab milestones end to end.
Integrate TCP/IP communication among software-defined radios, Keysight UXGs, UTAS server and client, modeling and simulation server and client, and CATS and UMCATS rack components into the TestNet enterprise.
Build the browser-based user interfaces required by covering the threat-simulation builder, the test setup and analysis interface, and the software delivery portal, and deliver them Section 508 conformant.
Provide technical support for integrated system evaluation, interface upgrades, sustainment, and issue resolution.
Travel to Aberdeen Proving Ground at the end of a project to install, configure and test software in the client's laboratory to gain client acceptance of deliverables.
Track hours across multiple projects (5-12 annually) to ensure accurate cost accounting for monthly reports.
Assist Project Manager and client with accurate and reasonable estimates on level of effort for planned software projects.
Architect solutions using as much open source software as possible to increase the client's mission capabilities and the team's DevSecOps and software delivery capabilities.
Build data pipelines and warehouses on very large datasets that support analytic visualizations and key mission metrics.
Build an anchored and factual chat assistant using open source LLMs and design for on-premise model hosting and inference.
Build software that creates, processes and deploys threat signals defined in SMF and transform those definitions into vendor specific file types for testing across hardware devices.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
The U.S. Army Communications-Electronics Command (CECOM) Software Engineering Center, Intelligence Electromagnetic Warfare and Sensors (IEW&S) Directorate, operates the Army Reprogramming Analysis Team (ARAT) at Aberdeen Proving Ground. ARAT builds, tests, and distributes mission software for fielded electromagnetic warfare systems, including the AN/APR-39 radar warning receiver family, the AN/APR-48A/B Modernized Radar Frequency Interferometer, the Aircraft Gateway Processor on the AH-64, and the AN/VLQ-12 CREW Duke. ARAT targets its mission software products to 14 geographic areas of responsibility across six combatant commands.
The ARAT Innovation Initiatives effort modernizes that infrastructure: browser-based threat modeling in the Signal Modeling Framework, automated RF hardware-in-the-loop testing through the Unified Test Automation Suite and software-defined radios, an automated Air/Terrestrial Testbed, test data warehousing, automated mission data product generation, and the ASPEN software distribution portal across NIPR, SIPR, and JWICS. Work is executed in Agile sprints with DevSecOps practices in a Government-approved GitLab environment.
The Level II Software Engineer independently designs and delivers software features across the client's existing products. The role owns end-to-end delivery of assigned GitLab milestones, integrating TCP/IP communication among SDRs, Keysight UXGs, UTAS server/client, M&S server/client, and CATS/UMCATS rack components into the TestNet enterprise. It provides technical support for integrated system evaluation, interface upgrades, sustainment, and issue resolution. The software engineering is defined full stack (C#, .Net, Python, Angular, SQL Server, Postgres) and the role also builds Section 508 compliant browser-based user interfaces required such as a threat-simulation builder, a test setup and analysis interface, and the software delivery portal.
Responsibilities include, but are not limited to :
Independently design and deliver software features across the client's products under owning assigned GitLab milestones end to end.
Integrate TCP/IP communication among software-defined radios, Keysight UXGs, UTAS server and client, modeling and simulation server and client, and CATS and UMCATS rack components into the TestNet enterprise.
Build the browser-based user interfaces required by covering the threat-simulation builder, the test setup and analysis interface, and the software delivery portal, and deliver them Section 508 conformant.
Provide technical support for integrated system evaluation, interface upgrades, sustainment, and issue resolution.
Travel to Aberdeen Proving Ground at the end of a project to install, configure and test software in the client's laboratory to gain client acceptance of deliverables.
Track hours across multiple projects (5-12 annually) to ensure accurate cost accounting for monthly reports.
Assist Project Manager and client with accurate and reasonable estimates on level of effort for planned software projects.
Architect solutions using as much open source software as possible to increase the client's mission capabilities and the team's DevSecOps and software delivery capabilities.
Build data pipelines and warehouses on very large datasets that support analytic visualizations and key mission metrics.
Build an anchored and factual chat assistant using open source LLMs and design for on-premise model hosting and inference.
Build software that creates, processes and deploys threat signals defined in SMF and transform those definitions into vendor specific file types for testing across hardware devices.
Parent group profile
Tribally owned investment holding company that builds federal-contracting, environmental, travel, and sports businesses for the Seneca Nation.
Visit parent group websiteFull-time
Senior · 4+ years experience
Hybrid
Apply faster on company sites with our extension.