Skip to main content
X-wave Innovations, Inc. logo

Software Engineer (US Citizen required)

X-wave Innovations, Inc.
Full Timemid
Gaithersburg, Maryland, USPosted February 24, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonRDockerLinuxGitTensorFlowPyTorchDevOps

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

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, aerospace, 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 software systems. You will work across the full stack—from interfacing hardware/software to developing backend logic/algorithms 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 Machine Learning frameworks (e.g., PyTorch, TensorFlow) is desirable
  • Familiarity with OpenCV, Docker, 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.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free