You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer

Job Title: Software Engineer (US Citizen required)

X-wave Innovations, Inc.  is a leading Research and Development (R&D) firm dedicated to providing cutting-edge solutions for federal and commercial customers in defense, homeland security, transportation, and energy. We specialize in sensor technologies, ultrasound, artificial intelligence, and structural health monitoring. Join our team of energetic scientists and engineers to help transition innovative research into state-of-the-art products.

We are seeking a highly self-motivated Software Engineer to own the end-to-end development of complex software systems. You will work across the full stack—from interfacing hardware/software to developing backend logic to designing intuitive user interfaces and managing automated deployment pipelines. U.S. Citizenship is required.

Key Responsibilities

  • Full-Stack Development: Design, implement, and maintain scalable applications using Python, C#/.NET,  and C++.
  • System Integration: Integrate software with sensors and instrumentation, ensuring seamless hardware-software communication.
  • Modern UI/UX: Develop and refine GUI designs for data visualization and system control.
  • DevOps & Deployment: Manage the full software development life cycle (SDLC), including version control (Git), software packaging, and automated deployment.
  • Testing & QA: Develop automated test scripts to ensure reliable operation in high-stakes environments like defense and security.
  • Documentation: Author technical specifications, system integration guides, and user manuals.

Qualifications

  • Education: B.S. or higher in Computer Science, Computer Engineering, or a related STEM field.
  • Experience: 5+ years of professional software development experience.
  • Technical Proficiency:
    • Strong command of Python, C#, and C++.
    • Experience with AI/Machine-learning frameworks (e.g., PyTorch, TensorFlow) and programming.
    • Familiarity with OpenCVDocker, or Linux embedded environments is a plus.
  • Soft Skills: Excellent problem-solving abilities and strong written/oral communication skills for collaborating with interdisciplinary teams.

Benefits

  • Competitive salary and profit-sharing.
  • Comprehensive medical, dental, and vision insurance.
  • 401(k) retirement plan.
  • Paid holidays and vacation.
  • A relaxed, creative working environment that encourages professional growth.