← Back to results

perl jobs in San Diego

Posted 20 days ago

Design, develop, and validate embedded and cloud edge software applications and utilities. Write C/C++ code, perform unit testing and debugging, assist with code reviews, and collaborate with cross-functional teams to meet project schedules.… Requires Bachelor's degree in Engineering or Computer Science, proficiency in C/C++, Windows debugging, API debugging, and Python or PERL scripting.

San DiegoLast seen 18 days ago
Posted 21 days ago

A junior software engineer role supporting the design, development, and validation of embedded and cloud edge software applications. The engineer will analyze user needs, design and implement small software features, participate in coding, unit testing, debugging, and code reviews.… Requires a bachelor's degree in engineering, computer science, or related field, with proficiency in C/C++, Python/Perl scripting, Windows debugging, and computer architecture fundamentals.

San DiegoLast seen 19 days ago
$111,300 – $166,900 · Posted 23 days ago

Embedded software engineer role focused on mobile chipset technology for QCT division. Responsibilities include verifying and debugging software stability issues, designing scalable build system software, collaborating with hardware and systems engineering teams to meet performance KPIs, and contributing to software product roadmap development.… Requires 2+ years of embedded software development and device driver experience, proficiency in C/C++/assembly, knowledge of real-time operating systems and CPU architecture, and familiarity with build systems like SCons and debugging tools like JTAG.

San DiegoLast seen 23 days ago
$75,500 – $140,500 · Posted 24 days ago

