Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer/Developer

$110k - $135k

University of Southern California

The USC Institute for Creative Technologies (ICT) is an Army-affiliated University Affiliated Research Center (UARC) that conducts groundbreaking work at the intersection of computer science, engineering, and human interaction. ICT brings together experts in artificial intelligence, virtual reality, simulation, immersive media, and human performance to advance the state of the art in training, education, health, and national security. Researchers and engineers at ICT collaborate across disciplines to design, develop, and evaluate cutting-edge technologies with real-world impact, often in partnership with the Department of Defense (DoD) and other government agencies.

About the Role

The Software Engineer / Developer will design, build, and maintain advanced software systems in support of DoD-related research and development efforts. This role requires strong technical execution, collaboration across multidisciplinary teams, and the ability to translate research concepts into scalable, real-world applications.

You will work closely with researchers, engineers, and government stakeholders to deliver impactful solutions across areas such as simulation, immersive technologies, and interactive systems.

This position may involve work on projects that require access to classified information.

Key Responsibilities

  • Design, develop, test, and maintain software systems and applications supporting research and development initiatives.

  • Write clean, maintainable, and production-ready code; participate in code reviews to ensure quality and integrity.

  • Collaborate with researchers, engineers, and external partners to implement technical solutions for complex problems.

  • Contribute to system architecture, integration, and full software development lifecycle (SDLC) activities.

  • Develop and execute unit, integration, and performance tests; troubleshoot and debug issues across systems.

  • Analyze system performance and optimize software for scalability, reliability, and security.

  • Evaluate system flows, data usage, and workflows to identify improvements and resolve problem areas.

  • Stay current with emerging technologies, tools, and best practices and apply them to ongoing projects.

  • Support documentation, technical reporting, and presentations to stakeholders.

  • Up to 20% travel may be required to support collaboration with government sponsors and project stakeholders.

Preferred Knowledge, Skills, and Experience

  • Strong knowledge of current game engines and architectures, including Unity, Unreal, and full stack related architectures.

  • Basic understanding of geospatial technologies, concepts, data, and applications (e.g., ESRI, QGIS, Cesium).

  • Experience with one or more programming languages such as Python, JavaScript, C/C++, Java, or similar.

  • Experience with web-based application development (e.g., frameworks such as Django, React, or similar).

  • Familiarity with Unix/Linux environments.

  • Experience with software testing practices, including unit, integration, and performance testing.

  • Understanding of secure coding practices and scalable system design.

  • Demonstrated ability to stay current with rapidly evolving technologies.

  • Proven experience building and leading teams, fostering collaboration, and mentoring researchers.

Qualifications

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field (or equivalent experience).

  • 2–4+ years of experience in software development, programming, or related technical roles.

  • Ability to work independently while collaborating effectively with diverse teams and sponsors.

  • Strong analytical, problem-solving, and communication skills.

  • Must have a current or be able to obtain and maintain a DoD Secret clearance. U.S. citizenship is required to obtain a security clearance. For additional details, please refer to:

  • Preferred Locations: Los Angeles, CA; Washington, DC; Orlando, FL.

Compensation

The annual base salary range for this position is $110,000 to $135,000. When extending an offer of employment, the University of Southern California considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate’s work experience, education/training, key skills, internal peer equity, federal, state, and local laws, contractual stipulations, grant funding, as well as external market and organizational considerations.

Why Work at ICT

  • Work on impactful projects supporting real-world applications in defense and training.

  • Collaborative, small-team environment with end-to-end ownership.

  • Strong work-life balance.

