BAE Systems Principal Software Engineer(C or Java) in Burlington, Massachusetts

If you are a technology driven individual who loves to create cutting edge software, this is the career opportunity for you. The Technology Solutions (TS) business area is the innovative research and development engine within the Electronic Systems (ES) Sector of BAE that helps drive research efforts for leading academic and DoD research institutions by iteratively building software systems and demonstrations that show customers what is possible. We then help turn those research prototypes into differentiators for ES which has products fielded everywhere from the depths of the Earth's oceans to Jupiter.

Many engineers at TS have made significant contributions to projects for the nation's most prestigious research organizations including DARPA, Army Research Labs, and Air Force Research Labs.

Your role

As a Principal Engineer in TS Software Engineering, you will lead a cross-functional team under the guidance and mentorship of a Sr. Principal II or Chief Engineer to demonstrate the solutions to some of the United States' most pressing problems. You will help break down and estimate functionality, and provide feedback to project leadership such as improvements to system designs, algorithms or user interfaces.

You will support and work closely with the Integration and Information Analytics (I2A) group which is focused on advancing the state-of-the-art in data processing and automated sensor control. I2A'stechnologies integrate multiple data products including radar, video, and signals intelligence into clear and consolidated situational awareness pictures for operators and commanders. Applications of this technology include: space, land, air, and maritime surveillance; IED detection; insurgent detection and tracking; border patrol; and long-range strike systems.

As a technical representative and owner of systems and products, you will occasionally travel (about 10% of the time) to customer sites for meetings and technical discussions and participate in field events and flight tests.

As a member of the Software Engineering Directorate, you will have opportunities to develop strong and increasingly complex software skills and stay current in the software discipline. The organization focuses on career development of our software engineers and advancement of the craft of software engineering.

  • Top Secret Security Clearance

  • Object-Oriented language experience (C or Java)

  • Software development experience in a Linux environment

  • Excellent team player who is willing to contribute in any capacity and assume full ownership (imperfections and all) of their work

  • Motivated individual with strong problem-solving abilities, willingness to perform a wide variety of related tasks

  • Demonstrated experience in impacting staff professional growth in a management or mentoring relationship

  • Effective communication skills (both verbal and written)

  • Current US Citizenship is required.

  • SCI (Sensitive Compartmented Information) clearance

  • Current Java software development experience on Windows or Linux

  • Current C software development experience on Windows or Linux

  • Full Life-Cycle Software Development experience

  • Linux System Administration

  • Proposal writing experience/aptitude

  • Proficiency with software build tools such as Jenkins, Subversion, CMake and Ant

  • Experience with any of Distributed Systems, Multi-threaded systems, or Military systems or simulations

  • Architecture experience

Principal Software Engineer(C or Java)

Burlington, Massachusetts