< Back To Careers

Software Engineer/Architect – Senior Position

Position Description

Seeking highly motivated mid and senior level individuals who will perform as a member of the Software Team developing the next generation of both commercial and military wireless networking: an advanced communication system built upon innovative spectrum sharing methodologies capable of transparently underlying a wide variety of wireless technologies.  Participate in the entire software product life cycle including architecture of the real time embedded system.  Provide technical oversight of more junior team members, subcontractors, and vendors.

Responsibilities

  • Responsible for the architecture, design, development and debugging of an innovative radio communications and spectrum access systems
  • Understand customer and/or project needs and use that knowledge to come up with and implement system and software design
  • Interact with internal and external engineering teams on a regular basis to design and create interfaces with other system elements

Experience Requirements

  • 5 – 10+ years of related experience as a Senior Software Engineer in embedded system architecture, design and development
  • Proficiency in C/C++ in both a Windows and Linux environment
  • Experience with wireless networking and radio communications systems
  • Experience leading projects and development teams would be a plus
  • Experience in design and development of Software Defined Radios would be a plus
  • Strong verbal and written communication skills

Education and Other Qualifications

  • BSCS or EE required, MS preferred
  • US citizenship required
  • DoD SECRET clearance a plus