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

Software Systems Engineer

Hewlett Packard Enterprise Development LP

Systems Software Engineer — Marvis Minis & Edge AIThe future of networking is autonomous and AI-driven. HPE Mist Networking is building that future through Marvis Minis — a digital twin framework that runs directly on access points to continuously validate network health and feed data into our self-driving network engine.This team owns the Minis platform end-to-end: the embedded agent, cloud data pipelines, SLE classifiers, and integrations with Marvis Actions and the Large Experience Model. You'll work across this stack — contributing to features, debugging cross-layer issues, and growing your expertise in both embedded and cloud systems.This role will require being on site in Cupertino 2+ days a weekWhat You'll DoDevelop and test Minis features across embedded (AP firmware, switches, gateways, via sandboxed test execution) and cloud (data pipelines, SLE classifiers, REST APIs)Write and maintain Minis tests — network and application validation tests such as DNS, DHCP, ping, MTR that run on networks like APs, switches, gateways and report results to the cloud via KafkaDebug cross-layer issues — troubleshoot problems that span AP firmware, cloud services, and data pipelines (e.g., why a downloadable mini fails on specific AP models, why SLE classifiers show incorrect data)Contribute to cross-platform expansion — help extend Minis to switches and WAN edge devices, working with peer dev teamsBuild and improve cloud services — work on Storm topologies, Airflow DAGs, Redis caching, Elasticsearch queries, and Kafka consumers that process millions of Minis test resultsParticipate in production operations — monitor rollouts of features and respond to customer-reported issuesCollaborate with senior engineers, the data science team, QA, and firmware teamsRequired Qualifications (all required)4+ years of professional software engineering2+ year Go, C, or Python: This experience should be hands-on development in at least two of the following: Go, C, or Python — meaning you have written, reviewed, tested, and shipped code in these languages in a team environment, not just coursework or personal projects. You should be able to read and contribute to an existing codebase of moderate complexity in these languages.2+ years working on Linux-based systems. Linux proficiency: Should be comfortable working in a Linux environment daily — you can write shell scripts, navigate the filesystem, use debugging tools (gdb, strace, tcpdump), manage processes, and understand file permissions and basic networking configuration (interfaces, routing, iptables).Networking fundamentals: Understanding of TCP/IP, DNS, DHCP, and — sufficient to explain how a client obtains an IP address, resolves a hostname, and makes an request, and to interpret packet captures or traceroute output when debugging issues1+ year of Cloud or distributed systems: experience with at least one of: message queues (Kafka, MQTT), stream processing (Storm, Flink), REST API development, or containerized deployments (Docker) — through professional work, not just tutorials1+ year of Version control and CI/CD: Comfortable working in a Git-based workflow with pull requests, code reviews, and CI pipelines — you have used this in a team setting for at least 1 yearEducation: BS in Computer Science, Electrical Engineering, or a related technical fieldPreferred QualificationsExperience with embedded Linux development — cross-compilation, on-device debugging, resource-constrained environmentsExposure to data pipeline tools: Apache Storm, Airflow, Redis, ElasticsearchFamiliarity with AI/ML concepts — model inference, data preprocessing, or signal processingExperience with wireless networking, AP hardware, or IoT protocolsExperience with production monitoring, alerting, and incident responseFamiliarity with Python data tools (Pandas, NumPy) or JSON data processingWho Thrives HereProblem solvers — you dig into logs, packet captures, and code until you find the root causeSelf-starters — you take initiative and don't wait to be told what to work on nextCollaborators — you communicate clearly (especially in writing) and ask good questionsLearners — you're excited about growing across embedded and cloud, not staying in one laneWhat We Can Offer You:Health & WellbeingWe strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.Personal & Professional DevelopmentWe also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.Unconditional InclusionWe are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Systems Engineer in Cupertino, CA vacancy
  • $184k - $287.5k

     ...What you’ll be doing:Develop use cases and system requirements for L3 and L4 autonomous...  ...Partner closely with Data Analytics, Test Engineering, and System Integration & Test teams....  ...engineering, system analysis, data analysis, and software architecture.Strong software development... 
    Suggested
    Full time

    Nvidia

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

     ...Automotive Vehicles team is searching for a creative and expert Systems Engineer to help us expand NVIDIA's autonomous vehicle solution. You...  ...-wide team of systems engineers, AI applied researchers and software engineers in building world-class perception and mapping and... 
    Suggested
    Full time

    Nvidia

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

     ...NVIDIA is searching for a creative and highly motivated engineer with expertise in systems software to join the GPU Software team. You will design key aspects of our production GPU kernel drivers and embedded SW that impacts our products both in the datacenter and in gaming... 
    Suggested

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...Systems/Software EngineerThis role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office.Who We...  ...with HPE.Job Description:ResponsibilitiesAs a Staff Software Engineer, you will play a key role in designing, building, and optimizing... 
    Suggested
    Work at office

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    1 day ago
  •  ...join a growing team of multi-disciplined engineers that operates across industry verticals...  ...user of AI agents and toolsProfessional software development experience, including substantial...  ...Linux fundamentals: Linux operating systems, networking, filesystems, containers,... 
    Suggested
    Flexible hours

    AMD

    Santa Clara, CA
    1 day ago
  • $169k - $338k

     ...OfficePosition Summary...As a Distinguished AI/ML Engineer within Walmart Global Tech's Site...  ...of next-generation agentic AI systems and intelligent automation solutions that...  ...organization is built with hybrid systems and software engineers who take technical ownership for... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $108k - $216k

     ...This role is not eligible for current or future immigration support and | or sponsorship*****Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global customers live better every week. Yes, we are the Fortune #1... 
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Flexible hours

    Walmart

    Sunnyvale, CA
    4 days ago
  • $147k - $211k

     ...technologies.Review code developed by other engineers and provide feedback to ensure best...  ...updates and user feedback. Triage product or system issues and debug/track/resolve by...  ...system health, diagnosis and resolution, and software test engineering. Google's software... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $155k - $185k

     ...productive drop-on-demand inkjet printheads that power cutting-edge systems, as well as integrated inkjet solutions that add digital...  ...00 - $185,000, commensurate with experience.POSITION SUMMARY:Software engineer designing and building integrated desktop applications to... 
    Work experience placement
    Remote work
    Flexible hours

    FUJIFILM

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

    NVIDIA is searching for a creative and highly motivated engineer with expertise in System Software to join the Chips System Software organization. You will design and develop key aspects of our Chip specific kernel drivers and embedded software, with a strong focus on... 
    Full time
    Work at office
    Local area

    Nvidia

    Santa Clara, CA
    4 days ago
  • $170k - $210k

     ...Secure it Forward program.TheRoleYubico is looking for a Sr. Software Engineer who is innovative and has a passion for building security solutions...  ...Services (PFS) team. The PFS team develops the software systems that control our YubiKey production, fulfillment, and... 
    Contract work
    Work at office
    Immediate start
    Worldwide

    Yubico

    Santa Clara, CA
    1 day ago
  • $124k - $195.5k

     ...for an experienced and highly motivated software professional to work on pioneering initiatives...  ...intersection of CUDA and Deep Learning Systems. As the complexity and scale of...  ...PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or related field... 
    Full time

    Nvidia

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

    We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency. You’ll architect and implement high-performance inference stacks, optimize GPU kernels and compilers, drive industry... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $90k - $180k

     ...Segment: Home OfficeKey ResponsibilitiesAI Systems & Agentic WorkflowsBuild agentic AI...  ...thoroughly; contribute to design reviews and engineering best practices. Mentor peers on AI...  ...at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $116k - $189.75k

    The System Application Engineer will own end‑to‑end system collateral and PoR‑driven customer support for SoC platforms, working closely with OEM...  ...across architecture, silicon, hardware, thermal, and software teams to resolve issues and deliver robust solutions.Be involved... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and...  ...’s Datacenter GPU Platform Application Engineering team as a System Application Engineer,...  ...thrives at the intersection of hardware and software. You enjoy collaborating directly with... 

    AMD

    Santa Clara, CA
    10 hours ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...of all seniorities.As a Software Engineer on the Metal Runtime team at Tenstorrent...  ...build and optimize high-performance runtime systems that execute directly on the hardware,... 
    Permanent employment

    Tenstorrent

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

     ...world working for us. If you're passionate about building reliable systems software for cloud-scale GPU infrastructure, we encourage you to contribute to our team. We are looking for a Senior Software Engineer to join our DGX Cloud / Fleet Intelligence team and build agent... 
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $162.8k - $203.5k

     ...Mechatronics, Computer Science, Robotics or a related field.4+ years (Bachelor's)/2+ years (Master's) professional experience in systems engineering or software development, building Autonomous Vehicle(AV) systems or similarly complex Robotics systems.Excellent data analysis and... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $207k - $300k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large-scale software solutions.Minimum qualifications:Bachelor...  ...experience working with embedded operating systems.3 years of experience with software... 
    Worldwide

    Google

    Sunnyvale, CA
    10 hours ago
  • $152k - $208.5k

     ...Materials is a global leader in materials engineering solutions used to produce virtually...  ...go. Learn more about our benefits. As a Software Engineer at Applied Materials, you’ll dive...  ...contribute your expertise in intricate systems, deciphering code, and anticipating software... 
    Full time

    Applied Materials

    Santa Clara, CA
    3 days ago
  • $136k - $218.5k

     ...seeking capable customer-facing hardware engineers to work directly with Cloud Scale...  ...generation AI-centric Data Centers. The HW Systems Engineer is front-and-center in deploying...  ...system technical issues at the hardware, software and application level, ensuring customer... 
    Full time

    Nvidia

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

     ...their best work. Come join the team and see how you can make a lasting impact on the world.NVIDIA is seeking a Senior Software Engineer to join the Chip System Software team. The team develops Linux platform software for next-generation AI-RAN and Software-Defined RAN (SD-... 
    Full time

    Nvidia

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

     ...develop a high-performing team: Manage, mentor, and grow a team of software engineers, fostering a culture of technical excellence and...  ...technical guidance and remain available in key areas, including system design, code reviews, and complex problem-solving.Optimize system... 
    Worldwide

    Google

    Sunnyvale, CA
    6 hours ago
  •  ...scalability.   Job Overview     We are hiring a Station Software Engineer who will design, implement, and maintain the software stack...  ...from prototype “bench rigs” to reproducible, documented systems for multiple lab uses. Ensure software is robust, version-... 

    nEye.ai

    Santa Clara, CA
    2 days ago
  • Walmart's Sam's Club division seeks a versatile mobile software engineer to deliver scalable apps across iOS, Android, and web stacks. You will...  ...participate in design reviews to ensure secure, maintainable systems. The role emphasizes AI/ML integration, robust testing, and... 

    Sam's Club

    Sunnyvale, CA
    1 day ago
  • $124.92k - $171.77k

     ...For decades, quartz devices, non-silicon technology, have kept systems in sync, but they struggle in harsher, more demanding...  ...information, visit: .Job SummaryWe are seeking a Production Software Engineer to support our manufacturing operations through software development... 

    SiTime

    Santa Clara, CA
    1 day ago
  • $235.5k - $246k

    Uber is seeking a Senior Software Engineer in Sunnyvale to architect mission-critical systems that power trust across our global marketplace, from ensuring millions of earners are paid accurately and on time to scaling pricing simulations that drive billions in pricing... 

    Uber

    Sunnyvale, CA
    2 days ago
  • $150k - $200k

    Espace is seeking a Senior Software Engineer specializing in 5G Physical Layer to enhance IoT solutions from space. You will design and optimize algorithms for 5G systems while collaborating with teams across Europe, India, and the U.S. The role requires a strong background... 
    Full time

    Espace

    Saratoga, CA
    1 day ago
  • $161k - $221k

     ...Materials is a global leader in materials engineering solutions used to produce virtually...  ...go. Learn more about our benefits. As a Systems Engineer, you’ll design, integrate, and...  ...electrical, mechanical, physics, algorithms, and software design; attend design reviews and... 
    Full time

    Applied Materials

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Systems Engineer. Be the first to apply!