Associate Software Engineer role focused on developing embedded software for real-time control of advanced tactical radio equipment. The role involves full software development lifecycle participation (requirements, design, implementation, integration, test) using multiple programming languages (C++, C#, C, Java, Python, etc.) and real-time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE).… Responsibilities include hardware-software interface development, test procedure creation, experimental evaluation using modeling tools, and peer code review. This is an entry-level position for recent graduates or those completing a Bachelor's degree in computer science, computer engineering, software engineering, electrical engineering, or related fields.

San DiegoLast seen 22 days ago
Posted 26 days ago

This software engineering internship involves developing embedded software for real-time control of advanced tactical radio equipment, working across the full software development lifecycle from requirements analysis through testing and integration. The role requires applying computer science and engineering principles using multiple programming languages (C++, C#, C, Java, Python, etc.) on embedded real-time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE) and evaluating hardware-software interfaces.… Interns will develop test procedures, participate in peer reviews, and utilize modeling tools to conduct experimental tests. The position demands a strong foundation in computer science, computer engineering, software engineering, electrical engineering, or related disciplines.

San DiegoLast seen 24 days ago
$131,300 – $237,350 · Posted 26 days ago

Sr. Systems Engineer supporting the Navy's Key Management project portfolio, responsible for leading system engineering, hardware, and software analysis to develop systems meeting customer requirements.… Will define and apply systems engineering processes, manage requirements (decomposition, allocation, verification, validation), develop system architecture and CONOPS, and produce comprehensive technical documentation including specifications, manuals, and design documents. Requires 8+ years of experience with model-based systems engineering, database management (MySQL, Oracle, SQL Server), Linux/UNIX, Agile methodologies, and DoD 8570-approved security certification. Will work at customer facilities up to 5 days/week, participating in customer meetings and technical interchange meetings.

San DiegoLast seen 25 days ago
Posted 27 days ago

Senior embedded software engineer leading secure firmware development for satellite communication systems. Designs and implements hardware interfaces using protocols like I2C, SPI, UART, and Ethernet with embedded security controls.… Collaborates with hardware architects and security teams to bring custom silicon from concept through secure verification and production integration. Requires 7+ years of professional software engineering with deep expertise in secure embedded systems, RTOS, real-time constraints, threat modeling, and penetration testing methodologies.

San DiegoLast seen 5 days ago
$123,700 – $185,500 · Posted 27 days ago

Design, architect, implement, and optimize GPU hardware, drivers, features, and tools at Qualcomm. Write performant code in C++, C, Python, and Perl across graphics and driver layers, maintain pre- and post-silicon test suites, and collaborate with cross-functional teams and external stakeholders to deliver GPU features and APIs.… Requires a strong graphics engineering background and ability to work with senior leadership.

San DiegoLast seen 26 days ago
$123,700 – $185,500 · Posted 28 days ago

As a Senior GPU Software Engineer at Qualcomm, you will architect, design, implement, and optimize GPU hardware, drivers, features, and tools for gaming, XR, and AI applications. You will write performance-critical code in C++, C, Python, and Perl across simulation, emulation, and on-device environments, and maintain comprehensive pre- and post-silicon tests to verify correctness.… You will collaborate with cross-functional teams and external stakeholders to expose new features, identify design deficiencies, and document solutions. The role requires 2+ years of software/hardware engineering experience (or equivalent with advanced degree) and demonstrable expertise in graphics-focused programming languages.

San DiegoLast seen 27 days ago
$98,900 – $148,300 · Posted 1 month ago

Design, implement, and optimize GPU hardware, drivers, features, and tools at Qualcomm. Write code for graphics features and APIs using C++, C, Perl, and Python.… Maintain pre- and post-silicon tests to verify performance and collaborate with cross-functional teams to improve designs and identify deficiencies.

San DiegoLast seen 1 month ago
Posted 1 month ago

Amazon is hiring a Software Development Engineer for their Leo for Government division. The role requires 3+ years of professional software development experience and 2+ years of systems design and architecture expertise.… You will design and develop large-scale, multi-tiered, distributed software applications using C#, C++, Java, or Perl, with strong emphasis on object-oriented design, code reviews, and full software development lifecycle practices.

San DiegoLast seen 1 month ago
Posted 1 month ago

Staff Engineer role focused on CPU design, RTL development, and physical design for next-generation high-performance, low-power SoCs. Responsibilities span microarchitecture definition, Verilog/SystemVerilog RTL coding, synthesis, physical implementation (floorplanning, placement, routing, timing closure), and PPA optimization.… Will collaborate across architecture, verification, DFT, and post-silicon teams, and develop automation scripts in Python, Tcl, Perl, or Shell. Requires 4–10 years in ASIC/SoC, CPU, RTL, or physical design, strong digital design fundamentals, and hands-on experience with CPU microarchitecture and design closure flows.

San DiegoLast seen 1 month ago
$131,300 – $237,350 · Posted 1 month ago

Sr. Systems Engineer supporting the Navy's Key Management project portfolio, leading system engineering, hardware, and software analysis to develop systems meeting customer requirements.… Responsibilities include defining and applying systems engineering processes, managing requirements through decomposition/allocation/verification/validation, developing system architecture and CONOPS, leading technical discussions, and writing comprehensive technical documentation. Requires 8+ years of experience with model-based systems engineering, database management (MySQL, Oracle, SQL Server), Linux/UNIX, Agile methodologies, and DoD 8570 security certification.

San DiegoLast seen 1 month ago
$146,700 – $293,400 · Posted 1 month ago

As an Applications Engineering Consultant for Siemens EDA emulation tools, you will provide technical sales support to the Americas region, deploying Veloce Strato emulation and prototyping solutions for semiconductor and electronics companies. You will work directly with customers during product evaluations, troubleshoot technical obstacles, deliver presentations on new features, and gather feedback to improve products.… The role requires 7+ years of chip design, verification, simulation, or emulation experience with deep expertise in SystemVerilog/Verilog/VHDL, RTL coding, ASIC debug, and familiarity with industry emulation platforms (Veloce, Palladium, ZeBu) and simulation environments (Questa, Incisive, VCS). You will also need proficiency in scripting languages, Transaction Level Modeling, and the ability to communicate complex technical solutions to customers at multiple organizational levels.

San DiegoLast seen 1 month ago
Posted 1 month ago

As an Applications Engineering Consultant for Siemens EDA's Emulation division, you will provide technical sales support and hands-on expertise to customers evaluating and deploying Siemens Veloce Strato emulation and prototyping solutions. You'll work directly with customers during product evaluations, troubleshoot technical obstacles, deliver presentations on product features, and communicate customer requirements back to product development teams.… The role requires 7+ years in chip/ASIC design, verification, or emulation/prototyping, with deep expertise in SystemVerilog/Verilog/VHDL, RTL design, industry emulation tools (Veloce, Palladium, ZeBu), and simulation environments (Questa, VCS, Incisive). You'll leverage scripting languages (Python, Perl, Tcl, shell) and EDA tool integration knowledge to help customers optimize their design flows and build long-term technical relationships.

San DiegoLast seen 1 month ago
Posted 1 month ago

Senior Staff Center of Excellence Emulation Engineer responsible for executing emulation test plans, developing and optimizing complex SoC and subsystem hardware models across Synopsys, Cadence, and Siemens platforms. The role involves collaborating with RTL design, verification, and firmware teams to debug cross-layer issues, automate emulation flows through scripting, and drive performance optimization.… Requires 5–7 years of emulation experience (or 3–5 with advanced degree), expertise in SystemVerilog/UVM, and strong knowledge of processor architecture, I/O protocols, and memory technologies.

San DiegoLast seen 1 month ago
$111,300 – $166,900 · Posted 1 month ago

The Products and Integration team seeks an embedded software engineer to develop and integrate drivers and peripheral software for mobile chipsets. You will debug system-level issues, design scalable build systems, and collaborate with hardware and systems engineering teams to meet power and performance targets.… The role requires experience with embedded software development, device drivers, real-time operating systems, C/C++, assembly, and build systems like SCons, along with strong debugging and problem-solving skills.

San DiegoLast seen 18 days ago
Posted 1 month ago

As a CPU SoC Verification Engineer, you will drive ARM-based SoC verification from RTL simulation through post-silicon debug, ensuring functional integrity of CPU subsystems. You'll develop robust verification environments, execute Gate Level Simulation (GLS) and timing-annotated simulations, and lead debug efforts to diagnose hardware failures and stabilize high-speed patterns in production.… The role requires expertise in RTL verification, cache coherency, Network-on-Chip interconnects, and high-speed bus protocols, with experience translating simulation sequences into ATE-ready formats using industry-standard EDA tools.

San DiegoLast seen 1 month ago
$95,500 – $181,700 · Posted 1 month ago

Principal Specialist supporting software configuration management (SWCM) in aerospace defense, responsible for configuration identification, version control repository administration, software build capture/release, license management, and coordination of engineering review boards. Requires 5+ years of configuration management and software development experience, general knowledge of CM and SDLC concepts, and proficiency with Microsoft Office and documentation systems.… Will work independently and collaboratively in a dynamic environment, supporting audits, processing change requests, and maintaining accurate technical documentation.

San DiegoLast seen 1 month ago
$94,200 – $141,200 · Posted 1 month ago

Qualcomm seeks an embedded software engineer for the Core Platform Kernel Services team to develop and maintain drivers and kernel services across multiple operating systems (QuRT OS, Windows, Linux, QNX, FreeRTOS, Zephyr) that enable IPC and system-level debug on Qualcomm SOCs. The role involves designing protocols and algorithms for critical SOC functions, debugging across hardware/OS/compiler layers, and contributing to open-source solutions.… The candidate will own and define roadmaps for significant IPC stack areas while working with OEMs, ODMs, and OS providers on evolving use cases.

San DiegoLast seen 20 days ago
$116,900 – $175,300 · Posted 1 month ago

Senior GPU Software Engineer at Qualcomm designing, implementing, and optimizing GPU hardware, drivers, features, and tools for gaming, XR, and AI applications. Responsibilities include architecting GPU software solutions, writing performance-critical code in C++, C, Python, and Perl, maintaining comprehensive pre- and post-silicon tests across simulation and emulation environments, and collaborating with cross-functional teams and external stakeholders.… Requires 2+ years of software engineering experience (or equivalent with Master's/PhD) and 1+ year of graphics programming experience in C++ or C.

San DiegoLast seen 22 days ago
$111,300 – $166,900 · Posted 1 month ago

Embedded software engineer responsible for driving mobile chipset technology through device driver development, software integration, and system-level debugging. The role involves collaborating with cross-functional teams to verify software stability, design scalable build systems, and ensure Core Platform software meets power and performance KPIs.… Requires hands-on experience with embedded software development, real-time operating systems, build systems, and debugging tools like JTAG, with proficiency in C, C++, assembly, and scripting languages.

San DiegoLast seen 1 month ago
$131,300 – $237,350 · Posted 1 month ago

Lead systems engineering analysis and architecture development for the Navy's Key Management project portfolio. Define and apply systems engineering processes, manage requirements through decomposition/allocation/verification/validation, and develop system architecture, CONOPS, and use cases.… Produce technical documentation including specifications, design documents, and user guides. Requires 8+ years of experience with model-based systems engineering, database management (MySQL, Oracle, SQL Server), operating systems (Linux, UNIX), Agile methodologies, and software design patterns.

San DiegoLast seen 1 month ago
$134,800 – $202,200 · Posted 1 month ago

Staff-level software engineer responsible for supporting and customizing EDA (Electronic Design Automation) tools used in printed circuit board development at Qualcomm. The role requires deep expertise in PCB design tools (Cadence Allegro, Siemens Xpedition), schematic entry software, and DFM analysis workflows.… Candidates must develop automation scripts to customize these tools using languages like Python, VB Script, Java, Perl, or Cadence Skill, and maintain technical coordination between PCB design and mechanical/engineering teams to resolve design issues and meet fabrication requirements.

San DiegoLast seen 1 month ago
$141,600 – $212,400 · Posted 1 month ago

As a Staff Graphics Software Engineer, you will architect, design, implement, and optimize GPU hardware, drivers, features, and tools for next-generation gaming, XR, and AI experiences. You will write complex code in C++, C, Perl, and Python across simulation, emulation, and on-device environments, develop comprehensive pre- and post-silicon tests, and collaborate with cross-functional teams and external stakeholders.… The role requires 4+ years of relevant software/hardware engineering experience (or equivalent with advanced degree) and deep graphics and GPU expertise. You will work independently with minimal supervision while providing guidance to team members and influencing key organizational decisions.

San DiegoLast seen 8 days ago