Job Title: Software Engineer (Hybrid)
Location: Lexington MA
Job Type: W2 Contract
Background/Need:
The Group supports the clients by designing and developing modern sensor systems and components to enable a ballistic missile defense system.
The group is in need of a software engineer for the development of advanced sensor control and signal processing systems. Software will be developed within a modern object-oriented modular open-systems architecture primarily using C Linux and publish-subscribe middleware. The focus will be primarily on software for controlling radars but could also extend to telemetry and optical systems.
Must Have:
- In-depth knowledge of C object-oriented programming with several years experience applying this knowledge to complex software architectures.
- Proven ability to quickly and effectively learn new technologies and programming languages adapt to new environments and methodologies and work outside ones own comfort zone.
- Experience with modern software development practices (e.g. spiral development) version control systems debugging tools and coordination/collaboration tools.
- Experience with software development within a Linux/UNIX environment. Nice to Have:
- Experience with other programming/scripting languages such as Java C Python MATLAB and shell scripting.
- Experience with publish-subscribe middleware parallel programming and distributed systems.
- Experience with software or system integration and testing.
- Familiarity with UNIX-like operating system architectures network programming and real-time programming.
- Familiarity with the architecture of x86-based computer hardware.
- Familiarity with basic UNIX system and network configuration and administration to the extent that it aids in software development.
- Familiarity with or a strong desire to learn about processing and control of active sensing technologies such as Radars.
- Familiarity with Kwajalein Radar Software.
- Desire and ability to participate in field testing which may involve travel (Huntsville or Kwaj).
Education & Experience: Bachelors with 5 years of relevant work experience. Work Authorization: US Citizenship is required due to the nature of the work.