Junior Firmware Engineer

Raleigh, North Carolina

Zachary Piper Logo

Job Id:
0000175555

Job Category:
Information Technology

Job Location:
Raleigh, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Not Defined

Position Owner:
Mariah McCowan

Piper Companies is seeking an Junior Firmware Engineer to sit onsite in RTP NC to join a leading technology organization focused on advanced networking and embedded systems solutions. The Junior Firmware Engineer will contribute to the development of low-level software for next-generation hardware platforms, working closely with cross-functional engineering teams to deliver high-quality, reliable products. This opportunity is ideal for an early-career engineer looking to build expertise in firmware, embedded development, and system-level software design.


Responsibilities of the Junior Firmware Engineer:

  • Design, develop, and troubleshoot embedded software for networking and hardware-based products.
  • Participate in software reviews and contribute to code quality, performance, and maintainability improvements.
  • Create and execute unit, integration, and system-level tests to validate functionality and reliability.
  • Collaborate with hardware, software, and validation teams to support product development and integration efforts.
  • Document software designs, technical specifications, testing procedures, and development activities.

Qualifications of the Junior Firmware Engineer:

  • Bachelor's degree with 2+ years of related experience or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical field.
  • Strong programming experience with C in an embedded systems environment.
  • Knowledge of embedded software architecture, RTOS concepts, and debugging methodologies.
  • Familiarity with networking fundamentals and common communication protocols.

Compensation for the Junior Firmware Engineer includes:

  • Salary range depends on experience
  • Comprehensive benefits package including medical, dental, vision, 401(k), and PTO

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


Keywords: Embedded Software Engineer, Firmware Engineer, Embedded Systems, Software Engineer, C Programming, RTOS, Networking, TCP/IP, Embedded Development, Systems Engineering


#LI-MM7

#LI-HYBRID

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?