Job Search

Embedded Software Engineer

RTP, NC

Piper Companies Logo

Job Id:
146920

Job Category:

Job Location:
RTP, NC

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Madalyn Barry

Piper Companies is hiring an Embedded Software Engineer for an onsite long-term contract position with a global technology leader located in RTP, NC. The Embedded Software Engineer will support a major platform development effort receiving significant investment, with a focus on secure, scalable embedded systems. You’ll be part of a collaborative engineering team working on foundational software components that power next-generation network and security solutions.

 

 

Responsibilities of the Embedded Software Engineer:

  • Design, develop, and maintain embedded software in C and C++ for Linux-based systems
  • Contribute to platform-level development with a focus on performance, scalability, and security
  • Implement and integrate cryptographic protocols and secure communication standards (e.g., SSL, SSH)
  • Collaborate with cross-functional teams to define software requirements and system architecture
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables

 

Requirements of the Embedded Software Engineer:

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field
  • 3–7 years of experience in embedded software development
  • Strong proficiency in Embedded C; familiarity with C++ is a plus
  • Experience with Linux-based embedded systems and platform-level development (excluding device drivers)
  • Knowledge of security protocols and cryptographic libraries (e.g., SSL, SSH, key management)
  • Ability to work on-site in the RTP, NC area Strong analytical, debugging, and communication skills

 

Compensation for the Embedded Software Engineer:

  • Salary: $70,000-$140,000/year
  • Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday, and Sick Leave if Required by Law

 

Keywords: Embedded Software Engineer, Embedded C, C++, Linux Embedded Systems, Platform Development, Security Protocols, SSL, SSH, Cryptography, Key Management, Secure Coding, Embedded Linux, Real-Time Systems, Embedded Systems Engineer, RTP Embedded Engineer, Embedded Developer, Secure Embedded Software, Embedded Security, Embedded Systems Programming, Embedded Firmware, Embedded Platform Engineer, Embedded Networking, Embedded Cryptography

 

#LIMB1-ONSITE

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?