Lockheed Martin logo
Lockheed Martin Verified
Aerospace, Defense, Government Contracting, Information Technology

Embedded Software Engineer

Alabama, United StatesOnsiteFull TimePosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking an Embedded Software Engineer to join our team. This role involves full software life cycle development, including design, architecture, integration, and testing, utilizing C/C++ and Python. Experience with Real-Time Operating Systems (RTOS) such as GreenHill or VxWorks is required. The position is 100% onsite and requires an active/final Secret Clearance. A Bachelor's degree in computer science, Aerospace Engineering, or a related field is necessary. Desired skills include knowledge of Agile Software Development and Model-Based Systems Engineering (MBSE).

Basic Qualifications

  • Embedded Software Engineer utilizing C/C++, Python

Experience with programming languages such as C, C++

  • Real Time Operating System (RTOS) experience – (GreenHill or VxWorks)
  • Standard teaming: Ability to work with multi-disciplined teams
  • Experience with full software life cycle development including SW design, architecture and integration & test
  • Bachelor’s degree in computer science, Aerospace Engineering or other related degree program from an accredited college/university
  • Active/Final Secret Clearance

Job Description
We will be hosting a hiring event on February 19th in Huntsville, AL. If chosen for an interview, you will have an interview time and location.
We will be interviewing levels 2, 3 and 4 for at this hiring event. The positions are on-site 100% of the time.
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Desired Skills

  • Knowledge of Agile Software Development
  • Excellent written and verbal communication skills
  • Knowledge of Model Base Systems Engineering (MBSE)
  • Previous experience writing and designing to software requirements

#Spaceembeddedsw
Other Important Information
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to work remotely
Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.

Sample Lockheed Martin interview questions

  • 1

    Build a real-time collaborative platform for coding teams.

    system designmedium
  • 2

    Design a system for real-time processing of mobile app analytics.

    system designmedium
  • 3

    Maximum Depth of an N-ary Tree Find the maximum depth of an N-ary tree. Input: root = [1,null,2,null,3,null,4] Output: 4 Explanation: The tree is essentially a straight line, requiring a traversal that reaches a maximum depth of 4 layers.

    codingmedium
  • 4

    Split Array into Consecutive Subsequences Split an array into consecutive subsequences. Input: nums = [1,2,3,4,4,5] Output: FALSE Explanation: The numbers can form [1,2,3,4], but the remaining leftover group [4,5] is too short to form a valid sequence of length 3.

    codingmedium
  • 5

    Merge a New Interval Merge a new interval into a list of non-overlapping intervals. Input: intervals = [[1,2],[3,5],[6,7],[8,10],[12,16]], newInterval = [4,8] Output: [[1,2],[3,10],[12,16]] Explanation: The new interval overlaps with [3,5], [6,7], and [8,10], merging them all into the unified block [3,10].

    codingmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Lockheed Martin's application page.

Similar roles