DeveloperJobs.io
← Back to all jobs

Job Description

This onsite, full-time role at Lockheed Martin is based in Grand Prairie, TX and focuses on embedded C/C++ software powering missile and fire-control systems.

Responsibilities

  • Create and integrate embedded software modules and algorithms into C/C++ applications for mission-critical systems.
  • Plan, execute, and coordinate software development activities across the product lifecycle.
  • Design, document, test, and debug software implementing logical and mathematical solutions for critical mission needs.
  • Apply in-depth hardware and system-architecture knowledge to produce robust, high-performance code.
  • Identify defects, generate operating instructions, and maintain comprehensive development documentation.

Requirements

  • Active DOD Secret security clearance is required.
  • Strong experience with modern C++ (C++11).
  • Embedded operating systems experience: Yocto, Petalinux, VxWorks or similar.
  • Experience with embedded protocols: RS-232, I2C, CAN bus, RS-485, CANopen or equivalents.
  • Experience working with Linux distributions, preferably Red Hat Enterprise Linux 8 or higher.
  • Ability to travel domestically for government exercises.
  • U.S. citizenship is required; facility access requires a Secret clearance to start.

Technologies

  • C and C++ (modern C++11)
  • Python
  • Bash scripting
  • Yocto
  • Petalinux
  • VxWorks
  • Linux distributions (RHEL 8 or higher)
  • RS-232, I2C, CAN bus, RS-485, CANopen
  • RTI DDS
  • gRPC
  • Git
  • JIRA

Benefits

  • Flexible scheduling options
  • Paid time off benefits
  • Competitive pay
  • Comprehensive benefits

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.