beyond.com bug
Radius 40 milesradius arrow
Alert Me


Sr. Software Engineer


Job Number:30952660
Company Name:MIT Lincoln Laboratory
Job Location:Lexington, MA US
Job Category:Education, Training, & Library



Updated: 5/11/2012

Sr. Software Engineer

Job Title: Sr. Software Engineer
State: Massachusetts

City: Lexington

Description: The Weather Sensing Group develops sensors, automated forecasting systems, and decision-support tools to reduce the impact of adverse weather on commercial aviation. To accomplish this, the group combines MIT Lincoln Laboratory expertise in innovative signal, image, and sensor data-fusion processing with physical insights furnished by staff meteorologists. Key accomplishments have included the development of the FAA's Terminal Doppler Weather Radar, ASR-9 Weather Systems Processor, Integrated Terminal Weather Systems, and Corridor Integrated Weather System.

Lincoln Laboratory is developing a Tower Flight Data Manager (TFDM) system that will drive an integrated tower-user display suite consisting of a surveillance display, an extended electronic flight strip or flight data management display, and a suite of decision support tools to enhance the safety and operational efficiency of airport operations.

A team member is needed to develop core infrastructure software, as well as integration and build tools for a Service Oriented Architecture based system. This infrastructure serves as the means for integrating a number of other software components being developed for a new Air Traffic Control System. The project is a unique combination of technical challenges and frequent user feedback. Typical tasks for this position will include the following:
a) Distributed and concurrent software architecture and design.
b) Developing multi-threaded and concurrent software, and developing XML schemas.
c) Architecting, establishing, and maintaining a development environment.
d) Managing and maintaining build tools and system.
e) Developing clocking and timing utilities.
f) Working with and leading other developers in implementing designs in software
g) Leading design and software reviews
h) Leading technical document and report writing for software design and implementation
i) Presentations to internal and external technical audiences
j) Assisting other developers in integrating software into the SOA infrastructure.
k) Articulating software tasks and dependencies impacting the schedule and estimating effort required to complete development/integration tasks


Requirements:

PhD in Computer Science, Engineering, or related field with 5-7 years of directly related work experience, project or research work. In lieu of having a PhD, an MS degree with 10 plus years of directly related experience will be considered.
Solid background in software architectures and engineering
Solid background in Web technologies
Extensive experience using Java and the ability to learn new tools and languages
Experience in customizing Swing, and using JMS, ActiveMQ, Camel, Eclipse, ServiceMix (Enterprise Service Bus), SOAP, XML, SVN, Web Services, MySQL.
Experience with build tools: Maven, Hudson, Nexus
Experience in developing concurrent and multi-threaded systems.
Experience or knowledge of agile development methodologies.
Must have demonstrated leadership skills, strong written and oral communication skills, and ability to work in a team environment.

Experience and/or coursework in the following areas are strong pluses:
a) Software development on a team project
b) Graph algorithms
c) Aviation or air traffic control domains
d) Service oriented architectures or asynchronous systems

Similar Jobs


Boston, MA US
Bedford MA
Bedford MA
Bedford MA
Bedford MA
Bedford MA

Sr. Software Engineer Jobs
Sr. Software Engineer Jobs in Lexington, MA


Beyond.com is a Registered Trademark of Beyond.com, Inc.
Beyond.com Career Network © 2001 - 2011 Beyond.com, Inc.