Job Listing Description

Embedded Communications Software Engineer


PDS TECH INC is currently looking for a Embedded Communications Software Engineer for our client in Lexington, MA

Our client is involved in a synergistic combination of research, proof-of-concept test beds, and system engineering/application efforts focused on the goals of enhancing the capacity, the robustness to interference, and the flexibility of future generations of communications satellites, as well as line-of-sight radio communications systems. Current research is concentrating on the design and performance of advanced waveforms (including higher-order signaling constellations and iterative demodulation/decoding), the construction of flexible, adaptive wideband frequency plans, robust acquisition and tracking techniques, dynamic resource-allocation protocols, and advanced networking strategies. Promising research results are verified in hardware/software proof-of-concept implementations that provide quantitative performance data as well as complexity information.

Position Scope/Job Functions
Associated with these activities is an ongoing requirement for a software engineer to support the development and testing of software for next-generation satellite communications risk reduction programs. Code will target commercially available computing platforms, including real-time, embedded environments, and will support a wide array of control system functions. Development will be performed in a disciplined collaborative environment, employing modern programming practices. These activities are critical to the success of client's execution efforts on advanced satellite communications risk reduction programs.

Skills Required:
This effort involves developing critical software components of a complex communication system testbed. The candidate must have software design, programming and I&T experience with large development programs, service-oriented software architectures, and object-oriented development. Extensive experience with C, C++, and Java are required. Familiarity and experience developing with real-time, embedded operating systems is also required. Experience with software lifecycle processes and their associated tools, such as software modelling with Unified Modelling Language (UML), revision control, issue tracking, and integrated development environments is also required. Familiarity with Unix-like development environments and the GNU toolchain are also a required.

Preferred Skills:
The ideal candidate will have many years of experience developing within the Linux kernel in addition to POSIX-compliant application layer programming, as well as be well versed in software architecture principles and patterns. The ideal candidate will also have experience developing software for control systems, potentially including military and Milsatcom communication systems

MS in Computer Science or Electrical and Computer Engineering with at least eight (8) years of applicable experience.

Office space and a Laboratory desktop computer, and necessary software will be supplied
Job Number: 1610061079
Job Location: Lexington, MA
Duration: 6 months
Input Date: 12/09/2016
Attention: Rick Vogel
City, State: IRVING, TX 75062
Phone: 214/647-9600
800 Phone: 800/270-4737
Fax Phone: 214/647-9630

Previous Listing       Next Listing
Back to Abbreviated Search Results
Back to Complete Search Results
Back to Advanced Job Search

Phone: (425) 806-5200
ContractJobHunter is a service of:
C.E. Publications, Inc.
P.O. Box 3006, Bothell, WA 98041-3006, USA
The content of this website is Copyright 2017 C.E. Publications, Inc.