Professional Recruiters

Software Developer - Defense Technology

Professional Recruiters

contract

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

Cyber SecurityJavaPython

About the role

  • 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: requirements, design, 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; recommend innovations to enhance system functionality.
  • Provide post-deployment support, including troubleshooting and system upgrades, to ensure sustained performance.

Requirements

  • 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).
  • 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 (e.g., NIST 800-53 or FIPS 140-2).
  • Proficiency with collaborative tools like Git and CI/CD workflows.
  • Strong analytical and communication skills 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) Master’s degree in a relevant field.
  • (Preferred) Active U.S. security clearance.
  • (Preferred) Background in signal processing, autonomous systems, or computer vision.
  • (Preferred) Experience with radar data handling, RF signal chains, radar cross-section, or sensor fusion techniques (e.g., Kalman filters).
  • (Preferred) Familiarity with Real-Time Operating Systems (e.g., VxWorks, QNX, RTEMS).
  • (Preferred) Understanding of military communication protocols like MIL-STD-1553 or CAN bus.
  • (Preferred) Experience with electro-optical/infrared sensors or real-time image processing.
  • (Preferred) Hebrew language skills are a plus.