Systems Software Engineer – Job Description

Job Summary

We are looking for a highly skilled Systems Software Engineer to design, develop, and optimize system-level software. The ideal candidate will have experience in operating systems, firmware, device drivers, and performance tuning. You will work closely with hardware and software teams to create robust, high-performance, and scalable solutions.

Key Responsibilities

  • Design and develop system-level software, including operating system components, drivers, and utilities.
  • Optimize system performance, troubleshoot low-level issues, and enhance system stability.
  • Collaborate with hardware engineers to ensure seamless integration between software and hardware components.
  • Develop and maintain efficient, scalable, and secure system software.
  • Work with cross-functional teams to analyze system requirements and recommend solutions.
  • Write and maintain technical documentation, including design specifications and API documentation.
  • Conduct software testing, debugging, and performance profiling.
  • Implement security best practices in system software development.

Requirements

Education & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of experience in systems programming, embedded software, or OS development.

Technical Skills:

  • Proficiency in C, C++, and low-level programming.
  • Strong understanding of operating systems, kernel development, and device drivers.
  • Experience with Linux, Windows, or RTOS (Real-Time Operating Systems).
  • Knowledge of computer architecture, memory management, and multi-threading.
  • Experience in performance optimization, debugging, and profiling tools.
  • Familiarity with networking, security protocols, and virtualization technologies.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Ability to work both independently and in a team environment.
  • Excellent communication and documentation skills.

Preferred Qualifications:

Knowledge of AI/ML frameworks for system optimization is a plus.

Experience with cloud computing, containerization (Docker, Kubernetes), or embedded systems.

Familiarity with scripting languages like Python, Bash, or Perl.

Click Here to Download! Editable Word File

#JobsSoftwareEngineer
#JobsSoftwareDeveloper
#JobsFullStackDeveloper
#JobsFrontendDeveloper
#JobsBackendDeveloper
#JobsWebDeveloper
#JobsMobileAppDeveloper
#JobsAndroidDeveloper
#JobsiOSDeveloper
#JobsGameDeveloper
#JobsEmbeddedSoftwareEngineer
#JobsSystemsSoftwareEngineer
#JobsAPIDeveloper
#JobsFirmwareEngineer
#JobsDevOpsEngineer
#JobsCloudEngineer
#JobsTestAutomationEngineer
#JobsLowCodeDeveloper
#JobsNoCodeDeveloper
#JobsOpenSourceDeveloper
#JobsMiddlewareDeveloper
#JobsQAEngineer
#JobsQAAnalyst
#JobsSoftwareTestEngineer
#JobsManualTester
#JobsAutomationTester
#JobsPerformanceTester
#JobsSDET
#JobsSecurityTester
#JobsSystemAdministrator
#JobsNetworkAdministrator
#JobsCloudAdministrator
#JobsLinuxAdministrator
#JobsWindowsAdministrator
#JobsITSupportEngineer
#JobsSiteReliabilityEngineer
#JobsCloudSolutionsArchitect
#JobsInfrastructureEngineer
#JobsReleaseEngineer
#JobsCybersecurityEngineer
#JobsSecurityAnalyst
#JobsInformationSecurityEngineer
#JobsSecurityArchitect
#JobsPenetrationTester
#JobsEthicalHacker
#JobsThreatIntelligenceAnalyst
#JobsComplianceAnalyst
#JobsRiskAnalyst
#JobsDataScientist
#JobsDataAnalyst
#JobsBusinessIntelligenceAnalyst
#JobsBigDataEngineer
#JobsAIEngineer
#JobsMachineLearningEngineer
#JobsDeepLearningEngineer
#JobsNLPEngineer
#JobsComputerVisionEngineer
#JobsUIUXDesigner
#JobsUXResearcher
#JobsProductDesigner
#JobsInteractionDesigner
#JobsFrontendUIDeveloper
#JobsWebUIDeveloper
#JobsProductManager
#JobsTechnicalProductManager
#JobsProjectManager
#JobsTechnicalProgramManager
#JobsScrumMaster
#JobsAgileCoach
#JobsDatabaseAdministrator
#JobsDatabaseDeveloper
#JobsDataWarehouseEngineer
#JobsCloudSecurityEngineer
#JobsGameDeveloper
#JobsGameDesigner
#JobsGameProgrammer
#JobsARVRDeveloper
#Jobs3DArtist
#JobsSimulationEngineer
#JobsBlockchainDeveloper
#JobsIoTEngineer
#JobsRoboticsSoftwareEngineer
#JobsAutomationEngineer