System Software Engineer
$90k - $130kCredo Semiconductor, Inc.
Job Description
Job Description
Salary: $90,000 to $130,000
Role
Credo is seeking a System Software Engineer to join the Applications team to help develop our SDK. The position will require developing software to control our diverse chip and IP products and the firmware running on them. You will work with internal engineers to use the SDK for internal chip testing/validation purposes. You will also interface with our customers to integrate and use the SDK in their own software stack. Additional responsibilities will be flexibly determined based off your secondary skills.
Responsibilities
Familiarize with SerDes and IEEE ethernet Layer 1 functionality
Develop C/python code for the SDK based on designer / engineer recipe code
Coordinate with firmware team to define high-level interfaces for features
Document functionality for both internal and customer users to use
Interface with customers to integrate and debug issues with SDK in their software stack
Write test code to validate SDK and firmware features
Basic Qualifications
BS degree in Computer Engineering / Computer Science
None to 5 years of experience
Strong proficiency in C and Python (C++ optional)
Teamwork and collaboration with other developers on the SDK team
Cross-team communication for defining of requirements
Basic understanding of the Posix standards for Operating Systems
Familiarity in VCS such as git
Testing framework such as pytest
CI/CD
Data science libraries (numpy, pandas, scipy)
Preferred Skills
Masters degree in computer science or equivalent
Networking and OSI Layer 1 / Layer 2 knowledge
Mathematical background in Signal processing (Frequency Domain analysis, linear systems)
Documentation tools such as doxygen, sphinx, or mkdocs
- ...System Software/Embedded Engineer (Diagnostics) Sunnyvale System Software / Embedded Engineer, Diagnostics (Sunnyvale) AI is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across...SuggestedContract workWork at officeRemote workFlexible hours
$136.5k - $276.5k
...Senior Systems Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We...SuggestedWork experience placementWork at office2 days per week$120.5k - $243k
...Systems/Software Engineer III This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...SuggestedWork experience placementWork at officeLocal areaImmediate start2 days per week$120.5k - $243k
...Systems Software Engineer — Marvis Minis & Edge AI This role has been designed as 'Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people...SuggestedWork experience placementWork at office2 days per week- ...Position Summary The Systems Software Engineer is expected to develop, document, maintain and optimize medical graphical display software in C/C++ for Windows and Linux environments as part of the R&D team. They are additionally expected to lead or perform software...SuggestedContract work
$120k - $130k
...Systems Software Engineer Santa Clara, CA Systems Software Engineer Company: Picarro Location: Santa Clara, CA Education: Bachelor's Degree Required Position Overview Picarro is seeking a Systems Software Engineer to design, develop, and maintain robust...Full timeTemporary workSummer holidayWorldwideFlexible hours$120.5k - $243k
...System Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies...Work experience placementWork at officeLocal areaImmediate start$160k - $183k
...compression, and low-power operation. If you enjoy great rewards, Ambarella has it all, great health, and welfare benefits! System Software Algorithm engineers at Ambarella research and develop next-generation computer vision algorithms in a wide variety of our future products...Full time3 days per week- ...System Software Engineer – Lead Engineer Sunnyvale, CA Do you want to be part of AI revolution? Do you want to think out of box with thriving on challenges in AI industry and desire to solve them? Do you want to work with a world-class team to explore the fast-growing...
- NVIDIA Corporation is seeking a Senior Systems Software Engineer focused on performance architecture for GPU-accelerated structured data processing in Santa Clara, California. This role involves improving performance and workload optimization across diverse query engines...
$152k - $241.5k
As a member of our NVLink team, you will be responsible for driving feature enablement on GPU systems and developing software tools and infrastructure for our next‑generation GPU's which enables high‑performance interconnect of multi‑GPU systems. Familiarity with high‑performance...Remote work$152k - $241.5k
NVIDIA Gruppe in Santa Clara is seeking experienced software engineers to design and debug their next-gen software stack. Candidates should... ...environment awaits those ready to tackle challenging low-level systems software development. NVIDIA offers competitive salaries...$184k - $287.5k
...is inspired to do their best work. The video software team is seeking someone highly motivated and passionate about system software development. Come join our team and... ...need to see Bachelor’s degree in Electrical Engineering or Computer Science (or equivalent experience...- A leading technology company in California is seeking a Senior System Software Engineer for its software development team. The role involves collaboration on NVIDIA's DRIVE self-driving platform, focusing on camera and graphics solutions. Candidates should have 5+ years...
$184k - $287.5k
...best work. Come join the team and see how you can make a lasting impact on the world. We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At NVIDIA, this role is uniquely positioned to drive...$147.4k - $272.1k
Systems & Kernel Software Engineer, SEAR Cupertino, California, United States Software and Services The SPEAR Systems & Kernel team in Apple's Security Engineering & Architecture organization is hiring a collaborative systems engineer with a drive to improve the security...Relocation- Systems/Software Engineer III Hybrid role requiring 2 days per week at an HPE office. The engineer will work with product marketing, software and hardware development teams to review design specifications and develop functional test plans. Responsibilities Work closely...Work at office2 days per week
$184k - $287.5k
...Build and implement next-generation NvSci software to enable seamless cross-platform... ...collaborators to improve APIs, simplify system architecture, enhance software flexibility... ...work closely with hardware and firmware engineers to optimize performance and improve the...- ...opportunity to become the first dedicated software hire and help define the software... ...and implementation across embedded Linux systems, hardware-facing control software, real-... ...information, and helping establish the engineering patterns that a future software team will...
$140k - $240k
...Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel... ..., best practices, security-first based engineering. Cerebras cluster involves complex HW components... ...integrated cluster management software stack - all the way from a bare-metal deployment...- NVIDIA Corporation is seeking a Senior System Software Engineer to join the Tegra system software group in Santa Clara, California. The role involves designing test frameworks, developing diagnostic software solutions, and debugging complex failures. Ideal candidates possess...
$160k - $210k
...way for bridging the digital divide and illuminating the future. About the Role: Taara is looking to hire a Linux System Software Engineer to build the next generation operating system for wireless optical communication networks. The ideal candidate will...Full timeWork at office3 days per week$184k - $287.5k
## Senior Systems Software Engineer, Deep Learning InfrastructureApplylocations: US, CA, Santa Clara: US, TX, Austin: US, Remotetime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2011068NVIDIA has continuously reinvented itself over two decades. Our invention...$272k - $431.25k
We are hiring senior engineers to work on the CUDA driver, a core component of our platform... ...programming model across a range of system configurations and hardware capabilities... ...experience) 15+ years of relevant systems software development experience Strong C programming...$160k - $210k
...Systems Software Test Engineer Born at X, Google's Moonshot Factory, Taara is on a mission to connect billions of people lacking abundant and affordable internet today by pioneering the way we use light to deliver faster, cheaper, more reliable connectivity. Join us...Full timeWork at office3 days per week$152k - $241.5k
...of a GPU Thrive at the interface between software drivers and the GPU simulation You will... ...Master's in Computer Science or Computer Engineering or equivalent experience 5+ years of... ...the crowd: Experience with chip and/or system simulation Strong scripting skills Your...Work experience placement- Overview NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development...
- NVIDIA Corporation is looking for a Senior System Software Engineer to join the NvSci team and help maintain its leadership in AI. This role involves building next-generation software, enhancing system architecture, and collaborating for performance optimization. Candidates...
$120.5k - $243k
A leading technology firm is seeking a System Software Engineer to work onsite in Sunnyvale, California. This role will involve designing, troubleshooting, and debugging software programs for service platforms and will require expertise in programming languages like Golang...$224k - $356.5k
...accelerated data analytics, data science, and vector search systems, spanning libraries, engines, and end-to-end reference architectures. As a NVIDIAN,... ...impact on the world! We are seeking a Senior Systems Software Engineer focused on performance architecture for GPU-accelerated...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Engineer. Be the first to apply!
- systems software developer San Jose, CA
- IT system engineer San Jose, CA
- system programmer San Jose, CA
- internship software San Jose, CA
- software support San Jose, CA
- software quality assurance San Jose, CA
- embedded software San Jose, CA
- software sales representative San Jose, CA
- id software San Jose, CA
- healthcare software sales San Jose, CA

