Back to jobs

Systems Software Engineer

MicroWest Software Systems, Inc. · San Diego, CA, US

Spotted 1h agoFull-time

Job details

Pay
$90,000 – $135,000 a year
Work mode
On-site
Employment
Full-time
Education
Bachelor's degree
Posted
Oct 14, 2026
Last confirmed open
Oct 14, 2026
Job description

About this role

Job Description

MicroWest Software Systems, Inc. is seeking a skilled Systems Software Engineer to design, develop, test, and maintain software components that support reliable and efficient system operations. The ideal candidate will have strong programming skills, an understanding of operating systems and system architecture, and the ability to troubleshoot complex technical issues.

This role involves collaborating with engineering teams to improve software reliability, performance, and maintainability.

Responsibilities

  • Design, develop, and maintain system-level software components.
  • Write efficient, reliable, and maintainable code.
  • Analyze system requirements and translate them into technical solutions.
  • Troubleshoot software defects, performance bottlenecks, and system issues.
  • Work with operating systems, system interfaces, and application integrations.
  • Perform code reviews, testing, debugging, and documentation.
  • Collaborate with engineers to improve system stability and scalability.
  • Follow software development standards and security best practices.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Knowledge of programming languages such as C, C++, Python, or similar technologies.
  • Understanding of operating systems, data structures, algorithms, and system architecture.
  • Familiarity with debugging tools, version control, and software testing.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently and collaborate with a technical team.

Preferred Skills

  • Experience with Linux or Windows system environments.
  • Familiarity with multithreading, memory management, and system performance analysis.
  • Knowledge of networking protocols, APIs, and software integration.
  • Experience with automated testing and continuous integration tools.

About the Company

MicroWest Software Systems, Inc. is listed as the prospective employer for this Systems Software Engineer position. Its current business activities, San Diego location, and specific engineering projects should be verified before publishing. This description is a proposed job-posting template and does not confirm an active vacancy.

Benefits

Potential benefits may include health insurance, paid time off, retirement savings options, and professional development opportunities, subject to the employer's actual benefits policy.

Pay: $90,000.00 - $135,000.00 per year

Benefits:

  • Dental insurance
  • Flexible schedule
  • Relocation assistance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed