Software Engineer

Overview/Description: Helios Remote Sensing Systems is a world-class innovator in delivering state-of-the-art yet practical sensing solutions to both civilian and military communities. Our customers benefit from Helios supporting their needs more quickly and cost effectively than larger contractors. We emphasize quality, flexibility, and speed in our work and value customer satisfaction above all else. Our expertise is in advanced remote sensing systems engineering, advanced radio frequency (RF) signal processing design, single / multi-sensor high resolution electro-optics / infrared / radar imagery exploitation, and related proof-of-concept design & development.

Job Responsibilities:

  • Define software requirements
  • Design software
  • Code software in Java, C, or C++
  • Integrate software on target CPU platform
  • Test and verify software performance

Basic Qualifications:

  • Significant prior experience in all aspects of the software design phase including: defining software requirements, preliminary design, final design, coding, verification, and transition to production
  • Bachelor’s degree in engineering, science, or mathematics
  • Ability to work independently
  • Experience in integration and test
  • Strong communication, technical writing, oral presentation, interpersonal, and organizational skills
  • Knowledge of software development process
  • Use of version control and configuration management
  • Existing Department of Defense (DoD) secret clearance

Desirable Qualifications:

  • Prior experience as a Software Engineer
  • Extensive prior experience in all phases of the software design phase including: defining software requirements, preliminary design, final design, coding, verification, and transition to production
  • Experience in digital signal processing design, coding, and test
  • Ability to program microcontroller units in C or C++
  • Computer hardware architecture knowledge (e.g. memory, processing, I/O, industry standards)
  • Ability to implement industry standard interface protocols (e.g. USB, PCIe)
  • Master’s degree or Ph.D. in engineering, science, or mathematics
  • Ability to interface with customers and lead technical teams and solutions
  • Proficiency in Microsoft Word, PowerPoint, and Excel
  • Proficiency with MATLAB and other programming languages
  • Knowledge of object-oriented design

Job ID: 107

Experience Level: Experienced professional

Clearance Type: Secret

Functional Area: Software engineer

Minimum Education: Bachelor’s degree in engineering, science, or mathematics

Position Type: Full-time salaried

Shift: First

Work Location: Rome, NY

Relocation Assistance: Relocation assistance may be available

Travel: Less than 10%

Helios Remote Sensing Systems, Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.