Back to Jobs
XX
Software Engineering SrLockheed Martin CorporationSunnyvale, California, United States

This job offer is no longer available

XX

Software Engineering Sr

Lockheed Martin Corporation
  • US
    Sunnyvale, California, United States
  • US
    Sunnyvale, California, United States

About

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 vxWorks 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
Desired Skills
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
Security Clearance This position requires a government security clearance; you must be a US Citizen for consideration.
Clearance Level: Secret
Equal Opportunity Employer Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
Job Details Experience Level: Experienced Professional
Business Unit: SPACE
Relocation Available: Possible
Career Area: Software Engineering
Type: Full‑Time
Shift: First
#J-18808-Ljbffr
  • Sunnyvale, California, United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.