Job Search

Firmware Engineer

Raleigh, NC

Piper Companies Logo

Job Id:
142709

Job Category:

Job Location:
Raleigh, NC

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Jackie Allen

Piper Companies is seeking a Firmware Engineer for a world leading technology organization. The Firmware Engineer can work remotely (EST hours) or hybrid being located in RTP, NC. Hybrid is preferred. The Firmware Engineer will design, develop, implement and test security features and solutions.  

 

Responsibilities for the Firmware Engineer include:

·       Design, develop, and implement new firmware solutions

·       Contribute to the development and deployment of hardware and firmware security features

·       Research new technologies to increase awareness of best technology and tools to solve various problems

·       Test, documentation, and assist with proof of concepts

·       Participate in architecture design and code reviews

 

Qualifications for the Firmware Engineer include:

·       Must be eligible to work in the United States

·       2+ years of professional experience firmware development experience

·        Reside near RTP, NC for commuting distance to office or has the ability to work remotely on EST

·       Embedded CPU experience

·       C and/or CC+ experience. Rust would be a huge plus!

·       Experience with protocols / interfaces including USB, JTAG, SPI, I2C, and Ethernet

·       Bachelor’s Degree in Computer Engineering, Computer Science, Electrical Engineering

 

Compensation for the Firmware Engineer includes:

·       Salary Range: $80,000 - $120,000 based on experience

·       Full comprehensive benefits package including medical, dental, vision, 401K, PTO, sick leave as required by law

·       This job opens for applications on May 29, 2025. Applications for this job will be accepted for at least 30 days from the posting date.

 

 

Keywords: Embedded Software Engineer, Firmware Engineer, C/C++ Software Engineer, CPU

 

 

#LI-JA1

#LI-HYBRID

#LI-REMOTE

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?