Brian Henkel Lockheed Martin Syracuse, NY
Agenda Introduction About LM CS career paths A day in the life… Questions
Introduction Brian Henkel, software engineering manager Education – AS Electrical Tech, TC3, ‘89 – BT Electrical Engineering, Binghamton, ’92 – MS Computer Engineering, Syracuse ‘99 Professional – EE jobs through 1995 – CS jobs as independent contractor, then LM 2004 Radar systems Refrigeration systems Communications infrastructure Electronic warfare Sonar systems
Famous LM Programs Presidential Helicopter Littoral combat ship F22 & F35 – fighter jet craft Orion – space crew exploration vehicle
Not so famous programs
Space Fence Tracks space junk, intentionally placed objects, detecting basketball‐sized objects as far away as 15,000 nautical miles
Coastal Boarder Surveillance
Magnelink
Alternative energy solutions Wave Energy Solar power Ocean thermal energy conversion Solid oxide fuel cells Synthetic fuels (biomass conversion)
GPS 3
MEADS
CS Career Paths First years – CS intensive learning environment – Domain knowledge building – Feel out the profession A few years in… – Form opinions on ultimate career path – Lean toward job ops aligning with desires
CS Only Stick to strict software design/programming No desire for technical or other leadership Content to work within confines of others’ architectures ‘factory worker’
Technical Leadership Architect – Development programs for obvious skill gap Lead SW engineer – Cost/schedule/technical team leadership – Development programs Technical director/Eng Prg Mgr/Integrated product team lead – More related to domain expertise than SW engineering skills
Management Matrix organizations – Program management – Functional (people) management SW Engineering manager – Career advisement/ employee development – Recruiting/retention – Appraisal/merit responsibilities
Entry level Software engineer A day in the life Small team working environment Earned value management/ productivity measurement Participate in design/code/test reviews Mentee to more senior engineer Professional ‘Freedoms’ – ELDP programs – ATLP programs – Tuition re-imbursement – Compliance training – Leadership/cost account management training – Formal mentoring programs
A day in the life… Interface to systems engineering – Algorithm/requirements understanding Interface to SW Test engineering – System test equipment development – SW test plan/procedure development Interface to Systems Integration engineering – Advise on integration plans/procedures – Assist in debugging problem reports
Questions?