Systems Software Engineer
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
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