1

Internship Software Developer C C++ Jobs in Tucson, AZ

Develop software applications using C and C++ languages on a variety of computing platforms ... Work closely with the Systems Security Engineering team to define and implement requirements.

Embedded Software Engineer

Green Valley, AZ · On-site

$119K - $156.50K/yr

Areas of responsibility include the development of embedded software features in the C programming language and Matlab/Simulink to meet system requirements. A BSEE or BS Computer Engineering and at ...

Embedded Software Engineer

Green Valley, AZ · On-site

$119K - $156.50K/yr

Areas of responsibility include the development of embedded software features in the C programming language and Matlab/Simulink to meet system requirements. A BSEE or BS Computer Engineering and at ...

Software Engineer II

Tucson, AZ · On-site

$92.80K - $102.20K/yr

Python, C and C++ middleware and control software for observatory systems * Linux-based ... Background in DevOps or SRE practices for critical system reliability * Experience with Tcl/Tk ...

New

Software Engineer II

Tucson, AZ

$92.80K - $102.20K/yr

Python, C and C++ middleware and control software for observatory systems * Linux-based ... Background in DevOps or SRE practices for critical system reliability * Experience with Tcl/Tk ...

New

About Software Engineering Roles at Danaher Are you passionate about building real-world ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

Experience developing object-oriented software in C# and/or C++. * Ability to troubleshoot software issues and test instrumentation in an engineering environment. * Strong communication and ...

Experience developing object-oriented software in C# and/or C++. * Ability to troubleshoot software issues and test instrumentation in an engineering environment. * Strong communication and ...

next page

Showing results 1-20

Internship Software Developer C C information

See Tucson, AZ salary details

$10

$54

$90

How much do internship software developer c c++ jobs pay per hour?

As of May 27, 2026, the average hourly pay for internship software developer c c++ in Tucson, AZ is $54.64, according to ZipRecruiter salary data. Most workers in this role earn between $44.57 and $60.00 per hour, depending on experience, location, and employer.

What is the difference between Internship Software Developer C C++ vs Junior Software Engineer C C++?

AspectInternship Software Developer C C++Junior Software Engineer C C++
QualificationsEnrolled in or recent graduate of CS or related fieldBachelor's degree in CS or related field, some experience
Work EnvironmentInternship programs, learning-focused, supervisedFull-time, professional setting, collaborative teams
ResponsibilitiesAssist in coding, testing, and debugging under supervisionDevelop features, fix bugs, contribute to projects independently
DurationTypically 3-6 monthsFull-time ongoing employment

In summary, an Internship Software Developer C C++ is a temporary, learning-focused role for students or recent graduates, while a Junior Software Engineer C C++ is a full-time position requiring some experience, with greater responsibilities and independence in software development tasks.

What are the most commonly searched types of Software Developer C C++ jobs in Tucson, AZ? The most popular types of Software Developer C C++ jobs in Tucson, AZ are:
What cities near Tucson, AZ are hiring for Internship Software Developer C C++ jobs? Cities near Tucson, AZ with the most Internship Software Developer C C++ job openings:
Infographic showing various Internship Software Developer C C++ job openings in Tucson, AZ as of May 2026, with employment types broken down into 1% As Needed, 88% Full Time, 6% Part Time, 1% Temporary, and 4% Contract. Highlights an 72% Physical, 1% Hybrid, and 27% Remote job distribution, with an average salary of $113,657 per year, or $54.6 per hour.
Software Security Engineer II - S3E

Software Security Engineer II - S3E

Raytheon

Tucson, AZ • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Raytheon rating

9.1

Company rating: 9.1 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

3rd of 511 rated manufacturers


Job description

Software Security Engineer

Software Security Sensors and Effectors (S3E) Department is looking to hire a Software Security Engineer in Tucson, AZ.

What You Will Do:

  • As a System Security software engineer, you will be involved with application and embedded software design, development, integration, and testing of real-time missile software.
  • Apply System Security principles to the design and implementation of Missile software applications.
  • Develop software applications using C and C++ languages on a variety of computing platforms
  • Understand real-time software design and the performance implications associated with specific System Security implementations.
  • Work closely with the Systems Security Engineering team to define and implement requirements.
  • Work in a common development environment to support and facilitate program ability to leverage specific capabilities.
  • Interface with customer community to review technical design and support verification of system maturity.

Qualifications You Must Have:

  • Typically requires a Bachelor's in Science, Technology, Engineering, or Mathematics (STEM) AND a minimum of 2 years of relevant software experience.
  • Experience with C / C++.
  • Experience working in Agile or similar development environment
  • Experience with scripting languages like Python, Perl or similar
  • The ability to obtain and maintain an interim Secret U.S. security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Qualifications We Prefer:

  • Experience with validation and verification of software applications
  • Experience/Knowledge of any of the following:
    • Linux/Unix environment
    • Interfacing with FPGAs
    • Interfacing with low-level memory drivers
    • Inter-processor communication
    • ARM Architecture
    • Secure boot concepts
    • Cryptographic Algorithms
    • Experience with Xilinx UltaScale+ MPSoC, Versal, or similar Embedded Processors
    • VxWorks, Embedded Linux, or similar embedded Operating System experience
    • Embedded Software Security experience
    • Experience designing, implementing, testing, or fielding real-time security-oriented solutions on Department of Defense (DoD) programs (embedded experience highly preferred)
    • Experience in Kanban frameworks
    • Experience using software configuration management and bug tracking tools

What We Offer:

  • Whether you're just starting out on your career journey or are an experienced professional, we offer a robust total rewards package with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs.
  • Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.

Location Information: This position is onsite at our campus in beautiful Tucson, AZ. Tucson has a friendly, caring, and laid-back atmosphere, combined with the innovation and energy of a metropolitan region, and recognized as one of America's 10 Best Small Cities. Surrounded by beautiful mountains, colorful Sonoran Desert landscape and majestic saguaro cacti, Tucson is blessed with some of nature's best work. Tucson is known for its bright blue skies, and with more than 310 sunny days per year, Tucson's fantastic weather lets residents enjoy the outdoors year-round.

The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.


What Raytheon employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom