Piper Companies

Embedded Firmware Design Engineer - 173

Piper Companies • $115K — $145K *
Telecommunications & Hardware
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of embedded firmware or software development experience required.
  • Eligibility to obtain and maintain an Active U.S. Government Secret Clearance.
  • Strong proficiency in C/C++ programming in embedded environments.
  • Experience with device drivers and low-level software development.
  • Hands-on knowledge of Linux and Real-Time Operating Systems (RTOS).
  • Familiarity with board bring-up and hardware debugging.
  • Understanding of networking protocols and telecommunications systems.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

Responsibilities

  • Develop and maintain embedded firmware for telecommunications and networking products.
  • Design and implement device drivers and board support packages (BSPs).
  • Support board bring-up, hardware validation, and system integration efforts.
  • Debug firmware and hardware interactions using industry-standard lab tools.
  • Develop software for Linux and RTOS-based embedded systems.
  • Troubleshoot and resolve firmware issues during development and production.
  • Collaborate with cross-functional engineering teams on product development.
  • Participate in design reviews and contribute to product architecture discussions.

Benefits

  • Comprehensive benefits package including medical, dental, and vision coverage.
  • 401(k) retirement plan options.
  • Paid Time Off (PTO).
Full Job Description
Piper Companies is seeking an Embedded Firmware Design Engineer to join a leading telecommunications technology company onsite 5 days per week near Raleigh, NC . The ideal Embedded Firmware Design Engineer will be responsible for developing low-level embedded software and firmware for networking and telecommunications products while partnering closely with hardware engineering teams on board bring-up, debugging, and system integration.

Responsibilities of the Embedded Firmware Design Engineer:
  • Develop and maintain embedded firmware for telecommunications and networking products.
  • Design and implement device drivers, board support packages (BSPs), and low-level software.
  • Support board bring-up, hardware validation, and system integration efforts.
  • Debug firmware and hardware interactions using industry-standard lab tools.
  • Develop software for Linux and RTOS-based embedded systems.
  • Troubleshoot and resolve firmware issues throughout development and production.
  • Collaborate with hardware, software, and systems engineering teams on new product development.
  • Participate in design reviews and contribute to product architecture discussions.
  • Support deployed products through issue investigation and root cause analysis.

Qualifications for the Embedded Firmware Design Engineer:
  • 10+ years of embedded firmware or embedded software development experience.
  • Must be eligible to work in the United States and obtain and maintain an Active U.S. Government Secret Clearance.
  • Strong experience with C/C++ programming in embedded environments.
  • Experience developing device drivers and low-level software.
  • Hands-on experience with Linux and Real-Time Operating Systems (RTOS).
  • Experience with board bring-up, hardware debugging, and embedded system integration.
  • Understanding of networking protocols and telecommunications systems.
  • Ability to troubleshoot issues across both firmware and hardware environments.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

Compensation for the Embedded Firmware Design Engineer includes:
  • Salary range: $115,000 - $145,000 annually based on experience
  • Comprehensive benefits package including medical, dental, vision, 401(k), and PTO

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

Keywords: Embedded Firmware Engineer, Embedded Software Engineer, Firmware Engineer, Linux, Embedded Linux, RTOS, C, C++, Device Drivers, BSP, Board Support Package, Low-Level Software, Hardware Integration, Hardware Debugging, Board Bring-Up, Embedded Systems, Telecommunications, Networking, TCP/IP, Firmware Development, JTAG, Root Cause Analysis, System Integration, Carrier Networks, Telecom Infrastructure, Firmware Testing, Embedded Development, Networking Protocols, Product Development

#LI-BR1

#LI-ONSITE

About Piper Companies

Piper Companies is a staffing and recruiting firm based in Conshohocken, Pennsylvania. It provides staffing solutions for a variety of industries, including technology, healthcare, and finance. The company was founded in 2011 and has since grown to become a leading provider of staffing services in the Philadelphia area. Piper Companies is committed to providing high-quality service to its clients and candidates, and has a strong focus on building long-term relationships. The company is also known for its corporate social responsibility initiatives, including support for local charities and community organizations.
Learn more about Piper Companies
Size
500 employees
Industry

Similar Jobs

More Jobs at Piper Companies

More Telecommunications & Hardware Jobs

Find similar Embedded Firmware Design Engineer - 173 jobs: