‹ Back
WWAYPOINT
Keck Medicine of USC·Los Angeles, CA

Software Engineer

Support StaffFull time
iPosting details
ScheduleFull time
EducationBachelor's degree
Experience2+ years
SourceKeck Medicine of USC · posted Sep 29, 2026
✓Requirements
Education
✓Bachelor's degree
Bachelor's degree In Computer Science Or Computer Engineering Or Electrical Engineering preferred
Bachelor's degree or higher in computer science, engineering, math, or physics preferred
Qualifications
✓Addtional Education Requirements Combined experience/education as substitute for minimum education
✓2 years with programming and documentation procedures, methods and operator instructions.
✓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.
✓Knowledge of and experience coding in C++ and Qt; Ability to work in teams
Graphics, game design, virtual reality, and/or signal processing expertise preferred
4 years in IT/programming. preferred
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. preferred
+Keck Medicine of USC
14support roles open
Los AngelesCA
Pay for this position
Employer-posted
$110k – $134k/yr
Apply to Keck Medicine of USCContact Recruiter about this role
✓You’ll need
Education
✓Bachelor's degree
Bachelor's degree In Computer Science Or Computer Engineering Or Electrical Engineering preferred
Bachelor's degree or higher in computer science, engineering, math, or physics preferred
Qualifications
✓Addtional Education Requirements Combined experience/education as substitute for minimum education
✓2 years with programming and documentation procedures, methods and operator instructions.
✓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.
✓Knowledge of and experience coding in C++ and Qt; Ability to work in teams
Graphics, game design, virtual reality, and/or signal processing expertise preferred
4 years in IT/programming. preferred
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. preferred

More support jobs near Los Angeles, CAMore support jobs nearby

All 1,450 in California →All 1,450 →

Highest-paying support roles in California

Employer-posted ranges only
All CA support jobs →
Want the next support job in California by email?
Weekly, free, unsubscribe with one click.

About the role

This position will entail the development of user-friendly software to control custom hardware that drives experimental imaging setups. This project will involve the development of a graphical user interface that can accept user input, call the appropriate hardware drivers, receive the data that is returned, and plot images and data in easy-to-understand 2D and 3D formats.