1

Raspberry Pi Developer Jobs in North Carolina (NOW HIRING)

Systems Engineer

Raleigh, NC ยท On-site

$40K - $90K/yr

Role : Systems Engineer Type : FT Location: Raleigh, NC Hybrid We are looking for a candidate to ... Using or developing with iOT Devices, raspberry pi, etc. * Embedded systems communications ...

Systems Engineer

Raleigh, NC ยท On-site

$40K - $90K/yr

Role : Systems Engineer Type : FT Location: Raleigh, NC Hybrid We are looking for a candidate to ... Using or developing with iOT Devices, raspberry pi, etc. * Embedded systems communications ...

$85 - $110/hr

Proficiency in programming languages (C, C++, Java, Perl, Raspberry Pi), web development (HTML, CSS, XML, JavaScript, react.js), database technologies (MySQL, NoSQL, Oracle, Microsoft SOL), data ...

New

... in programming languages (C, C++, Java, Perl, Raspberry Pi), web development (HTML, CSS, XML, JavaScript, react.js), database technologies (MySQL, NoSQL, Oracle, Microsoft SOL), data visualization ...

Raspberry Pi Developer information

What does a Raspberry Pi developer do?

A Raspberry Pi Developer specializes in creating software and hardware solutions using the Raspberry Pi, a small and affordable computer popular for prototyping and educational projects. Their work often involves programming in languages like Python or C++, integrating sensors and peripherals, and developing applications for IoT, automation, robotics, or multimedia projects. They may also design and build custom hardware interfaces or troubleshoot hardware/software integration issues.

What are the key skills and qualifications needed to thrive as a Raspberry Pi developer?

To thrive as a Raspberry Pi Developer, you need strong programming skills (often in Python, C/C++, or JavaScript), experience with Linux-based operating systems, and a solid understanding of hardware interfaces and electronics. Familiarity with the Raspberry Pi platform, GPIO pin management, and tools like SSH, as well as relevant certifications in embedded systems or IoT, are highly valuable. Creativity, problem-solving abilities, and effective communication help developers design innovative solutions and collaborate with interdisciplinary teams. These skills are crucial for building reliable, scalable projects and maximizing the capabilities of Raspberry Pi in real-world applications.

What are some common challenges Raspberry Pi developers face when integrating hardware and software components?

Raspberry Pi Developers often encounter challenges related to hardware-software integration, such as ensuring compatibility between various sensors, peripherals, and the Raspberry Pi operating system. Troubleshooting connectivity issues, driver support, and power management are also common hurdles. Effective communication with cross-functional teams, including hardware engineers and software developers, is crucial to identify and resolve integration issues efficiently. Staying current with the latest updates and community-supported libraries can help mitigate some of these challenges.

What is the difference between Raspberry Pi Developer vs Arduino Developer?

AspectRaspberry Pi DeveloperArduino Developer
Required CredentialsBasic programming skills, Linux knowledge, sometimes certifications in embedded systemsBasic electronics, programming skills, often no formal certification required
Work EnvironmentLinux-based systems, software development, prototyping projectsHardware-focused, embedded systems, electronics prototyping
Industry UsageIoT, robotics, home automation, educationEmbedded devices, sensor projects, DIY electronics

Raspberry Pi Developers focus on software development and Linux-based projects using the Raspberry Pi platform, while Arduino Developers primarily work on hardware and embedded electronics with Arduino boards. Both roles share some skills but differ in their focus on software versus hardware development.

What are popular job titles related to Raspberry Pi Developer jobs in North Carolina?

For Raspberry Pi Developer jobs in North Carolina, the most frequently searched job titles are:

Infographic showing various Raspberry Pi Developer job openings in North Carolina as of August 2026, with employment types broken down into 78% Full Time, 2% Part Time, 7% Temporary, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.

USMC Cybersecurity Network Engineer/Firewall

Terrestris Global Solutions

Jacksonville, NC โ€ข On-site

$95 - $135/hr

Other

Medical, Life, Retirement, PTO

Re-posted 9 days ago


Job description

Cybersecurity Network Engineer/Firewall for the Facilities Related Control Systems (FRCS) Support Services contract is a full-time, on-site position at Marine Corps Base (MCB) Camp Lejeune, Marine Corps Air Station (MCAS) New River, and satellite locations near Camp Lejeune, working 40 hours per week (Monโ€‘Fri, 7:00โ€ฏamโ€“5:00โ€ฏpm).

What does a typical day look like for a Cybersecurity Network Engineer/Firewall?
  • Configure, administer, and maintain Palo Alto firewalls, IPSec VPNs, and secure network communications supporting FRCS and IDS/OT environments across enterprise and remote facilities.
  • Implement, harden, and validate Linux (CentOS), Raspberry Pi, and networked devices by applying DISA STIGs, SRGs, FIPSโ€ฏ140-2 requirements, and approved cybersecurity baselines.
  • Design, deploy, and manage Public Key Infrastructure (PKI), digital certificates, encryption keys, and Hubโ€‘andโ€‘Spoke IPSec VPN tunnels to ensure secure authentication and encrypted communications.
  • Monitor firewall operations, network traffic, security events, and system vulnerabilities; investigate incidents, implement corrective actions, and maintain continuous compliance with DoD, DoN, USMC, and RMF security requirements.
  • Develop and maintain secure configuration guides, firewall rulesets, standard operating procedures, and technical documentation supporting IDS/OT Authority to Operate accreditation and lifecycle management.
  • Collaborate with systems administrators, cybersecurity architects, and control systems engineers to integrate secure network solutions, automate security tasks through scripting, support enterprise databases and reporting tools, and troubleshoot complex FRCS network infrastructure.
What qualifications do you look for?
  • A current Secret clearance is required.
  • Authorization to permanently work in the United States without sponsorship.
  • Oral and written English fluency.
  • Stateโ€™s Driverโ€™s License.
  • Demonstrated knowledge in securing multiple operating systems and other networked devices using appropriate DISA STIGs and Structured Requirements Guide (SRG).
  • Experience with creating and maintaining PKI (Public Key Infrastructure) to be used for secure IPSec VPN connections.
  • Experience with Palo Alto firewalls in an IDS/OT environment.
  • Expert in Raspberry Pi security and configuration.
  • Knowledgeable of FIPSโ€ฏ140-2 IPSec configurations including encryption types, key generation/storage, and configuring tunnels in a Hubโ€‘andโ€‘Spoke architecture.
  • Experience with building, securing, and accrediting Linux servers and devices running CentOS.
  • Expertise writing policies and procedures for the secure configuration, installation, and management of firewalls and encrypt/decrypt devices on the MCEN in support of the IDS/OT ATO/ATC.
  • Professional Certifications: CompTIA Security+ or CompTIA CASP or Certified Information System Security Professional (CISSP) VLP Certificate 100W.
We will be extra impressed if you have:
  • SEL certificates or training.
  • Experience programming/scripting โ€“ Python, SQL, Bash, Java.
  • Databases โ€“ SQL Server, PostgreSQL, NoSQL, MongoDB.
  • Power BI expertise.
  • Advanced Microsoft Excel expertise.
  • AutoCAD expertise.
  • Sec+ expertise.
  • Net+ expertise.
What kind of benefits does Terrestris Offer?

We offer outstanding benefits including health, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and workโ€‘life programs. Our award programs acknowledge employees for exceptional performance and superior demonstration of our service standards. Fullโ€‘time and partโ€‘time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs. Other offerings may be provided for employees not within this category.

Terrestris is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status. Applicants must be authorized to work in the U.S.

#J-18808-Ljbffr