XX
Embedded Software EngineerNavstarUnited States
XX

Embedded Software Engineer

Navstar
  • US
    United States
  • US
    United States

About

Embedded Software Engineer
Overview This is a role for an Embedded Software Engineer who is eager to give to a small, fast-paced team. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic devices, and emerging cryptographic solutions. You will interface and collaborate with system, test, and hardware engineers as new capabilities are developed and transitioned into service. Design and implementation with embedded software in C/C++ Linux OS use, for an embedded environment TCP/IP and common network configuration Linux kernel driver development/modifications Familiarity with to bare metal embedded device drivers Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) RESTConf interface design and implementation Emulation Environments Networking protocols (e.g. IPSec, MACsec, TLS, etc.) Python development Standalone embedded applications Participating in multi-disciplinary teams This program is to develop, test, and certify the Next Generation Encryptor (NGE) High-Speed encryptor to support government enterprise networks. This is an onsite role based out of Carlsbad, CA, Marlborough, MA, or Tampa, FL. Qualifications Bachelor's Degree or higher in Computer Science, Computer Engineering or related field At least 5 years design and implementation experience with embedded software in C/C++. At least 2 years Linux OS use, ideally for an embedded environment Experience using RUST Basic understanding of TCP/IP and common network configuration Object-oriented software development experience Agile Scrum development experience Ability to plan, track, and report on progress CI/CD software Good oral and written communication skills US citizenship and an active SECRET (or higher) security clearance is required Ability to travel up to 10% Familiarity with Linux kernel driver development/modifications Familiarity with bare metal embedded device drivers
  • United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.