Software Developer - Defense Technology

HIKINEX

  • Annapolis Junction, MD
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Aerospace and Defenseunmatched
    • Analysis Skillsunmatched
    • C++ Programming Languageunmatched
    • Communication Skillsunmatched
    • Communications Protocolsunmatched
    • Computer Scienceunmatched
    • Computer Visionunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Processingunmatched
    • Debugging Skillsunmatched
    • Documentationunmatched
    • Electrical Engineeringunmatched
    • FIPS (Federal Information Processing Standards) 140unmatched
    • Gitunmatched
    • Hebrew Languageunmatched
    • IR (Infrared)unmatched
    • Identify Issuesunmatched
    • Image Processingunmatched
    • Internet Securityunmatched
    • Javaunmatched
    • Kalman Filterunmatched
    • Light Detection and Ranging (LiDAR)\Laser Detection and Ranging (LADAR)unmatched
    • MIL-STD-1553unmatched
    • Maintain Complianceunmatched
    • Militaryunmatched
    • Military Communicationsunmatched
    • Military Specificationsunmatched
    • Military/DoD Standardsunmatched
    • Multithreaded Programmingunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • QNX Operating Systemunmatched
    • RTEMSunmatched
    • Radio Frequencyunmatched
    • Realtime Operating Systemunmatched
    • Regulationsunmatched
    • Requirements Managementunmatched
    • Security Clearanceunmatched
    • Signal Processingunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • System Integration (SI)unmatched
    • Systems Administration/Managementunmatched
    • Team Playerunmatched
    • Technical Writingunmatched
    • Testingunmatched
    • Trend Analysisunmatched
    • U.S. National Institute of Standards and Technology (NIST)unmatched
    • United States Citizenunmatched
    • United States Department of Defense (DoD)unmatched
    • United States Militaryunmatched
    • Validation Testingunmatched
    • VxWorksunmatched
    • Willing to Travelunmatched

    Description

    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.

    Numbers & Facts

    LocationAnnapolis Junction, MD

    Similar Jobs

    See more jobs