Software Engineering Sr
Listed on 2026-06-19
-
Software Development
Unix/Linux, Embedded Systems/ Firmware/ IoT, Python, C++ Developer
Description
The Combined Orbital Operations Logistics Resiliency (COOLR) AEHF System Testbed team is looking for a team member who would primarily learn to maintain and then update the system testbed simulation software environment. The update involves rehosting the simulation modelling software to a Linux‑based Real‑Time Operating System (OS) platform, transitioning from the vx Works environment. Candidate will participate in all phases of the system software lifecycle: design, development, implementation, integration, and testing;
support integration of simulation software products into the System testbed lab; and assist with problem resolution during integration. Experience in high‑level simulation software development for AEHF satellite subsystems is gained.
Must be able to clearly communicate and share design decisions with the team. This role requires a highly motivated, organized engineer willing to work full‑time in a classified area.
Basic Qualifications- Knowledge of Gitlab for software configuration management
- Knowledge in real‑time embedded software development utilizing both VxWorks and real‑time Linux
- Knowledge in GIT and Jira tools
- Knowledge of real‑time embedded software development and integration in a Linux environment
- Software design/Object Oriented (OO) design experience
- Proven track record of supporting test‑lab operations while delivering software milestones
- Strong work ethic and self‑motivation
- Ability to maintain code and perform integration and regression testing
- Strong interpersonal communication skills
- Knowledge of full software life‑cycle development
- Familiarity with hardware interfaces and low‑level drivers
- Experience integrating and testing real‑time systems in a dynamic environment
- Technical documentation creation and management; including documenting existing environment
- Experience performing software integration in hardware‑in‑the‑loop environment
- Expert‑level proficiency in C and C++
- Implement inter‑process communication through message queues, shared memory, reflective memory, semaphores, and sockets
- Hands‑on experience with TCP/IP sockets, UDP/TCP protocols, and network stack integration on embedded platform
- Demonstrated experience with real‑time operating systems (e.g., VxWorks, real‑time Linux) and deterministic scheduling
- Ability to work in a dynamic team environment; comfortable taking ownership of laboratory tasks: setup, execution, teardown, and documentation of experiments
This position requires a government security clearance; you must be a US Citizen for consideration.
Clearance Level: Secret
Equal Opportunity EmployerLockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
Job DetailsExperience Level: Experienced Professional
Business Unit: SPACE
Relocation Available:
Possible
Career Area:
Software Engineering
Type:
Full‑Time
Shift: First
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).