Embedded Software Engineer

Zachary Piper
Kent, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 185K

Job location

Kent, United States of America

Tech stack

C
C++
Linux
Embedded Software
Field-Programmable Gate Array (FPGA)
SAP Applications
Fpga Hardware

Job description

  • Develop embedded software for highly embedded systems, including FPGA-based architectures.
  • Support creation of updated system prototypes leading to eventual flight unit builds.
  • Implement and update algorithms within software-defined radio systems destined for satellite platforms.
  • Build and maintain Board Support Packages (BSPs) for FPGA hardware.
  • Ensure reliable software execution on target processors and contribute to open-architecture frameworks.
  • Collaborate with multi-disciplinary engineering teams to integrate hardware, algorithms, and controls.
  • Participate in lab demonstrations, field tests, and transition to aircraft or satellite integration phases.

Requirements

  • 5+ years embedded programming experience using C, C++, Linux and/or PetaLinux.
  • Hands-on experience with hardware-software integration.
  • Experience implementing embedded software onto FPGA platforms or interfacing closely with FPGA-based systems.
  • Ability to work onsite 3 days/week in a secure environment.
  • TS/SCI with eligibility to obtain SAP

Benefits & conditions

  • $150,000 to $185,000 *Depending on Experience
  • Cigna Medical, dental, vision, Holidays, 401k, PTO and Sick leave as required by law

Apply for this position