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 (Hybrid)- SDWAN

Cisco Systems, Inc.NC, United States
Full-time

The application window is expected to close on: 05/22/2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.This is a hybrid role ... 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

SyngentaDurham, NC, United States
Full-time

Syngenta Seeds is one of the world’s largest developers and producers of seed for farmers, commercial growers, retailers and small seed companies.Syngenta seeds improve the quality and yields of cr... 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 I

Phe,-Inc.Hillsborough, NC, United States
Full-time

Hillsborough, North Carolina, United States Information Technology.Software Engineer I who’s excited to learn, ready to jump in, and eager to grow while building work that truly makes an impact wit... 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

Principal Software Engineer (Full Stack + Systems Architecture)

DellApex, North Carolina, US
Full-time

Principal Software Engineer (Full Stack + Systems Architecture)The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Want to make an ... Show more

 • Promoted • New!

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, Core Experiences - Scalable SDKs

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

Senior Software Engineer in Durham, NC.This role involves joining the Core Experiences Team to build and maintain foundational services that enhance user experience across platforms.The ideal candi... Show more

 • Promoted • New!

Senior Software Engineer, Kotlin Multiplatform SDKs

Clutch CanadaChapel Hill, NC, United States
Full-time

Clutch Canada is seeking a Senior Software Engineer to join the Core Experiences Team.This role focuses on building and optimizing SDKs, enhancing user experience through strategic design of APIs, ... Show more

 • Promoted

Senior Software Engineer

DataAnnotationNC, United States
Full-time

Join the DataAnnotation team and contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and setting your own schedule.We are looking for proficient programm... Show more

 • Promoted

Senior Software Engineer

FoleyNC, United States
Full-time

At Foley, we are revolutionizing the way companies recruit, screen, and monitor drivers.This is an exciting time as we scale our B2B vertical SaaS business and modernize our products.We are looking... Show more

 • Promoted

Senior Software Engineering Leader - Large-Scale Systems

GoogleDurham, NC, United States
Full-time

Google is looking for a Software Engineering Manager in Durham, North Carolina, who will lead technical projects and manage multiple teams.Candidates should have significant experience in software ... 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

CNA SearchNC, United States
Full-time

Work with business analysts to fix bugs and refine and implement new features.Work on back-end API written in C# using Akka.CQRS, and MediatR (prior experience a plus), including writing.XUnit and ... Show more