Talent.com
Piper Companies
Embedded Software EngineerPiper Companies • Durham, NC
Embedded Software Engineer

Embedded Software Engineer

Piper Companies • Durham, NC
30+ days ago
Job type
  • Full-time
Job description

Piper Companies is seeking an experienced Embedded Software Engineer located in the Raleigh Durham, North Carolina area for a worldwide leader in technology. The Embedded Software Engineer designs, develops, and tests security features for embedded systems to ensure secure, trustworthy technology.

Responsibilities of the Embedded Software Engineer include:

·Design and develop secure software solutions

·Collaborate with product teams to deploy and support hardware based security technologies

·Developing documentation, proof of concepts, reference code, and scripts to facilitate adoption and verification of security technologies.

Qualifications for the Embedded Software Engineer include:

·2+ years of experience of embedded software experience

·Proficiency in C and/or C++

·Linux experience

·Bachelor’s degree in Computer Science, Computer Engineering or Electrical Engineering

·Understanding of security and crypto protocols - SSH, SSL

Compensation for the Embedded Software Engineer includes:

·$, – $, annually with a comprehensive benefit: Medical, Dental, Vison, k, PTO, holidays, sick leave as required by law

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

Keywords: embedded systems, firmware development, hardware security, C programming, C++, Rust, Python, Go, low-level programming, x architecture, ARM architecture, secure boot, JTAG, SPI, I2C, USB, Ethernet, board bring-up, evaluation boards, firmware testing, debugging, scripting, automation, security architecture, operating systems, concurrency, memory management, CPU operating modes, firmware APIs, source code management, code reviews, cybersecurity, hardware interfaces, embedded CPU, lab tools, Linux shell scripts, product security, trust technologies, secure firmware, hardware-level security

#LI-JN1

#LI-HYBRID

Create a job alert for this search

Embedded Software Engineer • Durham, NC

Similar jobs

Senior Software Engineer, Hardware‑Centric Systems

National Society for Black EngineersDurham, NC, United States
Full-time

A leading technology organization is seeking a Senior Software Engineer in North Carolina to develop sophisticated systems and software tailored to customer needs.The successful candidate will be r... Show more

 • Promoted

Senior Software Engineer - OpenShift & Cloud Automation

Red HatNC, United States
Full-time

A leading open-source software company in the U.Lead Technical Engagements role to guide independent software vendors in integrating solutions with their platforms.Candidates will manage automation... Show more

 • Promoted

Senior Software Engineer

Duke UniversityDurham, NC, United States
Full-time

Consultant, IT – Senior Software Engineer (SAP).Senior Software Engineer (SAP).In this role, you’ll collaborate closely with business partners, functional analysts, and technical peers to deliver h... Show more

 • Promoted

Senior Software Engineer

Eliassen GroupDurham, NC, United States
Full-time

Hybrid two weeks onsite a month in Durham, NC.Our client seeks a Senior Software Engineer to modernize and support annuity contract generation and account opening applications.The role focuses on O... Show more

 • Promoted

Director of Software Engineering

The Brixton GroupDurham, NC, United States
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by The Brixton Group.Your actual pay will be based on your skills and experience — talk with your recruiter to l... Show more

 • Promoted

Senior Software Engineer

Golden TechnologyDurham, NC, United States
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Golden Technology.Technical Recruiter @ Golden Technology Inc.Hiring a Senior Software Developer!.Ou... Show more

 • Promoted

Software Engineer Manager

pathwayRPDurham, NC, United States
Full-time

RPexcelsin matching the most qualified candidates with the most competitive positionsavailable.We pride ourselves on not just putting bodies in seats, rather matching professionals to their careers... Show more

 • Promoted

Senior Software Engineer — Scale & Lead System Design

Google Inc.Durham, NC, United States
Full-time

A leading global technology firm based in North Carolina is seeking a Software Engineer to develop cutting-edge technologies.The ideal candidate will have a Bachelor's degree and 5 years of experie... Show more

 • Promoted

Software Engineering Manager

NeoGenomics LaboratoriesDurham, NC, United States
Full-time

Are you motivated to participate in a dynamic, multi-tasking environment? Do you want to join a company that invests in its employees? Are you seeking a position where you can use your skills while... Show more

 • Promoted

Senior Principal Software Engineer

Red Hat, Inc.Durham, NC, United States
Full-time

Senior Principal Software Engineer page is loaded## Senior Principal Software Engineerremote type: Onsitelocations: Durhamposted on: Posted Todayjob requisition id: R-056653Responsible for ... Show more

 • Promoted

Manager, Software Engineering - Enterprise Platforms

GenesysNC, United States
Full-time

Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees.Through Genesys Cloud, the AI‑powered Experie... Show more

 • Promoted

Senior Software Engineer - USA Remote

Leica MicrosystemsDurham, NC, United States
Remote
Full-time

Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?.At Leica Microsystems, one of Danaher’s 15+ operating companies, our work ... Show more

 • Promoted

Senior Software Engineer

Seneca Resources Company, LLCNC, United States
Temporary

Senior Software Engineer (C# / WinForms).Remote (Must work Eastern Time Zone hours).Contract – 12 months (Opportunity to Extend).We are seeking a talented and experienced Senior Software Engineer t... Show more

 • Promoted

Senior Software Engineer - Informix

Inmar Inc.NC, United States
Full-time

We are seeking a highly skilled and proactive Senior Software Engineer – Informix to lead the development, enhancement, and support of mission-critical applications built on the IBM Informix platfo... Show more

 • Promoted

Senior Software Engineer - HPC

NVIDIADurham, NC, United States
Full-time

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.T... Show more

 • Promoted

Senior Software Engineer - HashiCorp Secure Products

IBM ComputingDurham, NC, United States
Full-time

At IBM Software, we transform client challenges into solutions.Building the world’s leading AI-powered, cloud-native products that shape the future of business and society.Our legacy of innovation ... Show more

 • Promoted

Senior Software Engineer

Mastech DigitalDurham, NC, United States
Full-time

NYSE: MHH) is a minority-owned, publicly traded IT staffing and digital transformation services company.Headquartered in Pittsburgh, PA, and established in 1986, we serve clients nationwide through... Show more

 • Promoted

Mobile Software Engineer Hybrid

Cisco Systems, Inc.Research Triangle Park, North Carolina, United States
Full-time

The application window is expected to close on: 05/11/2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Join Cisco's Enterpris... Show more