Embedded Software Engineer Job at ClearanceJobs, Carlsbad, CA

N2l3Ti8vK3R3UUlhbjF6cjVTZnBRNVRmcVE9PQ==
  • ClearanceJobs
  • Carlsbad, CA

Job Description

Job Title: Embedded Software Engineer

Location: Carlsbad, CA OR Linthicum Heights, MD OR Marlborough, MA OR Tampa, FL

US citizenship with an active SECRET or TOP SECRET security clearance is required to apply!!

Overview:

ClearanceJobs is aiding their client in their search for an experienced Embedded Software Engineer, experienced in C/C++ and interested in learning the Rust programming language. 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.

This role is for an experienced software engineer capable of working on or leading well-defined projects with little instruction while demonstrating expertise in most core software development competencies.

Responsibilities:

• Design and implementation with embedded software in Rust and C/C++

• Linux OS use, for an embedded environment

• TCP/IP and common network configuration

• Agile Scrum development

• Ability to plan, track and report on progress

• CI/CD software development

• Good oral and written communications skills

• Familiarity with bare metal embedded device drivers

• Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)

• Networking protocols (e.g. IPSec, MACsec, TLS, etc.)

• Participating in multi-disciplinary teams

• This program is to develop, test and certify Next Generation Encryptor (NGE) encryptors to protect government networks.

• Works autonomously with little instruction to solve well-defined problems.

• Provide guidance and/or mentor junior level staff

Qualifications:

• Bachelor's Degree or higher in Computer Science, Computer Engineering, or related field

• At least 3 years of design and implementation experience with embedded software in C/C++

• At least 1 years of Linux OS use, ideally for an embedded environment

• Basic understanding of TCP/IP.

• Object-oriented software development experience

• Ability to plan, track and report on progress

• Good oral and written communications skills

• Ability to travel up to 10%

Job Tags

Similar Jobs

Belcan

Automotive Mechanic Job at Belcan

 ...Job Title: Automotive Mechanic I Location: Livonia, MI Zip Code: 48150 Duration: 6 Months Essential Duties and Responsibilities: * Maintain vehicle functional condition by working off repair orders or leader instructions and conducting inspections. * Repair... 

Vaco by Highspring

Part Time Receptionist - North Scottsdale Job at Vaco by Highspring

Vaco Phoenix is partnering with a fantastic company located in North Scottsdale that is seeking a part-time Front Desk Receptionist to join their team! This individual will serve as the first point of contact for visitors and employees, providing a welcoming experience...

KPG Healthcare

Licensed Practical Nurse Job at KPG Healthcare

 ...information regarding this opportunity. Requirements for a LVN/LPN: ~ Degree required ~ Active California LVN/LPN license ~1...  ...range of Clients throughout the Nation. Our Services include Travel Nursing, Home Health, Allied Professionals, Locum Tenens Staffing... 

MANGO

Keyholder Job at MANGO

 ...in the stockrooms, Key Holder are expected to participate in all objectives related with operations of the back areas including: delivery, replenishment, transfers in & out, maintenance of the standards of the stockroom, inventories and keeping the area clean, tidy and... 

ELEVE DANCEWEAR LLC

Technical Designer Job at ELEVE DANCEWEAR LLC

 ...products. A successful technical designer will be passionate, fashion-forward, and possess great technical acumen. Ideal candidates...  ...protected veteran status. Please note that this is not an entry-level position. Previous experience in technical design or a related...