ZP Groupposted 16 days ago
$65,000 - $140,000/Yr
Full-time • Mid Level
Hybrid • Durham, NC
Professional, Scientific, and Technical Services

About the position

Piper Companies is seeking an experienced Embedded Software Engineer located in the Raleigh Durham, North Carolina area for a worldwide leader in technology. The Embedded Software Engineer designs, develops, and tests security features for embedded systems to ensure secure, trustworthy technology.

Responsibilities

  • Design and develop secure software solutions
  • Collaborate with product teams to deploy and support hardware based security technologies
  • Develop documentation, proof of concepts, reference code, and scripts to facilitate adoption and verification of security technologies.

Requirements

  • 2+ years of experience of embedded software experience
  • Proficiency in C and/or C++
  • Linux experience
  • Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering
  • Understanding of security and crypto protocols - SSH, SSL

Nice-to-haves

  • Experience with Rust, Python, Go
  • Familiarity with low-level programming
  • Knowledge of x86 architecture and ARM architecture
  • Experience with secure boot, JTAG, SPI, I2C, USB, Ethernet
  • Experience with board bring-up and evaluation boards
  • Skills in firmware testing and debugging
  • Experience with scripting and automation
  • Understanding of security architecture and operating systems
  • Knowledge of concurrency and memory management
  • Familiarity with CPU operating modes and firmware APIs
  • Experience with source code management and code reviews
  • Knowledge of cybersecurity and hardware interfaces
  • Experience with embedded CPU and lab tools
  • Familiarity with Linux shell scripts
  • Understanding of product security and trust technologies
  • Experience with secure firmware and hardware-level security

Benefits

  • Medical
  • Dental
  • Vision
  • 401k
  • PTO
  • Holidays
  • Sick leave as required by law
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service