1

Urgently Hiring Software Developer C C++ Jobs in Tucson, AZ

Develop software applications using C and C++ languages on a variety of computing platforms ... maintaining a secure hiring process, candidates may be asked to attend select steps of the ...

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 ...

Experience developing object-oriented software in C# and/or C++. * Ability to troubleshoot software ... committed to hiring a diverse and talented workforce. EOE/Disability/Veteran Education:

Experience developing object-oriented software in C# and/or C++. * Ability to troubleshoot software ... committed to hiring a diverse and talented workforce. EOE/Disability/Veteran Education:

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

Junior Software Developer - Observability

Tucson, AZ · On-site

$64.60K - $83.90K/yr

Junior Software Developer - Observability at Canonical 1 day ago - Be among the first 25 applicants ... We are hiring a Junior developer with a proven track record in Python and/or Go. As part of the ...

next page

Showing results 1-20

Urgently Hiring Software Developer C C information

See Tucson, AZ salary details

$10

$54

$90

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

As of May 28, 2026, the average hourly pay for urgently hiring 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 are the key skills and qualifications needed to thrive as a Software Developer specializing in C and C++, and why are they important?

To thrive as a Software Developer specializing in C and C++, you need strong programming skills in both languages, a solid understanding of computer science fundamentals, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), debugging tools, and build systems (such as CMake) is typically required, along with possible certifications in software development. Problem-solving, attention to detail, and effective collaboration are standout soft skills in this role. These abilities are crucial for producing efficient, reliable code and successfully contributing to complex software projects.

What are some common challenges faced by C/C++ software developers in fast-paced, urgently hiring environments?

C/C++ software developers in urgently hiring environments often encounter challenges such as quickly ramping up on existing codebases, meeting tight project deadlines, and adapting to evolving project requirements. These roles typically require strong debugging skills, efficient memory management, and the ability to work collaboratively with cross-functional teams under pressure. Developers can expect to contribute to both new feature development and legacy system maintenance, making adaptability and communication essential for success.

What does a Software Developer specializing in C and C++ do?

A Software Developer specializing in C and C++ is responsible for designing, coding, testing, and maintaining software applications using the C and C++ programming languages. They work on developing new features, optimizing performance, and fixing bugs for both existing and new software projects. These developers often collaborate with other engineers, project managers, and stakeholders to ensure the software meets user requirements and industry standards. Their work is crucial in industries like embedded systems, game development, operating systems, and high-performance computing.

What is the difference between Urgently Hiring Software Developer C C++ vs Urgently Hiring Embedded Software Engineer C C++?

AspectUrgently Hiring Software Developer C C++Urgently Hiring Embedded Software Engineer C C++
Required CredentialsBachelor's in CS or related field, C/C++ proficiencyBachelor's in Electrical/Computer Engineering, C/C++ proficiency
Work EnvironmentSoftware development teams, office or remoteEmbedded systems, hardware integration, manufacturing
Industry UsageIT, software services, tech companiesAutomotive, aerospace, consumer electronics
Common Search/ComparisonYesYes

While both roles require C and C++ skills and similar educational backgrounds, the Software Developer focuses on application and system software in IT environments, whereas the Embedded Software Engineer specializes in programming hardware-related systems in industries like automotive and aerospace.

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 Urgently Hiring Software Developer C C++ jobs? Cities near Tucson, AZ with the most Urgently Hiring Software Developer C C++ job openings:
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