Enable job alerts via email!

Firmware Engineer

Piper Companies

United States

Remote

USD 100,000 - 120,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Piper Companies is seeking a Firmware Engineer for a leading technology company in Raleigh, NC, with remote work options available. This position involves designing and developing firmware solutions for embedded systems, focusing on security technologies and product development. The ideal candidate will have a Bachelor's degree in a relevant field and several years of experience in firmware engineering.

Benefits

Full Comprehensive Benefits

Qualifications

  • 4-5 years of experience as a Firmware Engineer.
  • Experience working with embedded CPU systems and architectures.
  • Proficiency with USB, SPI, I2C, and other protocols.

Responsibilities

  • Develop and deploy firmware-based security technologies.
  • Conduct security vulnerability analysis and architecture assessments.
  • Create reference code and technical documentation.

Skills

C
C++
Rust
Security-related firmware development
Problem-Solving

Education

Bachelor's Degree in Computer Science, Computer Engineering or Electrical

Tools

USB
JTAG
SPI
I2C
Ethernet

Job description

Join to apply for the Firmware Engineer role at Piper Companies

21 hours ago Be among the first 25 applicants

Join to apply for the Firmware Engineer role at Piper Companies

Piper Companies is hiring a Firmware Engineer for a leading technology company located in Raleigh, NC. The Firmware Engineer will design, implement, and test firmware solutions for embedded processor-based systems. This role will give you the opportunity to work on cutting edge hardware security technologies and product development. The Firmware Engineer can sit remote and will need to be a US Citizen due to the nature of the work.

Responsibilities of the Firmware Engineer:

  • Develop and deploy firmware-based security technologies to enhance product trustworthiness.
  • Conduct architecture assessments and security vulnerability analysis.
  • Create reference code, proof of concepts, and technical documentation to support adoption of security technologies.
  • Design, document, and test firmware for embedded CPU systems.

Requirements of the Firmware Engineer:

  • Bachelor's Degree in Computer Science, Computer Engineering or Electrical
  • 4-5 years of experience as a Firmware Engineer
  • Proficiency in C (open to C++) with exposure to Rust
  • Experience working with embedded CPU systems and architectures.
  • Expertise in USB, JTAG, SPI, I2C, and Ethernet protocols/interfaces.
  • Security-related firmware development experience preferred

Compensation of the Firmware Engineer:

  • $100,000-$120,000
  • Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday, Sick Leave if Required by Law

Keywords: Firmware Engineer, Embedded Systems, Security, C, C++, Rust, Embedded CPU, USB, JTAG, SPI, I2C, Ethernet, Debugging, Product Development, Hardware Security, Firmware Security, Cryptography, Post-Quantum Algorithms, LMS, XMSS, x86, ARM, Boot Architecture, Python, Go, Scripting, Problem-Solving, Code Reviews, API Design, Automation, Trustworthiness, Cybersecurity, Embedded Architecture, Computer Engineering, Electrical Engineering, Remote, RTP

#REMOTE

This job opens for applications on 5/30/2025. Applications for this job will be accepted for at least 30 days from the posting date.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Business Consulting and Services

Referrals increase your chances of interviewing at Piper Companies by 2x

Get notified about new Firmware Engineer jobs in United States.

United States $100,000.00-$720,000.00 2 weeks ago

Software Engineer (L4/L5), Android Games SDK
Software Engineer (L5) - Open Connect Platform
Software Engineer, Broadcast Systems, L5
Full Stack Engineer (L5), N-Tech Software Engineering

United States $100,000.00-$900,000.00 5 days ago

United States $200,000.00-$380,000.00 1 month ago

Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

United States $100,000.00-$720,000.00 2 weeks ago

New York, NY $145,000.00-$260,000.00 6 months ago

Software Engineer 6 - Discovery Innovation
Software Engineer (L5) - Security Platforms Engineering
Software Engineer - AI/ML, Multiple Locations

Redmond, WA $81,900.00-$174,600.00 2 weeks ago

Software Engineer Intern (May - August 2025) - United States

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Embedded Firmware Engineer

Cornelis Networks

Remote

USD 100,000 - 720,000

12 days ago

Firmware Engineer

Piper Companies

Raleigh

Remote

USD 80,000 - 120,000

7 days ago
Be an early applicant

Senior Software Engineer (Elixir)

HireTalent - Staffing & Recruiting Firm

Remote

USD 100,000 - 150,000

4 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 720,000

5 days ago
Be an early applicant

Java and Python/R Software Developer

Code360 Inc.

Remote

USD 100,000 - 720,000

5 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 720,000

5 days ago
Be an early applicant

Infor CSI (SyteLine) Developer

GTN Technical Staffing

Remote

USD 95,000 - 130,000

6 days ago
Be an early applicant

Java and Python/R Software Developer

Code360 Inc.

Remote

USD 100,000 - 720,000

4 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 720,000

5 days ago
Be an early applicant