Lockheed Martin Space is seeking to develop missile defense technology that could forever change our ability to deter and respond to adversity, and is looking for a Software Engineer to support the software engineering lifecycle
Requirements
- Experience with programming languages such as C, C++
- Real Time Operating System (RTOS) experience
- Experience doing low level embedded software development including one or more of the following (Board Support Packages (BSP), device drivers, bootloaders)
- Familiarity with hardware interfaces, bus protocols, and analog/digital signaling
- Knowledge of Agile Software Development
- Knowledge of Model Base Systems Engineering (MBSE)
- Experience with full software life cycle development including SW design, architecture and integration & test
Responsibilities
- Support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery
- Develop software using programming languages such as C or C++
- Troubleshoot tough technical challenges
- Work with multi-disciplined teams
- Develop low level embedded software including Board Support Packages (BSP), device drivers, bootloaders
- Work with Real Time Operating System (RTOS)
- Integrate with hardware interfaces, bus protocols, and analog/digital signaling
Other
- Must be a US Citizen
- Final Secret government security clearance prior to starting
- Bachelor's degree in computer science, Aerospace Engineering or other related degree program from an accredited college/university
- Interim Secret Clearance
- Ability to work onsite at a designated Lockheed Martin facility