Trust Point Inc.

Embedded Software Engineer

Trust Point Inc.
Apply
3 months ago
Dulles, VA, USASenior

Base Salary

$123k - $151k/yr

Responsibilities

  • Design, develop, and test software solutions for proprietary payload and advanced electronics systems.
  • Evaluate electrical and software performance using hardware-in-the-loop environments.
  • Develop and test embedded software and firmware for satellite, payload, receiver, and ground infrastructure systems.
  • Create comprehensive unit and regression tests and support software commissioning, operations automation, anomaly investigation, and mitigation.
  • Collaborate with payload systems teams, ground infrastructure teams, vendors, the Chief Engineer, and the broader engineering organization.

Requirements

  • Bachelor’s or master’s degree in computer science, computer engineering, electrical engineering, or a related field.
  • At least 5 years of experience in satellite, RF, defense, aerospace, or wireless systems.
  • Ability to develop, test, and debug software and firmware in C, C++, or Rust.
  • Experience with Embedded Linux, RTOS, and Linux kernel or PetaLinux development.
  • Experience with CI/CD tools such as GitLab Runner, Bitbucket Pipelines, or Jenkins.
  • Knowledge of a scripting language such as Python or Shell scripting.
  • Knowledge of a build tool such as Make, BitBake, CMake, or Meson.
  • Preferred experience with space payload systems, flight or mission software, GNSS/GPS/PNT solutions, Linux or RTOS device and kernel drivers, FPGAs, hardware RTL, or SDR development.
  • Must be a US citizen or US permanent resident.
  • Ability to travel up to 20%.

Benefits

  • Competitive salary, equity in the form of stock options, and a full benefits package.
  • Full-time position with up to 20% travel.

Tech Stack

CC++CMakeJenkinsLinuxMakePythonRust

Categories

Trust Point Inc.

About Trust Point Inc.

51-200 employees
Contact me