1

Module Development Engineer Jobs in San Diego, CA

This is a hands-on engineering role requiring strong AWS fundamentals, software development skills ... Proficiency with Infrastructure-as-Code tools (Terraform preferred) including module development ...

Disassembler/decompiler module development * Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software analysis tool development * Experience debugging ...

Senior Reverse Engineer

San Diego, CA ยท On-site

$134K - $184K/yr

Disassembler/decompiler module development * Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software analysis tool development * Experience debugging ...

Disassembler/decompiler module development * Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software analysis tool development * Experience debugging ...

Disassembler/decompiler module development * Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software analysis tool development * Experience debugging ...

Staff IT Cloud Engineer

San Diego, CA ยท On-site

$59.25 - $79/hr

Qualcomm IT is seeking a Cloud Architect / Engineer to help define, implement, and scale enterprise ... module development, remote state management, CI/CD integration, policy-driven provisioning, and ...

Senior Software Engineer

Carlsbad, CA ยท On-site

$205K - $307K/yr

Operating under a DevOps model, the team is responsible for supporting existing software and ... Experience with Nginx configuration and module development * Experience with Cloud services (AWS ...

Senior Software Engineer

Carlsbad, CA ยท On-site

$205K - $307K/yr

Operating under a DevOps model, the team is responsible for supporting existing software and ... Experience with Nginx configuration and module development * Experience with Cloud services (AWS ...

The role involves working with Linux and Android, using development platforms such as Qt and Android , and programming in C++ . Experience with SQLite and integrating modules across languages is ...

Software Engineer

San Diego, CA ยท On-site

$87K - $157K/yr

The role involves working with Linux and Android, using development platforms such as Qt and Android , and programming in C++ . Experience with SQLite and integrating modules across languages is ...

We are searching for extraordinary Hardware Engineers to take ownership in the development and ... Evaluation and debugging of camera HW at module and product levels for Camera/- Depth Design and ...

Drive development schedules of module and platform development projects aligned to overall program ... Lead module level development for TH team under the Director of Engineering 5. REQUIREMENTS ...

next page

Showing results 1-20

Module Development Engineer information

See San Diego, CA salary details

$52K

$102.1K

$163K

How much do module development engineer jobs pay per year?

As of Jul 17, 2026, the average yearly pay for module development engineer in San Diego, CA is $102,088.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,400.00 and $113,100.00 per year, depending on experience, location, and employer.

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 the key skills and qualifications needed to thrive as a Module Development Engineer, and why are they important?

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 Module Development Engineers?

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 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 are popular job titles related to Module Development Engineer jobs in San Diego, CA? For Module Development Engineer jobs in San Diego, CA, the most frequently searched job titles are:

C++ software Engineer with Active Secret clearance

ServIT Consulting LLC

San Diego, CA โ€ข On-site

Other

Re-posted 6 days ago


Job description

Our client seeks a Senior Software Development Engineer to design, develop, test, and integrate cross-platform applications with a focus on C++ and Qt/QML on Linux and SQLite. The role will contribute across the software life cycle in an Agile Scrum environment, emphasizing secure coding, TDD, CI, and configuration management. The engineer will build UI for embedded and mobile contexts and integrate modules across C++, C, and Python to deliver maintainable, reliable, and performant software. Collaboration with UI/UX, systems, IA, and QA teams will ensure standards, compliance, and delivery quality.

Responsibilities

  • Design, develop, test, troubleshoot, and debug software for enhancements and new systems.
  • Perform requirements analysis and assess hardware and platform compatibility.
  • Develop cross-platform applications for Linux and Android using Qt/QML and related toolchains.
  • Implement and integrate modules and libraries across C++, C, and Python with SQLite persistence.
  • Apply secure software development practices, TDD, CI, and test automation.
  • Develop UI for embedded and mobile devices using modern UI design and cross-platform frameworks.
  • Structure software to separate presentation, business logic, and persistence concerns.
  • Optimize for resource-limited environments to ensure performance and reliability.
  • Support configuration management and version control workflows.
  • Collaborate within Agile Scrum teams and influence solution design and approaches.
  • Contribute to standards adoption and quality practices across the team.


Experience Requirements

  • Active Secret DoD security clearance.
  • 8-10+ years developing for Linux/Unix operating systems.
  • Extensive C++ development experience.
  • Experience with CMake and Bash scripting.
  • Experience designing and implementing user interfaces for embedded or mobile devices.
  • Experience with Qt and Android application platforms (preferred).
  • Experience integrating C, C++, and Python modules and SQLite databases (preferred).
  • Experience with Agile or Scrum methodology (preferred).
  • Experience with software configuration management tools such as Subversion, Git, GitLab, or GitHub (preferred).
  • Experience with UI/UX frameworks such as Qt, Android, AngularJS, Ionic, GWT, SmartGWT, React, or Node.js (preferred).
  • Experience with Agile management tools such as VersionOne, JIRA, or Rally (preferred).
  • Experience with automated testing tools and concepts such as Squish for Qt, TDD, Selenium, Cucumber, Gherkin, or BDD (preferred).
  • Experience with formalized API development methodologies such as OpenAPI 3.0 (preferred).
  • Experience with Docker (preferred).
  • Experience with Java (preferred).


Education Requirements

  • BS in Computer Science or equivalent.
  • MS in a related technical field (preferred).
  • Doctorate in a technical domain (preferred).
  • Active Secret DoD security clearance. Can hold a TS clearance.