Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Systems Software Engineer 2 (Bash Scripting, C Programming Language)

$83k - $166.1k

Oracle

hackajob is collaborating with Oracle to connect them with exceptional professionals for this role. About the team Are you interested in developing the software running on the servers responsible for Oracle's dramatic growth in the Cloud, working with the latest CPUs from AMD, Ampere, and Intel, gaining cross-functional experience with GPUs, PCIe, networking, storage, and working with multiple firmware, software, and hardware functional teams, including UEFI/BIOS FW, Oracle’s Baseboard Management Controller (BMC) Service Processor FW, multiple OSes?Support operational escalations in a Cloud DevOps environment, which requires participation in backline support rotation as needed. If this sounds interesting to you, read on to find out what the OHD Platform ILOM team can offer you. Description Implements features in system software modules and automation pipelines with moderate guidance; debugs issues across drivers, services, and tooling. Analyzes performance and reliability signals for components (e.g., device drivers, provisioning workflows); proposes small improvements. Contributes to firmware interaction points (APIs, protocol handling); triages cross-layer issues using standard tools. Authors and updates operational documentation, test cases, and runbooks; participates in code/design reviews and adheres to standards. Supports platform bring-up tasks and assists incident response by collecting diagnostics and applying known fixes. Responsibilities Key Responsibilities Systems Software Development: Learning to design, develop, and deploy software layers and tooling to automate hardware provisioning and onboarding of servers to large-scale fleet following general guidance. Integrate and validate routine and occasionally non-routine system firmware with hardware components. Collaborate on platform bring-up, firmware updates, platform-level diagnostics, and cross-layer debugging. Contributes to troubleshooting hardware bring-up, provisioning, and lifecycle operations and support efforts with platform engineering, operations, firmware development, silicon/board vendors, and data center teams. Software Development and Coding: Contributes to designing software solutions and analyzes requirements to achieve business and operational goals, with limited guidance. Adheres to all phases of the software development lifecycle. Applies working knowledge to develop and review code for new software features and enhancements following design specifications and develops documents to clarify software design and code. Conducts debugging and troubleshooting to identify and fix simple and moderately complex software issues. Develops fixes for identified issues. Implements software testing (e.g., functional testing), quality assurance processes, software error logging, monitoring, and observability for effective debugging, following established frameworks. Supports the implementation of standard and non-standard performance profiling and optimization of coding. Troubleshoots and resolves standard and non-standard issues related to application programming interface (API) functionality and integration. Implements standard and non-standard API versioning, lifecycle, and interoperability strategies. Issue/Defect Collaboration - Software Products Support: Collaborates with own team and begins to network outside of team to understand customer issues and align solutions. May provide technical guidance and support to customers regarding customer-reported issues, with limited supervision. Assists peers to advocate for customers' interests and suggests product enhancements based on feedback. Influences efforts to ensure customer satisfaction through timely resolution of issues and effective communication. Utilizes working knowledge to implement customer issue and/or defect handling and training processes, with some guidance. Collaborates with experienced colleagues to investigate and troubleshoot product maintenance issues to ensure customer agreement on short- and long-term solutions. Practices and Standards Compliance - Security and Compliance: Begins to collaborate with the team to establish and follow development practices and coding standards. Assists in ensuring code quality and adherence to broad acceptance criteria during development. Demonstrates working knowledge of industry best practices and applies them to software development processes. Assists in implementing secure coding practices to prevent security vulnerabilities. Development Operations - System Maintenance: Performs periodic maintenance and testing operations for systems that require upgrading or patching (e.g., for critical vulnerabilities), with limited guidance. Assists in driving improvements, ensures automation, testing, and debugging of systems to ensure service/product availability, health, support, and reliability. Core Responsibilities Planning & Execution: Tracks timelines with minimal supervision, ensuring work is completed in a timely manner and is in alignment with project requirements. Prioritizes and adjusts work as resources or timelines change, with some guidance. Collaboration & Partnership: Collaborates within a team to better understand expectations and achieve shared objectives. Leverages a foundational understanding of business, stakeholder, and/or customer needs to build partnerships with limited guidance. Actively listens and asks questions to enhance collaboration. Problem Solving: Identifies and addresses issues, escalating problems to senior staff as needed in accordance with standard procedures. Compiles and reviews data and/or information from multiple sources to troubleshoot standard and non-standard errors. Continuous Learning: Seeks opportunities to gain knowledge and learn new skills and/or tools aligned with industry trends and best practices. Utilizes feedback and training to improve skills. Participates in a culture of continuous learning and knowledge sharing. Continuous Improvement: Implements updates to processes, protocols, and workflows to increase efficiency and effectiveness as directed with some guidance. Contributes to ideation for future process improvements. Qualifications Disclaimer: Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements. Range and benefit information provided in this posting are specific to the stated locations only US: Hiring Range in USD from: $83,000 to $166,100 per annum. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: 1. Medical, dental, and vision insurance, including expert medical opinion 2. Short term disability and long term disability 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care and dependent care Flexible Spending Accounts 6. Pre-tax commuter and parking benefits 7. 401(k) Savings and Investment Plan with company match 8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 9. 11 paid holidays 10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. 11. Paid parental leave 12. Adoption assistance 13. Employee Stock Purchase Plan 14. Financial planning and group legal 15. Voluntary benefits including auto, homeowner and pet insurance The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Career Level - IC2 Oracle

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Systems Software Engineer 2 (Bash Scripting, C Programming Language) in Santa Clara, CA vacancy
  • $152k - $241.5k

     ...cloud.We are seeking a Senior Systems Software Engineer to join our team. You will focus...  ...Expert-level knowledge in a systems programming language (Go, C, Rust) and a proven...  ...GitLab & ArgoCD.Expertise in a scripting language (Bash, Python) and knowledge and experience... 
    Language
    Full time
    Worldwide
    Shift work

    Nvidia

    Santa Clara, CA
    11 hours ago
  • $20 - $71 per hour

     ...acknowledge that your 2027 Systems Software Engineering internship...  ...Sockets), Low-Level Programming Software Security...  ...through functional languages Investigating...  ...and technologies: C, C++, C++17, CUDA,...  ...Kernel Development, Bash/Shell Scripting, Graphics (2D, 3D,... 
    Language
    Hourly pay
    Full time
    Internship
    Work at office

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $114.6k - $234.6k

    Principal Systems Software Engineer Oracle Cloud Infrastructure (OCI) is seeking...  ...technologies such as C, C++, Python, and Bash. Develop maintainable software...  ..., you have: 6+ years of programming and/or scripting experience, with relevant languages such as C, C++, Python,... 
    Language
    Temporary work
    Flexible hours

    Hackajob

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...looking for a highly motivated Senior System Software Engineer to develop and improve system...  ...complex SoCs or embedded platforms.Strong programming skills in C or C++, along with proficiency in Python or a comparable scripting language.Strong understanding of computer... 
    Language
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $105.5k - $213.5k

    Systems/Software Engineer II This role has been designed as 'Hybrid'...  ...will work on average 2 days per week from an...  ...integrate automated scripts for regression. Minimum...  ...: Strong programming fundamentals, including...  ...Proficiency in programming languages such as Python, GoLang... 
    Language
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    3 days ago
  • $272k - $431.25k

     ...highly motivated Principal System Software Engineer to drive next-generation innovations...  ...development.Strong programming skills in C/C++ with experience in Python or scripting languages.Proven experience debugging...  ...at least until September 2, 2026.This posting is for... 
    Language
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

     ...globally, our diagnostic systems need to evolve across...  ...technical leader to engineer and propel innovation...  ...involve hardware and software tools to develop the...  ..., acting as a Level 2 engineering contact...  ...disciplinary teamsExpertise in programming languages like C, C++, and Python for... 
    Language
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $126k - $180k

    Work within a team of engineers/consultants that...  ...issues (e.g., hardware, software, application,...  ....).Experience as a system administrator with...  ...with one or more core programming or scripting languages (e.g., C, C++, C#, Java,...  ...JavaScript, PowerShell, Bash, Shell, Perl,... 
    Language
    Internship
    Shift work

    Google

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

     ...searching for a creative and highly motivated engineer with expertise in boot software to join the SOC System Software organization. This position offers...  ...fundamentals (caches, buses, DMA, etc).Expertise in C programming languages, coupled with outstanding debugging skills.... 
    Language
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...motivated Performance engineer to influence the...  ...experience with parallel programming and at least one communication...  ...of computer system architecture, HW-SW interactions...  ...(aka systems software fundamentals)...  ...stack. Proficient in a scripting language, preferably PythonFamiliar... 
    Language
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...looking for an outstanding software engineer to apply their skills...  ...them to higher-level languages like Java and Python....  ...and database systems. In this role, you will...  ...+ years of experience programming in C++ or ability to learn...  ...from a similar language: C, Rust, JavaExperience... 
    Language
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based...  .... We expect you to have strong programming skills, a deep understanding of designing...  ...knowledge in a systems programming language (Go, C) and solid understanding of Data... 
    Language
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $207k - $300k

    Write and test product or system development code.Review code developed by other engineers and provide feedback to ensure...  ...in low level systems programming languages (e.g., C++ or C).Experience with existing...  ...technical field.Google's software engineers develop the next... 
    Language
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...production workflows? Our Engineering Workflow Platform...  ...with hands-on systems engineering to solve...  ...years of relevant software engineering experience...  ...jobs.Practical programming experience in Python...  ...Perl, or a comparable language, along with shell scripting and familiarity... 
    Language
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    ## Senior Systems Software Engineer - Autonomous Vehicles PlatformApplylocations: US, CA, Santa Claratime type:...  ...and associated development tools* Excellent C and C++ coding skills along with proficiency in Scripting languages* Master of software debugging tools: software... 
    Language

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $109.9k - $185k

     ...As a Solutions Engineer for Content Apps...  ...Perl or shell scripts, web technologies...  ...partners, 2) Feature Integration...  ...with programming/scripting (Batch...  ...- 4+ years of software development with...  ...object oriented language experience- Experience...  ...operating system- Experience troubleshooting... 
    Language
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...next era of computing? NVIDIA's Tegra software organization is seeking motivated System Software Engineers to contribute to our innovative...  ...and performance improvements.Strong programming skills in C/C++ and scripting languages such as Python.In-depth knowledge of... 
    Language
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...researchers and enterprise engineering teams to design, scale...  ...), distributed file systems (NFS, NVMe-oF, Weka,...  ...C++ (CUDA) or similar programming language Have experience...  ...technical architectures to C-level stakeholders (...  ...~401k Plan with 2% company match (USA employees... 
    Language
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Jose, CA
    2 days ago
  • $171k

    Sr. Staff ll, AI Engineer - Search (L7-2)We exist to wow...  ...Generative AI and Large Language Models (LLMs)...  ..., building systems that are not just...  ...intelligent, stable software services.Enforce...  ...Employee Assistance Program (EAP) program  40...  ...or Hepatitis C status, family status... 
    Language
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    4 days ago
  • $131.01k - $196.3k

     ...team performs system level...  ...loops. An engineer in this team...  ...Sr. Staff Software Engineer, you...  ...of embedded C firmware end...  ...Python test scripts to...  ...or MS with 2-3 years in...  ...and Python programming skills; working...  ...gdb, IDEs, bash, etc.Hands-...  ...and hardware languages such as VerilogFamiliarity... 
    Language
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    11 hours ago
  •  ...50% Remote Work with Program & Product Management,...  ...Windows Server operating systems, Windows Client...  ...approval. Implement software solutions for multiple...  ...test execution to test engineers at various global...  ...Experience in programming or scripting languages, Python, PowerShell,... 
    Language
    Local area
    Remote work

    Net2Source

    San Jose, CA
    3 days ago
  •  ...Vinci surgical system and Ion—have...  ...’re a team of engineers, clinicians, and...  ...hardware and software components, architect...  ...in C++ or C, with focus on...  ...or other scripting languages for automation...  ...Familiarity with CUDA programming and memory...  ...adds 2 weeks to the... 
    Language
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $124k - $195.5k

     ..., CPUs, networking, systems, and software to solve some of the...  ...for a System Software Engineer to join NVIDIA’s GPU...  ...experience.2+ years of relevant...  ...system software. Strong programming skills in C, with the ability to...  ...Familiarity with validation, scripting or automation, and... 
    Full time
    Internship

    Nvidia

    Santa Clara, CA
    1 day ago
  • $134.5k - $201.7k

     .... Job Area Engineering Group, Engineering Group Software Engineering General...  ...in embedded systems for cellular wireless...  ...field and 2+ years of Software...  ...experience with Programming Language such as C, C++, Java, Python...  ...with MATLAB, and/or scripting languages such as... 
    Language
    Work experience placement
    Work from home
    Worldwide

    Qualcomm

    Santa Clara, CA
    4 days ago
  • $145k - $175k

     ...experienced Site Reliability Engineer (SRE) to design,...  ...and production systems. This role is mission...  ...tooling using Bash and Python. Partner...  ...and Python; advanced scripting and automation skills...  ...Familiarity with systems programming languages such as C, C++, Rust, Go, and/... 
    Language
    Work at office
    Immediate start
    Work from home

    Bolt Graphics

    Sunnyvale, CA
    11 hours ago
  • $170k - $219k

     ...Site Reliability Engineer RADAR runs data infrastructure...  ...the reliability of that system end to end — leading incident...  ...in at least one scripting or programming language (Python, Go, Bash, etc.). You have experience...  ...Present a roadmap for the next 2–3 quarters covering NOC... 
    Language
    Flexible hours
    Shift work
    Night shift

    Radar

    Sunnyvale, CA
    2 days ago
  •  ...Forward Deployed Engineer (FDE -...  ...00% data- and software-driven, involving...  ...Write efficient scripts (Python/Bash) to automatically...  ..., abstracting system-level bugs or...  ...Programming Foundations :...  ...skills in both languages. Able to effectively...  ...e.g., VLA, RT-2, etc.), is highly... 
    Language

    Maxinsights

    Santa Clara, CA
    21 days ago
  • $170k - $277k

     ...Module FW Integration Engineer - For Module...  ...Certification to drive software validation,...  ...maintain robust Python/Bash scripting frameworks to...  ...Embedded Linux Systems: Proven experience...  ...-on experience programming RF equipment (spectrum...  ...and customers Language (Plus):... 
    Language
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    We are looking for a Senior System Software Engineer, Software Defined Networking to design, build, and operate highly...  ...OpenFlow, and modern network protocolsStrong programming skills in C and Go; advanced scripting in Bash and PythonDeep knowledge of Kubernetes, practical... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...are searching for outstanding senior system software engineer to join the NVIDIA's GPU Diagnostics...  ...best candidates will have strong C++ programming skills, detailed knowledge of device...  ...programming skills and proficiency in C/C++ language, libraries, and toolchains.5+ years... 
    Language
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Systems Software Engineer 2 (Bash Scripting, C Programming Language). Be the first to apply!