Systems Software Engineer
MICROWEST SOFTWARE SYSTEMS, INC.
San Diego, CA, United States
26 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$90,000.0 - $135,000.0
Working hours
Regular working hours
Job source
Tech stack
Testing (Software)
Clean Code Principles
C (Programming Language)
Microsoft Windows
Application Programming Interfaces (APIs)
Application Integration Architecture
Automation of Tests
C++ (Programming Language)
Code Review
Computer Programming
Continuous Integration
Data Structures
+16 more
Software Debugging
Linux
Memory Management
Python (Programming Language)
Network Protocols
Software Engineering
Software Requirements Analysis
Software Systems
Systems Architecture
Systems Integration
Multithreading
Software Troubleshooting
Reliability of Systems
Information Technology
Software Version Control
Programming Languages
Job description
- 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.
Benefits & conditions
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
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…