1

Intern Memory Design Engineer Jobs in Tucson, AZ

Senior Firmware Engineer

Tucson, AZ

$115.30K - $152.40K/yr

Onsite contract enior Firmware Engineer | Tucson Agile Release Team We are looking for a Senior ... memory-efficient, and rock-solid. Key Responsibilities - Embedded Design: Architect and implement ...

Research and resolve design and construction problems. Assign, review, and evaluate laboratory or ... Minimum 1 years' experience Engineer-in-Training (EIT) or Engineering Intern (EI) (preferred)

Geotechnical Engineer

Tucson, AZ · On-site

$65K - $75K/yr

Research and resolve design and construction problems. Assign, review, and evaluate laboratory or ... Engineer-in-Training (EIT) or Engineering Intern (EI) (preferred). * Valid driver's license with ...

Senior Firmware Engineer, onsite |

Tucson, AZ · On-site

$115.30K - $152.40K/yr

We are looking for a Senior Firmware Engineer contractor to join our client's team in Tucson. In ... memory-efficient, and rock-solid. Key Responsibilities * Embedded Design: Architect and implement ...

Senior Firmware Engineer, onsite | 1056906

Tucson, AZ · On-site

$113K - $149.40K/yr

We are looking for a Senior Firmware Engineer contractor to join our client's team in Tucson. In ... memory-efficient, and rock-solid. Key Responsibilities * Embedded Design: Architect and implement ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Participating on an Agile Scrum team, collaborating across design, development, and testing

Design end-to-end retrieval-augmented generation (RAG) systems leveraging enterprise knowledge ... Develop stateful workflow orchestration layers that manage context, memory, and task sequencing ...

Supply Chain Intern

Tucson, AZ · On-site

$17 - $23/hr

... design challenges. Our equipment has become the industry standard for stent crimping, balloon ... Our experienced team of engineers has been instrumental in automating manual processes that enable ...

FPGA / Firmware Engineer This role focuses on developing advanced FPGA-based firmware for cutting ... Familiarity with AXI Stream and AXI Memory Mapped interfaces. * Experience with PCB design ...

FPGA Engineer

Tucson, AZ · On-site +1

$125.40K - $161.10K/yr

FPGA / Firmware Engineer DoD Secret or TS/SCI clearance This role focuses on developing advanced ... Familiarity with AXI Stream and AXI Memory Mapped interfaces. * Experience with PCB design ...

next page

Showing results 1-20

Intern Memory Design Engineer information

See Tucson, AZ salary details

$8

$18

$34

How much do intern memory design engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for intern memory design engineer in Tucson, AZ is $18.32, according to ZipRecruiter salary data. Most workers in this role earn between $13.65 and $20.43 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Intern Memory Design Engineer, and why are they important?

To thrive as an Intern Memory Design Engineer, you need a solid background in electrical engineering, digital/analog circuit design, and semiconductor fundamentals, often supported by ongoing or completed coursework toward a relevant degree. Familiarity with EDA tools such as Cadence, Synopsys, or Mentor Graphics, and basic knowledge of scripting languages like Python or TCL, are typically required. Strong analytical thinking, attention to detail, and effective communication set standout interns apart in collaborative engineering environments. These skills and qualities are crucial for designing reliable memory components and contributing efficiently to complex, team-driven projects.

What are some common challenges faced by an Intern Memory Design Engineer during their internship?

As an Intern Memory Design Engineer, you may encounter challenges such as understanding complex circuit design concepts and adapting to industry-standard Electronic Design Automation (EDA) tools. Working in this role often involves collaborating closely with experienced engineers and cross-functional teams to verify and optimize memory layouts for performance and reliability. Navigating the steep learning curve and balancing hands-on project work with ongoing training can be demanding, but these experiences are invaluable for building foundational skills and industry knowledge.

What does an Intern Memory Design Engineer do?

