Software Developer IV jobs in United States
cer-icon
Apply on Employer Site
company-logo

Diaconia · 12 hours ago

Software Developer IV

Diaconia LLC is seeking a talented Software Developer IV to join their team dedicated to serving colleagues, clients, and the community. The role involves supporting the development, integration, and sustainment of a satellite communications interference detection system, contributing to full-stack software solutions and collaborating closely with various engineering teams.

ArchitectureArtificial Intelligence (AI)Cloud ComputingCyber SecurityInformation Technology
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Develop, implement, and optimize software components and algorithms supporting RF/SATCOM interference detection, characterization, and geolocation
Contribute to full-stack development (backend services, APIs, UI as needed) and automation scripts to improve reliability and operator workflow
Support software deployments on rack equipment: troubleshoot networking, service-to-service connectivity, and interfaces to hardware devices
Integrate and adapt software solutions within environments that include both legacy subsystems and newly developed services
Participate in system/software design activities and contribute to the evolving architecture of future BH increments
Perform software development lifecycle activities: requirements analysis, design, coding, unit/integration testing, debugging, and documentation
Support integration and test events across systems of diverse makeup (software services, networking, RF hardware, and external interfaces)
Maintain awareness of current technology trends, tooling, and standards relevant to secure software delivery in RF/satcom environments
Collaborate effectively with internal teams and subcontractor partners; communicate technical status, issues, and recommendations clearly

Qualification

PythonJavaScript/TypeScript/ReactDockerLinux troubleshootingRF/satcom conceptsSoftware Defined RadiosMessage brokersProblem-solving skillsCommunication skills

Required

Active TS/SCI Clearance Required• NO EXCEPTIONS!
Bachelor's degree in Computer Science, Electrical Engineering, or a related field
3+ years of professional software development experience (or equivalent practical experience) supporting complex systems
Proficiency with Python and JavaScript/TypeScript/React
Experience troubleshooting software deployments in Linux environments, including service configuration, logging, and dependency issues
Hands-on experience containerizing applications using Docker (builds, images, registries, volumes, networks)
Strong problem-solving skills, attention to detail, and ability to work independently while integrating closely with a team
Strong written and verbal communication skills suitable for technical interchange and operational troubleshooting

Preferred

Master's degree in a related field
Working knowledge of RF/satcom concepts and the ability to collaborate effectively with RF engineers
Familiarity with SATCOM geolocation techniques and/or RF signal processing workflows
Experience with Software Defined Radios (SDRs) and/or hardware-in-the-loop integration
Experience deploying and operating services using Docker Swarm (service stacks, overlay networking, secrets/configs, rolling updates, scaling)
Experience with message brokers and inter-process messaging frameworks such as RabbitMQ and ZeroMQ (ZMQ), and with document databases such as MongoDB
Experience with embedded development and/or hardware interfaces
Experience building and maintaining web applications (frontend and/or backend) in operationally constrained environments

Company

Diaconia

twittertwitter
company-logo
Diaconia is an IT company that provides cloud computing, cyber solution, digital customer experience, and data intelligence services.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Praveen Singalla
Chief Executive Officer
linkedin
Company data provided by crunchbase