Software Developer - Defense Technology

HIKINEX

Annapolis Junction, MD

JOB DETAILS
SKILLS
Aerospace and Defense, Analysis Skills, C++ Programming Language, Communication Skills, Communications Protocols, Computer Science, Computer Vision, Continuous Deployment/Delivery, Continuous Integration, Data Processing, Debugging Skills, Documentation, Electrical Engineering, FIPS (Federal Information Processing Standards) 140, Git, Hebrew Language, IR (Infrared), Identify Issues, Image Processing, Internet Security, Java, Kalman Filter, Light Detection and Ranging (LiDAR)\Laser Detection and Ranging (LADAR), MIL-STD-1553, Maintain Compliance, Military, Military Communications, Military Specifications, Military/DoD Standards, Multithreaded Programming, Programming Languages, Python Programming/Scripting Language, QNX Operating System, RTEMS, Radio Frequency, Realtime Operating System, Regulations, Requirements Management, Security Clearance, Signal Processing, Software Development, Software Engineering, System Integration (SI), Systems Administration/Management, Team Player, Technical Writing, Testing, Trend Analysis, U.S. National Institute of Standards and Technology (NIST), United States Citizen, United States Department of Defense (DoD), United States Military, Validation Testing, VxWorks, Willing to Travel
LOCATION
Annapolis Junction, MD
POSTED
30+ days ago

Position Overview

Join a prominent defense organization as a Software Developer, focusing on tailoring advanced software solutions for U.S. military applications. You'll work closely with global and domestic teams to deliver high-impact systems that adhere to rigorous defense standards.

Key Responsibilities

  • Adapt and enhance software to align foreign-developed defense tools with U.S. operational needs.
  • Partner with international developers and U.S. defense clients to ensure system compatibility and compliance with U.S. military requirements.
  • Engage in all phases of software development, from gathering requirements to designing, coding, testing, and deployment.
  • Execute integration, validation, and testing to confirm systems meet security, performance, and regulatory standards for defense contracts.
  • Produce and maintain detailed technical documentation, such as system specifications, design records, and user guides.
  • Debug and refine code to address compatibility challenges and optimize system efficiency.
  • Collaborate with interdisciplinary teams, including systems and hardware specialists, to achieve comprehensive system integration.
  • Support certification processes to ensure compliance with U.S. defense regulations and standards.
  • Keep abreast of emerging trends in software development, cybersecurity, and defense tech, recommending innovations to enhance system functionality.
  • Provide post-deployment support, including troubleshooting and system upgrades, to ensure sustained performance.

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline.
  • Over 5 years of software development experience, preferably in defense or aerospace sectors.
  • Expertise in programming languages like C++, Java, Python, or others relevant to defense systems.
  • Experience with real-time systems and multithreaded coding techniques.
  • Basic knowledge of processing sensor data (e.g., radar, EO/IR, LiDAR).
  • Understanding of data acquisition, filtering, and sensor fusion methodologies.
  • Familiarity with U.S. DoD software and cybersecurity standards, such as NIST 800-53 or FIPS 140-2.
  • Proficiency with collaborative tools like Git and CI/CD workflows.
  • Strong analytical skills for tackling complex, large-scale software projects.
  • Excellent communication for working with global teams and U.S. clients.
  • Willingness to travel up to 10% for international technical collaboration.
  • U.S. citizenship with eligibility to obtain a U.S. security clearance.

Preferred Skills and Qualifications

  • Master's degree in a relevant field.
  • Active U.S. security clearance.
  • Background in signal processing, autonomous systems, or computer vision.
  • Experience with radar data handling or system integration.
  • Knowledge of RF signal chains, radar cross-section, or sensor fusion techniques (e.g., Kalman filters).
  • Familiarity with Real-Time Operating Systems (e.g., VxWorks, QNX, RTEMS).
  • Understanding of military communication protocols like MIL-STD-1553 or CAN bus.
  • Experience with electro-optical/infrared sensors or real-time image processing.
  • Prior work on defense platforms, autonomous systems, or military integrations.
  • Strong documentation skills and experience with international or cross-cultural teams.
  • Hebrew language skills are a plus.

Travel Requirements

  • Approximately 10% travel, including occasional international trips for collaboration.

Equal Opportunity Employer

The organization is an Equal Opportunity Employer. U.S. citizenship and eligibility for a security clearance are required.

About the Company

H

HIKINEX