Minimum Education: Bachelor's degree Addtional Education Requirements Combined experience/education as substitute for minimum education Minimum Experience: 2 years with programming and documentation procedures, methods and operator instructions. Minimum Skills: Experience conducting unit/performance tests, systems integration and user acceptance. Demonstrated experience with one or more relevant programming languages, able to gain needed contexts for domains. Comprehensive knowledge of architecture, design and development of software solutions. Excellent organization, planning, analytical and problem-solving skills. Ability to provide technical expertise and creative solutions while aligned to organizational objectives and customer needs. Experience weighing economic costs and values objectively, supporting coworkers on a project basis, and contributing to discussions in a civil manner. Excellent written and oral communication skills, able to provide both detailed information as well as summaries to varied audiences. Substantial knowledge of security concepts, familiarity with secure code development techniques, and understanding of scalable and automated solutions. Ability to build strong, positive working relationships and rapport with heterogeneous groups of team members. Preferred Education: Bachelor's degree In Computer Science Or Computer Engineering Or Electrical Engineering Preferred Experience: 4 years in IT/programming. Preferred Skills: Proficiency with Python, Javascript, C/C++, Java, Ruby and/or other advanced programming languages. Experience with Unix/Linux programming and/or administration. Experience in higher education.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer/Developer in Playa Vista, CA vacancy
  •  ...Full Stack Software Engineer We are seeking a versatile Full Stack Software Engineer to help us design and build the systems that power...  ...systems using Go, connectRPC, AWS Lambda, and Load Balancers. Develop intuitive, responsive front-end solutions with React.... 
    Suggested

    Splash Industries

    El Segundo, CA
    4 days ago
  • $120k - $220k

     ...Senior Full Stack Software Engineer Icarus was founded on the belief that the Stratosphere is the Forgotten Frontier and that reclaiming...  ...that power flight operations, autonomy, and user interaction Develop mission-critical backend services for telemetry, command and... 
    Suggested
    Work experience placement
    Day shift

    Icarus Inc

    El Segundo, CA
    3 days ago
  • $175k - $200k

     ...launched in hours, not months. THE ROLE As a Senior Software Engineer on the CMS Team you will create the authoring experience that...  ...graphical editor (React/Next.js) and CLI tools that enable developers to customize and extend apps from the command line. You'll be... 
    Suggested
    Full time
    Contract work
    Remote work
    Worldwide
    Home office
    Flexible hours

    Tapcart

    Santa Monica, CA
    2 days ago
  • $160k - $200k

     ...across devices. In this role, you'll design, develop, and operate backend systems using modern...  ...shapes the product experience. We're looking for engineers who are passionate about building scalable, maintainable software and have experience with backend platforms, cloud... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Internship
    Local area
    Flexible hours

    Sinclair Broadcast Group

    Santa Monica, CA
    1 day ago
  • $166.4k - $249.6k

     ...acquisition, launch and operations of satellite, launch vehicle, ground control, and range systems. As the Senior Software Architect & Engineer , you will support Air Force Futures (HAF A5/7) digital architecture efforts. This position focuses on application... 
    Suggested
    Full time
    For contractors
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    The Aerospace Corporation

    El Segundo, CA
    1 day ago
  • $123k - $165k

     ...Software Engineer II Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to... 
    Temporary work
    Work experience placement

    The Walt Disney Studios

    Santa Monica, CA
    4 days ago
  • $62.9k - $119.7k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today's...  ...division in El Segundo, CA is seeking a Software Engineer I [Embedded / Radar] to be part...  ...lifecycle, including SW/HW integration Develop RT embedded SW, specifically pertaining... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    El Segundo, CA
    1 day ago
  • $114.9k - $154.1k

     ...Software Engineer II - GCI Experiences On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways to create magical...  ..., to ESPN and ESPN+, and much more. Innovation: We develop and implement groundbreaking products and techniques that shape... 
    Work experience placement
    Worldwide

    Disney France

    Santa Monica, CA
    1 day ago
  •  ...Please see the job description below: Job Title: Software Engineer III Location: Role is remote Pay Rate: $55-60/hour on W2 + Benefits Key Responsibilities: Design, develop, and maintain a custom rendering tool/plugin for After Effects. Implement... 
    Remote work

    MindSource

    Culver City, CA
    2 days ago
  • $120k - $130k

     ...learning design, is seeking a creative and detail-oriented Software Engineer to assist in the creation of story-driven VR experiences in...  ...to code applications, create reports, and mentor the junior developers. To ensure success as Software Engineer, you should have... 
    Work at office

    Dreamscape Learn

    Culver City, CA
    6 days ago
  • $95 - $105 per hour

     ...A client of Innova Solutions is immediately hiring for a Software Engineer Position type: Full Time, Contract Duration: 12 Months...  ...Software Engineer , you will: Day to Day Responsibilities: Develop and maintain requirements, architecture, algorithms,... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova Solutions

    El Segundo, CA
    1 day ago
  • $143k - $229k

     ...GoodRx Engineering Team Member GoodRx is the leading prescription savings platform in the U.S. Trusted by more than 25 million consumers...  ...Skills & Qualifications: ~3–5 years of professional software engineering experience building and operating production backend... 
    Temporary work
    Work at office
    Shift work

    GoodRx

    Santa Monica, CA
    2 days ago
  •  ...Role We are looking for cleared (TS or TS/SCI required) engineers who can build demo-able end-to-end flows that make resupply operations...  ...and accuracy Collaborate with UX team and backend developers on rapid feature buildouts Contribute tested, production-ready... 
    Local area

    Gallatin AI, Inc

    El Segundo, CA
    2 days ago
  • $101k - $160k

     ...Ground Software Engineer II, Arc Vehicle Playa Vista, California, United States Turning Space into a Transportation Layer for Earth...  ...both test and operations. Key Responsibilities Design, develop, and maintain the backend architectures, telemetry parsers, and... 
    Permanent employment
    Work at office

    Inversion Space

    Playa Vista, CA
    2 days ago
  •  ...to navigate without the right tools. Pivotal Health combines software, data, and service into a seamlessly integrated, AI-driven...  ...journey. About the Role We're hiring a Senior Software Engineer to join Pivotal's brand new Systems Integration team, a small,... 
    Remote work
    Flexible hours

    Pivotal Health

    Santa Monica, CA
    5 days ago
  • $121k - $151k

     ...Title: Senior Software Systems Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering...  ...discussion, resolve and identify risk, requirement gaps, developing briefings, writing, and tracking action items, and... 
    For contractors
    Work at office
    Local area
    Flexible hours

    KBR

    El Segundo, CA
    1 day ago
  •  ...company, offers IT Governance, Systems Engineering, Enterprise Modernization, Artificial Intelligence...  .... Overview Senior Software Engineer - Space Systems position...  ...designing, engineering, analyzing, and developing software prototypes and applications within... 
    Work experience placement
    Work at office

    Document Storage Systems

    El Segundo, CA
    5 days ago
  •  ...Software Systems Engineer Secret Clearance Required to Start. The Company is looking for multiple Software Systems Engineers to join the Ground...  ...skills are required! Position Responsibilities: Develop and maintain requirements, architecture, algorithms, interfaces... 
    Work experience placement

    CTS International

    El Segundo, CA
    5 days ago
  •  ...Software Systems Engineer Level 5 | El Segundo, California, United States Indotronix is seeking an : Software Systems Engineer Level 5, El...  ...:00 AM End Time:4:30 PM Key Responsibilities: Develop and maintain system requirements, software architecture, algorithms... 
    Interim role
    Shift work

    Indotronix International Corporation

    El Segundo, CA
    5 days ago
  •  ...Job Description Job #218091 Chipton-Ross is seeking 2 Software Systems Engineers (Level 5) for a contract opportunity in El Segundo, CA....  ...attendance is required POSITION RESPONSIBILITIES Develop and maintain requirements, architecture, algorithms, interfaces... 
    Full time
    Contract work
    Work experience placement
    Interim role
    Local area
    Day shift

    Chipton-Ross

    El Segundo, CA
    5 days ago
  •  ...prescriptions to all Americans. Our Engineering Values: GoodRx engineers put our customers...  ...the Role: GoodRx is looking for a Software Engineer Intern to join the engineering...  ...therapy solutions. You'll be responsible for developing, prototyping, and designing front-end... 
    Internship
    Day shift

    GoodRx

    Santa Monica, CA
    5 days ago
  • $140k - $200k

     ...of thousands of customers. We're working on building an efficient marketplace of jobseekers and employers and need generalist software engineers to build fast, scalable, and effective applications, stream and batch data processing, ML infrastructure and a variety of... 
    Full time
    Remote work
    Flexible hours

    ZipRecruiter

    Santa Monica, CA
    5 days ago
  • A leading defense technology firm located in El Segundo, California, is looking for a Senior Software Engineer to design and deploy high-performance backend systems. The ideal candidate will have over 5 years of engineering experience and skills in languages such as Go... 

    Picogrid, Inc.

    El Segundo, CA
    1 day ago
  •  ...AI scheduling and workforce management software to empower in-home healthcare providers...  ...modular access. We're a team of top-tier engineers and operators, backed by $14m from top...  ...thousands of patients reliably and at scale Develop and evolve API integrations across the... 
    Work at office
    Flexible hours
    Shift work

    Axle Health

    Santa Monica, CA
    1 day ago
  • $148.7k - $199.4k

     ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more -...  ...personalization, commerce, lifecycle, and identity. As a Senior Software Engineer for the Commerce Growth Messaging team, you... 
    Work experience placement
    Worldwide

    The Walt Disney Company

    Santa Monica, CA
    4 days ago
  • $150k - $175k

     ...problems, and seeks to help shape the future of sales engagement - Kixie is the place for you! About the Role As a Senior Software Engineer at Kixie, you will take end-to-end ownership of critical product subdomains - from architecture and design through... 
    Work at office

    Kixie

    Santa Monica, CA
    4 days ago
  • $150k - $220k

     ...to deliver an operational advantage to secure the United States and its allies. About the role Picogrid is seeking a Senior Software Engineer to join our Legion Platform team. You will design, build, and deploy high-performance, scalable backend systems and integration... 
    Permanent employment
    Work at office
    Immediate start
    Relocation package

    Picogrid

    El Segundo, CA
    2 days ago
  • $102k - $127k

     ...Title: Senior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering...  ...discussion, resolve and identify risk, requirement gaps, developing briefings, writing, and tracking action items, and authoring... 
    For contractors
    Work experience placement
    Local area
    Flexible hours

    KBR

    El Segundo, CA
    1 day ago
  • $148.7k - $199.4k

     ...Senior Software Engineer - GCI Experiences On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways to create...  ...Entertainment, to ESPN and ESPN+, and much more. Innovation: We develop and implement groundbreaking products and techniques that... 
    Work experience placement
    Worldwide

    Disney France

    Santa Monica, CA
    1 day ago
  • $139k - $201k

     ...Senior Software Engineer (Ground Software) Turning Space into a Transportation Layer for Earth Inversion builds advanced reentry systems...  ...through qualification and mission operations: Develop intuitive software that enables real-time operation of space... 
    Permanent employment
    Work at office

    Inversion Space

    Playa Vista, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer/Developer. Be the first to apply!