Systems Software Engineer
San DiegoLast seen today
Summary
Design, develop, and maintain system-level software components with strong emphasis on reliability, performance, and maintainability. Write efficient, reliable code in C, C++, Python, or similar languages while troubleshooting defects, performance bottlenecks, and system integration issues. Collaborate with engineering teams on code reviews, testing, debugging, and documentation following software development standards and security best practices. Requires deep understanding of operating systems, system architecture, data structures, algorithms, and debugging tools.
Software DevelopmentC++PythonAlgorithmsApisCCode ReviewContinuous IntegrationData StructuresDebugging ToolsLinuxMemory ManagementMulti ThreadingNetworking ProtocolsOperating SystemsSoftware IntegrationSoftware TestingSystem ArchitectureSystem Performance AnalysisTest AutomationVersion ControlWindows