
Embedded Software Engineer
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.
Similar roles
- Senior Embedded Software EngineerPulsenics Inc. · Toronto, Ontario, Canada · Onsite
Senior Embedded Software EngineerAccelevation LLC · Sterling, Virginia, United States · Onsite
Embedded Software EngineerSoho Square Solutions · Irvine, California, United States · Onsite
Embedded Software EngineerPerceptive Innovations · Dulles Town, Virginia, United States · Onsite- Embedded Software EngineerL&T Technology Services · Mossville, Illinois, United States · Onsite