Software Engineer Sr (level 3)

Lockheed MartinPalmdale, CA
Onsite

About The Position

The Skunk Works (Lockheed Martin Advanced Development Programs) is seeking world-class talent in Software Engineering to join a team dedicated to advanced aircraft development. The vehicle management software team develops software for a wide range of aircraft subsystems. This is a highly innovative, multi-site, fast-paced team focused on modular and reusable software to support both current platforms and future aircraft. The role offers a 4-10 Mon-Thursday option with flexible schedules, leading to a 3-day weekend every weekend. Team members will work hands-on with new development software from design, code, integration, to lab and field testing, across various technologies, with opportunities for career growth. The position involves meaningful technical work in software development and supporting integration and test for a multi-site team, within an open and inquisitive environment. The successful candidate will leverage their passion for software and avionics and embedded software engineering experience to develop software for aircraft systems, supporting rapid prototyping efforts and deliverable software. This role offers significant impact on a fast-paced program and opportunities to learn from senior engineers to become a subject matter expert. Travel up to 10% may be required.

Requirements

  • Bachelor's degree or above from an accredited college in a relevant field of study; or equivalent with minimum 3 years experience
  • Experience with C and/or C++
  • Experience with Linux or RTOS (real time operating systems) and associated development toolchains
  • Experience with the software development process in a team environment (peer reviews, unit testing, configuration management, defect tracking)
  • Must be a US Citizen.
  • This position is located at a facility that requires special access and a Secret clearance updated within the last 5 years to be considered.

Nice To Haves

  • Experience with developing software for avionics systems
  • Experience integrating hardware and software
  • Experience in scripting languages (e.g. python)
  • Experience with build environments and tools (make and CMake)
  • Experience using agile software development tools and methodologies (e.g. Git, JIRA, Jenkins, Confluence, etc.)
  • Experience with networking protocols (e.g. IP, UDP, RTP, etc.)
  • Experience with hardware protocols (e.g. ARINC-429, RS-485, I2C, SPI, etc.)
  • Experience working with safety/flight critical software development processes (e.g. MIL-STD-516C, MIL-HDBK-1797, AC-17-01, DO-178)
  • Experience with Modeling and Simulation (including familiarity with MATLAB)
  • Ability to build and maintain relationships and collaborative effectively with others
  • Strong decision making and judgment skills
  • Experience leading small technical teams
  • Experience mentoring and training junior engineers

Responsibilities

  • full software lifecycle development spanning across many avionics services, ground station development and mission system software technologies.
  • supporting ground station development for manned and unmanned systems
  • development of simulations to support software development
  • interfacing with key software and systems engineers to define requirements for rapid prototypes
  • participating in integration and test events
  • supporting planning and scheduling for key integration and milestone events

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
  • at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons
  • at least 90 hours for holidays
  • 6.67 hours of Vacation per month
  • up to 52 hours of sick leave annually
  • at least 96 hours for holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service