1

Module Development Engineer Jobs in Raleigh, NC (NOW HIRING)

Process Module Development and Optimization: * Work with engineering staff to develop and optimize robust process modules including: * Execute Design of Experiments (DOEs) for process optimization.

Senior Angular Engineer

Durham, NC · On-site

$125K - $156K/yr

Our UI platform is built on micro-frontend architecture with module federation and a shared design ... Evaluate emerging frontend technologies and AI-assisted development practices to improve UX, UI ...

... Module 2+ years of Test-Driven Development using Automated Testing Frameworks (Puppet Beaker, rSpec, or Beaker-rSpec preferred) 2+ years of experience in writing Ruby code (Puppet-related work ...

Senior Angular Engineer

Durham, NC · Hybrid

$125K - $156K/yr

Our UI platform is built on micro-frontend architecture with module federation and a shared design ... Evaluate emerging frontend technologies and AI-assisted development practices to improve UX, UI ...

Principal Azure DevOps Engineer

Raleigh, NC · On-site

$51.25 - $70.25/hr

... development teams. As a Principal Azure DevOps Engineer, you are expected to operate with ... Establish module boundaries, parameter conventions, target-scope strategy, and versioning approach ...

... Engineer with a passion for building high-quality applications using Agile practices to join our Mainframe CyberSecurity & Compliance team. In this role, you will be a key member of the development ...

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability ...

next page

Showing results 1-20

Module Development Engineer information

See Raleigh, NC salary details

$47.6K

$93.5K

$149.2K

How much do module development engineer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for module development engineer in Raleigh, NC is $93,470.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,300.00 and $103,500.00 per year, depending on experience, location, and employer.

What is a module development engineer?

Module Development Engineers are professionals who design, develop, and optimize specific modules or components within larger engineering systems, often in industries like semiconductor manufacturing, automotive, or software development. Their work involves collaborating with cross-functional teams, conducting experiments, and integrating new technologies to improve module performance and reliability. They are responsible for troubleshooting issues, implementing design changes, and ensuring that modules meet technical specifications and quality standards.

What are the key skills and qualifications needed to thrive as a module development engineer?

To thrive as a Module Development Engineer, you need a strong background in electrical or mechanical engineering, along with experience in module design, testing, and manufacturing processes. Familiarity with CAD software (such as AutoCAD or SolidWorks), simulation tools, and industry-specific standards or certifications (like ISO or Six Sigma) is typically required. Strong analytical thinking, problem-solving abilities, and effective teamwork skills help you excel in cross-functional environments. These competencies ensure high-quality module development, efficient collaboration, and adherence to industry standards for successful project delivery.

What are some common challenges a module development engineer faces when integrating new modules into existing systems?

Module Development Engineers often encounter challenges related to compatibility and seamless integration of new modules with legacy systems. Ensuring that new modules meet performance standards without disrupting current workflows requires careful planning and thorough testing. Collaborating closely with cross-functional teams, such as software developers and quality assurance, is essential to identify potential integration issues early. Strong communication skills and a proactive approach to troubleshooting help Module Development Engineers overcome these challenges effectively.

What is the difference between Module Development Engineer vs Hardware Design Engineer?

AspectModule Development EngineerHardware Design Engineer
Required CredentialsBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fieldsBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields
Work EnvironmentDesign, develop, and test electronic modules and componentsDesign and develop electronic hardware and circuit layouts
Employer & Industry UsageElectronics, automotive, consumer electronics, telecommunicationsElectronics, consumer devices, industrial equipment, telecommunications

Both roles require similar educational backgrounds and are common in electronics and tech industries. The Module Development Engineer focuses on creating complete modules or subsystems, while the Hardware Design Engineer concentrates on designing individual hardware components and circuits. Understanding these distinctions helps job seekers target the right roles based on their skills and career goals.

What are popular job titles related to Module Development Engineer jobs in Raleigh, NC?

For Module Development Engineer jobs in Raleigh, NC, the most frequently searched job titles are:

Infographic showing various Module Development Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $93,470 per year, or $44.9 per hour.

Software Development Engineer - Applications

Cary, NC • On-site


Apple Inc.
Computer and Electronic Product Manufacturing • 10K+ employees

8.1

Company rating: 8.1 out of 10

Based on 678 frontline employees who took The Breakroom Quiz

7th of 30 rated technology retailers

People enjoy working here

Good employer

Recommended by students


$90 - $130/hr

Other

Posted 9 days ago


Job description

Software Development Engineer - Applications

Cary, North Carolina, United States Software and Services

Description

Design and develop web services for the reading, writing, and presentment of mobile digital identity documents and VICALs using the ISO 18013-5 and ISO 23220 specifications. Build solutions for the secure online reading of machine-readable passport books using the ICAO 9303 and GlobalPlatform Secure Element specifications. Use Hybrid Public Key Encryption (HPKE), CBOR Object Signing and Encryption (COSE), and JSON Web Signature (JWS) to ensure the security and integrity of data in transit. Create secure, distributed, fault-tolerant services for proofing, provisioning and management of digital identity documents using workflow orchestration systems like Temporal and AWS Step Functions. Use public key infrastructure (PKI) and hardware security modules (HSMs) to securely sign and encrypt data as part of Apple Wallet’s identity features. Participate in on‑call rotations and deploy, run and monitor services on AWS. 40 hours/week.

Minimum Qualifications
  • Bachelor’s Degree or foreign equivalent in Computer Science or related field and 4 years of experience in the job offered or related occupation.
  • Experience and education must include:
    • Implementing the ICAO 9303 specification for interacting with machine-readable passport books.
    • Implementing the reading and writing of mobile digital identity documents and VICALs using the ISO 18013-5 and ISO 23220 specifications.
    • Using Hybrid Public Key Encryption (HPKE), CBOR Object Signing and Encryption (COSE), and JSON Web Signature (JWS) to ensure the security and integrity of data in transit.
    • Implementing backend services for signing and encrypting data using public key infrastructure (PKI) and hardware security modules (HSMs).
    • Building server-driven device interaction flows using Near Field Communication (NFC) and the GlobalPlatform Secure Element specification.
    • Using Temporal (or similar workflow orchestration system, like AWS Step Functions) to create fault‑tolerant, distributed state machines.
    • Writing scalable web services in JVM‑based languages like Java and Kotlin to support products and meet business needs.
    • Designing schemas for and implementing distributed databases, like CockroachDB or DynamoDB to store data with high fault‑tolerance.
    • Deploying, running, and monitoring services in AWS to ensure high reliability.
Preferred Qualifications

N/A

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

#J-18808-Ljbffr

Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976


What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom