EngineerJobs.io
← Back to all jobs

Job Description

Staff Software Engineer at Lockheed Martin in Orlando, FL (hybrid), delivering real-time C/C++ software for rotary-wing training simulations with travel up to 30% and Interim Secret clearance eligibility.

Responsibilities

  • Plan, lead, and coordinate software development activities across the lifecycle.
  • Analyze complex problems and craft innovative solutions aligned with program objectives.
  • Design, develop, document, test, and debug software for real-time or safety-critical applications using logical and mathematical methods.
  • Apply established standards, processes, procedures, and tools throughout the development life cycle.
  • Translate high level requirements into detailed software specifications and design artifacts.
  • Design, code, and unit test C/C++ components for real-time and safety-critical contexts.
  • Develop and execute unit, integration, and system verification test plans; record results.
  • Participate in all SDLC phases: requirements analysis, architecture/design, implementation, integration, verification, and production handoff.
  • Identify and correct software defects; generate clear operating instructions and comprehensive development documentation.
  • Analyze system capabilities to clarify program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Ensure software deliverables meet quality and compliance standards.
  • Travel domestically up to 30% as required for program needs.
  • Possess or obtain an Interim Secret U.S. government security clearance before starting with Lockheed Martin.

Requirements

  • Bachelor's degree in a related discipline and 5+ years of relevant experience; additional post-secondary training may apply.
  • Experience with C and C++ for real-time or safety-critical systems.
  • Proficiency in scripting languages such as Bash, Python, or Perl.
  • Proven track record using Git and GitLab for source control, pipelines, and CI/CD of builds and automated tests.
  • Ability to produce detailed specifications, design documents, and test documentation.
  • Familiarity with version control best practices and continuous integration/continuous delivery processes.
  • U.S. citizenship is required due to government security clearance requirements.
  • Interim Secret level U.S. government security clearance before starting with Lockheed Martin.

Technologies

  • C
  • C++
  • Bash
  • Python
  • Perl
  • Git
  • GitLab

Benefits

  • Flexible schedules
  • Competitive pay
  • Comprehensive benefits

Security clearance

  • This position requires a government security clearance; U.S. citizenship is required for consideration.
  • Clearance level: Secret.

Remote and scheduling

  • Remote work: Part-time remote telework available; some duties performed at a Lockheed Martin facility. Weekly schedule details discussed during hiring.
  • Work schedule: 4x10 hour days, three days off per week (first shift).

Additional details

  • Experience level: Experienced Professional.
  • Business unit: RMS.
  • Career area: Software Engineering.
  • Job type: Full-Time.
  • Locations: Orlando, FL hybrid; nationwide and OCONUS opportunities may also be available.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.