An Intern Memory Design Engineer assists in the design, development, and testing of computer memory components such as DRAM, SRAM, or Flash memory. They work closely with senior engineers to create circuit schematics, run simulations, analyze data, and help optimize memory performance. Interns may also participate in debugging and validation of memory products, learning industry-standard design tools and methodologies. This role provides valuable hands-on experience in semiconductor design and the opportunity to contribute to real-world projects.
What are popular job titles related to Intern Memory Design Engineer jobs in Tucson, AZ? For Intern Memory Design Engineer jobs in Tucson, AZ, the most frequently searched job titles are:
What job categories do people searching Intern Memory Design Engineer jobs in Tucson, AZ look for? The top searched job categories for Intern Memory Design Engineer jobs in Tucson, AZ are:
What cities near Tucson, AZ are hiring for Intern Memory Design Engineer jobs? Cities near Tucson, AZ with the most Intern Memory Design Engineer job openings:
Infographic showing various Intern Memory Design Engineer job openings in Tucson, AZ as of May 2026, with employment types broken down into 75% Full Time, 18% Part Time, and 7% Contract. Highlights an 57% Physical, and 43% Remote job distribution, with an average salary of $38,107 per year, or $18.3 per hour.
Senior Firmware Engineer

$115.30K - $152.40K/yr

Other

Posted 15 days ago


Job description

Only local candidates!

No 3rd party agencies! Direct W2 contractors only! No Visa Sponsorship available!

Onsite contract

enior Firmware Engineer | Tucson Agile Release Team

We are looking for a Senior Firmware Engineer to join our team in Tucson. In this role, you will use your expertise in C/C++ to design and build robust embedded solutions that sit at the intersection of hardware and software. You ll be a critical part of a cross-functional team, taking features from low-level drivers to final system integration, ensuring our code is performant, memory-efficient, and rock-solid.

Key Responsibilities
- Embedded Design: Architect and implement firmware features using C/C++, ensuring designs are optimized for constrained environments (CPU, memory, and power).
- Hardware-Software Integration: Develop low-level drivers and middleware to interface with sensors, actuators, and communication peripherals.
- Automated Hardware Validation: Build and maintain automated testing frameworks primarily using Python for Hardware-in-the-Loop (HIL) testing and system validation.
- Agile Execution: During PI and iteration planning, break down complex hardware-software features into manageable tasks, accounting for hardware dependencies and lead times.
- Technical Governance: Lead deep-dive code reviews and technical spikes to ensure firmware aligns with safety standards and system-level architecture.

Agile Planning & Collaboration
- Synchronized Development: Participate in technical discussions during Program Increment (PI) planning, specifically addressing hardware/firmware dependencies.
- Backlog Refinement: Organize and prioritize the team backlog, managing technical debt and balancing feature velocity with system stability.
- Cross-Functional Bridge: Work closely with Electrical and Mechanical Engineering teams to translate hardware requirements into technical firmware reality.
- System Demos: Demonstrate firmware progress on target hardware to stakeholders, explaining technical logic and timing constraints clearly.


Skills required:


- C/C++ Mastery: Extensive professional experience in embedded C/C++ development for microcontrollers (ARM Cortex-M, ESP32, etc.) or RTOS-based systems.
- System Architecture: Ability to design maintainable, scalable firmware architectures including interrupt handling, memory management, and state machines.
- Low-Level Protocols: Hands-on experience with communication interfaces like I2C, SPI, UART, CAN, or USB.
- Debugging: Proficiency using JTAG/SWD debuggers, logic analyzers, and oscilloscopes to troubleshoot hardware-software interactions.

Preferred Experience
- Python for Tools: Experience using Python for scripting, data analysis, or building test harnesses.
- RTOS & Bare Metal: Familiarity with FreeRTOS, Zephyr, or similar real-time operating systems.
- Agile Proficiency: Experience working within the Scaled Agile Framework (SAFe) or similar iterative environments for hardware development.
- Mentorship: A track record of leading firmware projects or guiding junior engineers through complex system integrations.

Soft Skills
- Technical Articulation: The ability to explain complex timing issues or register-level bugs to non-technical stakeholders.
- Relentless Troubleshooting: A methodical, "detective-like" approach to solving intermittent hardware/software issues.
- Reliability Mindset: A commitment to writing code where "it works on my machine" isn't enough it has to work on the silicon every single time.