Lexington, Massachusetts

LinQuest is seeking a Software Engineer to join our team in Lexington, MA. You will join a team that specializes in advanced network and communications systems development, with a focus on mobile and airborne tactical networks of the future. Tactical wireless networks differ from commercial wireless networks in the lack of infrastructure to support stable connectivity. The varied and stressing operational environment, as well as aircraft speeds and maneuverability, and platform integration provide additional challenges to communication and network systems. The team uses a combination of technical analysis, modeling, simulation, emulation, prototype development, and flight tests to develop new communication systems and evaluate and predict their performance.

Responsibilities:

  • You will be working with a team to design and implement communication system prototypes, with a focus on algorithms and Link Layer/MAC protocols for wireless tactical systems.
Required Skills:

  • Extensive demonstrated software development ability over full life-cycle, particularly using C++.
  • Embedded software design, development, integration, and testing in Linux environment.
  • Able to work collaboratively in a team environment with fast design-debug cycles.
  • Possess and demonstrate strong, effective oral and written communications skills, and must be able to present findings/results to internal and external organizations.
Required Experience:

  • BS in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Software development of wireless MAC protocols such as topology control, rate adaptation, and time synchronization.
  • 10 or more years of directly-related software and communications system design and development experience.
  • C++ (4 years minimum).
  • Object-Oriented software design and development.
  • Multi-threaded and multiprocessor applications.
  • Experience with revision control such as GIT, SVN.
  • The ability to obtain a Secret clearance is required to be considered for this position.
Preferred Experience:

  • MS in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 15 or more years of directly-related software and communications system design and development experience.
  • Experience in military or DoD wireless communications.
  • Network modeling and simulation using NS3.
  • Wireless protocol design.
  • Networking Applications and Protocols: TCP/IP, DNS, NTP, DHCP, SSH, FTP and HTTP/S.
  • More than 5 years of C++ design and development.
  • C++11 or later, Standard Template Library, Boost library.
  • Scripting Languages; Python, shell scripting.
  • Continuous integration.
  • Active Secret clearance.

Lexington, Massachusetts

LinQuest delivers performance excellence across the Air, Land, Sea, Space, and Cyberspace domains. We provide highly valued, state-of-the-art and cost effective technical solutions to the U.S. government, civil and commercial customers. LinQuest's services and products span the engineering, testing, operation and sustainment of critical capabilities and programs ranging from intricate systems and architectures to highly complex enterprises comprised of families of systems. LinQuest integrates technical and operational domain expertise with process discipline and delivers superior performance across the life cycle of programs.

Similar jobs