XX
Embedded Software Orchestration EngineerScientific Research CorporationNorth Charleston, South Carolina, United States
XX

Embedded Software Orchestration Engineer

Scientific Research Corporation
  • US
    North Charleston, South Carolina, United States
  • US
    North Charleston, South Carolina, United States

À propos

  • Filling the technical position of Embedded Software Orchestration Engineer on the Software Defined Radio Systems (SDRS) program at the Navy Information Warfare Center (NIWC) Atlantic in Charleston, SC
  • Working alongside industry experts in the fields of SDR, software development, tactical communications, and electronic warfare
  • Emphasizing container orchestration of embedded software applications but will span all other aspects of embedded software development including documentation, design, implementation, integration, verification, review, toolchain automation, maintenance, etc.
  • Developing and maintaining applications, tools, drivers, etc. for embedded Linux ARM64 systems
  • Developing containers and container orchestration for embedded software processes
  • Using containers to dynamically program field-programmable gate arrays (FPGAs)
  • Designing communications between distributed software components
  • Integrating and debugging with other system software, firmware, and hardware components
  • Designing and developing tests and test tools
  • Automating software with scripts
  • Performing system demonstrations

FILLING THIS POSITION IS CONTINGENT UPON FUNDING
Requirements

  • 5-8 years' experience
  • Experience developing and maintaining embedded Linux software for ARM-based architectures
  • Experience with embedded OS development such as Yocto, Buildroot, or PetaLinux
  • Experience in software containerization and virtualization (e.g. Kubernetes, Docker, Vagrant, Ansible, etc.)
  • Proficient in development in high-level programming languages like C/C++ and able to learn new languages
  • Comfortable developing in a Linux operating environment
  • Highly motivated and able to work independently and in a team
  • Effective complex problem solving skills
  • Effective communication and analysis skills
  • In-depth knowledge of software development life cycles
  • Formal education or equivalent experience in a systems or software engineering discipline

Desired Skills

  • Experience with SDR platforms, frameworks, and software
  • Experience using device trees and device tree blobs and overlays
  • Experience in scripting languages such as Bash or Python
  • Familiar with helm charts
  • Familiar with Go programming language
  • Familiar with GNU Make and GCC or Clang toolchain
  • Hands-on experience working with FPGAs
  • Familiar with using modular open systems architectures such as CMOSS, SOSA, MORA, VICTORY, OpenVPX, etc. to achieve interoperability
  • Familiar with Software Communications Architecture (SCA) and Object Request Brokers (ORBs)

Clearance Information
SRC IS A CONTRACTOR FOR THE U.S. GOVERNMENT, THIS POSITION WILL REQUIRE U.S. CITIZENSHIP AS WELL AS, A U.S. GOVERNMENT SECURITY CLEARANCE AT THE SECRET LEVEL
Travel Requirements
Occasional CONUS travel (

  • North Charleston, South Carolina, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.