1

Usc Software Engineer Jobs (NOW HIRING)

Embedded Engineers

Dallas, TX ยท On-site

$130K - $171K/yr

Embedded Software Engineer (ADA and RTOS is required) 100% onsite Duration: 12-month contract Vias: USC and GC Only Description: The selected candidate will be responsible for ASIC FPGA design on RD ...

Embedded Engineers

Dallas, TX

$130K - $171K/yr

Embedded Software Engineer (ADA and RTOS is required) 100% onsite Duration: 12-month contract Vias: USC and GC Only Description: The selected candidate will be responsible for ASIC FPGA design on RD ...

Senior Flight Software Engineer

Reston, VA ยท On-site +1

$127K - $168K/yr

As a Senior Flight Software Engineer , you will lead the development of Scout's flight software ... defined by 8 USC 1324b(a)(3), or eligible to obtain the required authorization from the US ...

Senior Flight Software Engineer

Reston, VA ยท On-site

$127K - $168K/yr

As a Senior Flight Software Engineer , you will lead the development of Scout's flight software ... defined by 8 USC 1324b(a)(3), or eligible to obtain the required authorization from the US ...

Senior Flight Software Engineer

Reston, VA

$127K - $168K/yr

As a Senior Flight Software Engineer , you will lead the development of Scout's flight software ... defined by 8 USC 1324b(a)(3), or eligible to obtain the required authorization from the US ...

Sr. Java AWS Developer

Beaverton, OR

$59.50 - $76/hr

Beaverton, OR Duration : 12+ months only W2- USC/GC Senior Software Engineer As a member of the Cloud Platform team, you will bring your passion and experience to developing a global imagery platform ...

Sr. Software Engineer- Java

Saint Louis, MO ยท On-site

$121K - $159K/yr

USC, GC GC EAD, H4, L2 This is hybrid from day-1 ( Need local candidates ) Description : This is a ... Understands the basic engineering principles used in building and running mission critical software ...

next page

Showing results 1-20

Usc Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do usc software engineer jobs pay per year?

As of Jun 26, 2026, the average yearly pay for usc software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Usc Software Engineer vs Usc Software Developer?

AspectUsc Software EngineerUsc Software Developer
CredentialsBachelor's in CS or related field, possibly certificationsBachelor's in CS or related field, similar certifications
Work EnvironmentCollaborative teams, project-based tasks, often in tech or finance sectorsDevelopment-focused roles, coding, debugging, and implementation
Industry UsageCommon in tech, finance, government sectorsWidely used across software firms, startups, and corporate IT
Search & Comparison IntentOften compared for role scope and responsibilitiesSimilar roles, different titles, often searched interchangeably

Usc Software Engineer and Usc Software Developer roles share many credentials and work environments, but engineers typically focus on system design and architecture, while developers concentrate on coding and implementation. Both roles are integral in tech industries and often overlap in responsibilities, making them common comparison points for job seekers.

How does a USC Software Engineer typically collaborate with faculty and research teams on campus projects?

As a USC Software Engineer, you will often work closely with faculty members, researchers, and interdisciplinary teams to develop software solutions for academic and research initiatives. Collaboration usually involves gathering requirements through meetings, translating research needs into technical specifications, and iterating on prototypes based on feedback from non-technical stakeholders. This role offers a dynamic environment where you'll regularly present updates, troubleshoot issues collaboratively, and contribute to innovative campus projects, fostering both technical and professional growth.

What are the key skills and qualifications needed to thrive as a USC Software Engineer, and why are they important?

To thrive as a USC Software Engineer, you need a solid background in computer science, programming languages (such as Java, Python, or C++), and software development methodologies, often supported by a relevant degree. Familiarity with version control systems (like Git), development frameworks, and possibly certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are common technical requirements. Strong problem-solving abilities, teamwork, and effective communication skills set individuals apart in this role. These skills ensure high-quality, reliable software solutions and smooth collaboration within development teams and stakeholders.

What are USC Software Engineers?

USC Software Engineers are professionals, often graduates or current students of the University of Southern California (USC), who design, develop, test, and maintain software applications. They use programming languages, frameworks, and software engineering principles to create solutions for a variety of industries. These engineers may work in roles such as application developer, systems engineer, or web developer and are often skilled in collaboration, problem-solving, and technical communication. Many USC Software Engineers benefit from the university's strong academic programs, industry connections, and hands-on project opportunities.
More about Usc Software Engineer jobs
What cities are hiring for Usc Software Engineer jobs? Cities with the most Usc Software Engineer job openings:
Infographic showing various Usc Software Engineer job openings in the United States as of June 2026, with employment types broken down into 13% Full Time, 3% Part Time, 10% Temporary, 71% Contract, and 3% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Embedded Engineers

Hermitage Infotech

Dallas, TX โ€ข On-site

$130K - $171K/yr

Contractor

Posted 21 days ago


Job description

Please go through the below req and reply me back with your updated resume, minimum expected hourly rate, visa status, related visa copy, DL copy and let us know your availability. Please fill up all the details including your linked in ID so that I can submit your resume to my client for further process. Please email the resume to varma@hermitageinfotech.com
Embedded Engineers
Multiple Positions
Dallas TX (Day One Onsite)
Title: Embedded Software Engineer (ADA and RTOS is required)
100% onsite
Duration: 12-month contract
Vias: USC and GC Only
Description:
The selected candidate will be responsible for ASIC FPGA design on RD program.
Requirements: - seeking a qualified, embedded real-time Software Engineer to work in the TX office. to develop, test, and integrate software. The software is being developed using both the Ada computer language; therefore, knowledge of Ada is required. Experience developing for Linux (CentOS) and Real-Time Operating Systems (VxWorks) targets is a plus. Knowledge of continuous integration and building/maintaining a software factory is highly desirable. The candidate will experience all phases of software development ranging from requirements analysis through code implementation and formal qualification testing. The candidate must already have an active SECRET security clearance. Required Knowledge/Skills List:
  • Active SECRET security clearance
  • Bachelor's degree from an accredited college in Computer Science, Computer Engineering, or Electrical Engineering
  • Real-time embedded software development experience
  • Proficient with Ada programming language
Desired Qualifications:
  • C++
  • VxWorks
  • Linux CentOS
  • Gitlab

- Leadership: Project SW maturity convergence is our goal. A certain level of seniority is needed to decide on daily basis what kind of SW development activity is most suitable to secure the overal project schedule.
- Fluent in English.
- Excellent communication skills, both verbal and written, including the ability to understand problems and clearly communicate at several levels
Regards
Varma
732-338-7524
varma@hermitageinfotech.com