Principal Software Engineer - Embedded Platform Software Development
$172k - $349kHewlett Packard Enterprise Development LP
Principal Software Engineer - Embedded Platform Software DevelopmentThis role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office.Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world. Our culture thrives on finding new and better ways to accelerate what's next. 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. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.HPE Networking is a leader in AI-driven, next-generation networking solutions that advance how people live and work. We create intelligent spaces and digital workspaces, delivering campus, branch, mobility, and IoT solutions that combine compute, context, control, analytics, automation, and secure connectivity to help global customers modernize their networks.If you are interested in device drivers, embedded software, and working at the hardware-software interface layer for network devices, this position may be a good fit for you. We are seeking strong embedded software engineers to join a platform team responsible for programming the Network Processor (NPU) and Switching ASIC devices for HPE-Juniper Networks routing platforms.You will be part of a product development team building high-complexity, high-scale networking platforms. This will include state-of-the-art silicon and platform software development, delivering HPE-Juniper's next-generation platforms. Requires working knowledge of designing and validating software for such networking platforms. Should be dynamic, enthusiastic, and self-driven in a fast-paced development cycle.Responsibilities:Design and develop platform and system-level software/firmware for networking platforms.Participate in a project team of engineers involved in the development of software for Juniper Router products.Contribute to all phases of software development, from requirements gathering through implementation and sustainingWrite functional, design, and unit test specificationsDesign and develop complex modules of embedded code, troubleshoot, and resolve defects.Good communication skills to work closely with HW, SW, and systems teams, and promote team collaboration.Minimum Qualifications:BS or MS in CS/CE or a similar field10+ years of Embedded systems development and debugging experienceStrong in C/C++, Embedded Systems and Device driver development in Linux/Unix environmentHands-on experience on network switches/routers embedded system software development.Experience in Ethernet interface, High-speed PHYs/ SERDES, Fabric management desiredExperience with bringing up new hardwareStrong communication, teamwork and problem-solving skills are essentialPreferred Qualifications:Good understanding of hardware board design and layoutDevelopment experience with PCIe, I2C, FPGA, Ethernet MAC/PHY, High Speed BusesExperience with device drivers, interface management, Chassis management is a big plusHA, ISSU and Virtualization knowledge is a plusExcellent debugging skills and rich experience using various software, hardware, memory debugging toolsWhat 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.Job: EngineeringJob Level: TCP_05The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 172,000 - 349,000 in CaliforniaThe listed salary range reflects base salary. Variable incentives may also be offered.Information about employee benefits offered in the US can be found at is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together.Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities.HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.Recruitment Fraud AlertWe have become aware of an increase in fraudulent recruitment activities in which individuals impersonate our company or authorized recruitment agencies to offer fake employment opportunities. These scams may occur through false websites, emails, social media, or chat-based applications and often aim to obtain personal information or money. Please note that Hewlett Packard Enterprise (HPE), its direct and indirect subsidiaries and affiliated companies, and its authorized recruitment agencies/vendors will never charge a candidate a registration fee, hiring fee, or any other fee in connection with its recruitment and hiring process. We also never request personal information such as back account details, Social Security numbers, or national IDs via social media or chat applications.All legitimate job opportunities will come through official company channels, and candidates are responsible for verifying the credentials of any third party claiming to represent the company. Any reliance on fraudulent communication is at the individual's own risk, and HPE disclaims legal liability for any resulting damages. If you suspect recruitment fraud, do not share personal information or make any payments and report the incident to your local authorities immediately. Hewlett Packard Enterprise Development LP
- General Motors is seeking a Principal Software Engineer to shape and scale embedded software platforms for software-defined vehicles. This hands-on technical leader turns ambiguous problems into durable architecture, standards, and measurable improvements in engineering...Suggested
$160k - $220k
...Design, Develop and maintain software features on current and... ...products. Responsible for the development of the switch-controller related... ...’ experience in software engineering.Strong C/Linux experience is... ...semantics is a plusFamiliarity with embedded switch or router real time...SuggestedFull timeWorldwide$140k - $190k
WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity... ...to immerse yourself in all phases of the software development cycle to reach new product launches and feature...SuggestedFull timeWorldwide- General Motors seeks a Principal Software Engineer to shape and scale the engineering platforms that deliver embedded software for software-defined vehicles. You will lead cross-team initiatives, drive durable architectures, and raise engineering productivity and product...SuggestedRemote job
$160k - $220k
...Design, Develop and maintain software features on current and... ...products. Responsible for the development of the switch-controller related... ...’ experience in software engineering. Strong C/Linux experience is... ...is a plus Familiarity with embedded switch or router real time operating...SuggestedFull timeWorldwide$166k - $203k
...Responsibilities:Develop and maintain software components on current and... ...as well as software development fundamentals.Experience with firewalls and embedded systems are a plus.Experience... ...Computer Science or Electrical Engineering; M.S. preferred.Must be authorized...Full timeWorldwide$104.5k - $234.6k
...a secure, scalable platform that allows customers... ..., digital twins, software lifecycle management... ...with OCI.As a Principal Platform Software Engineer, you will own major... ...care. And with AI embedded across our products... ...years of software development experience building...Temporary workFlexible hours$184k - $287.5k
...on the world.We are looking for an experienced Senior Software Engineer for the Embedded Platform team. This is an outstanding opportunity to... ...of Jetson, IGX and DGX Spark Product Software system development within NVIDIA. Using your expansive knowledge of embedded...Full time$135.2k - $306.4k
...world's largest cloud networking platforms. We're looking for engineers with strong computer science... ...to life-saving care. And with AI embedded across our products and services... ...- IC5ResponsibilitiesAs a Lead Principal Platform Software Engineer, you will:Lead the architecture...Temporary workFlexible hours$96.8k - $306.4k
Drives cross-group platform initiatives (e.g., identity, config... ...life-saving care. And with AI embedded across our products and... ...Key ResponsibilitiesPlatform Software Development:Set group-wide guardrails... ...development lifecycle; coaches engineers across teams or units to...Temporary workFlexible hoursShift work$272k - $431.25k
...seeking a highly motivated Principal System Software Engineer to drive next-generation... ...in automotive platform software, system architecture... ...directly to the architecture, development, optimization, and scaling... ...experience in systems software, embedded systems, platform...Full time$203.8k - $315.9k
DescriptionJob Title: Principal Software Engineer, Embedded Linux Job Location: San Jose, CA (This position requires a full-time, on-site presence in our San Jose, CA office) Job ID: AI2524 Description The SoC software team is responsible for creating the SDK for SiMa.ai...Full timeWork at office- ...this role. Description Leads platform projects crossing multiple... ...Responsibilities Platform Software Development: Lead cross-team evolution... ...provides guidance and coaching to engineers to drive improvements.... ...quality assurance. -Embedded Systems: Demonstrated ability...Temporary workShift work
$152k - $241.5k
...the world.The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and... ...dedicated multi-functional engineering development teams across various vehicle... ...skills.Experience with embedded system involving Linux/RTOS with...Full time- ...patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...your purpose here.Job DescriptionThe Embedded Platform Software team designs and builds the... ...environment working on New Product Development. We believe in applying first principles...Local areaWorldwideFlexible hours
$184k - $287.5k
...their best work.Join NVIDIA's Embedded Platform Middleware team [NvSci Team... ...the foundational system software that enables safe, high-performance... ...software, safety-critical engineering, and ground breaking... ...maintainability.Lead end-to-end feature development that meets stringent...Full time$147k - $210k
...code developed by other engineers and provide feedback... ...Write product or system development code.Minimum... ...experience with working with embedded operating systems.Preferred... ...and resolution, and software test engineering.In... ...providing the essential platforms that enable developers...Worldwide$174k - $252k
...test product or system development code. Review code developed by other engineers and provide feedback... ...maintaining, or launching software products, and 1 year... ...working with embedded operating systems.Preferred... ...providing the essential platforms that enable developers...Worldwide- Google is seeking a Senior Software Engineer for Embedded Systems/Firmware within Platforms and Devices in Mountain View, CA. You will develop, test, and maintain low-level software across Google’s platforms and devices, collaborating with teams across hardware and software...
$174k - $252k
Lead the design, development, and implementation of core exposure control software and algorithms for the Pixel... ...of experience in embedded systems or firmware design... ....Google's software engineers develop the next-... ...teams across Google.The Platforms and Devices team...$207k - $300k
...new features in system software, including firmware... ...formulate and drive software development plans and identify... ...in working with embedded operating systems.3 years... ...’s degree or PhD in Engineering, Computer Science, or... ...forward.Accel Platforms and Lab Team's mission...Worldwide- ...worldwide.We’re a team of engineers, clinicians, and... ...role reports to the DV5 Software Release Manager and works... ...to support software development goals.Essential Job... ...build system support to platform and application software... ...thread safe embedded C++ applicationsExperience...Local areaWorldwideFlexible hours
- ...Senior role supporting embedded software build infrastructure for minimally invasive surgical... ...embedded build infrastructure or systems engineering experience Hands-on experience... ...: Python, Batch, Bash across multiple platforms Experience with CI/CD tools: Jenkins...
$174k - $252k
Software EngineerGoogle's software engineers develop the next-generation technologies that change... ...software solutions.The Platforms and Devices team... ...experience working with embedded operating systems.Experience... ...test product or system development code.Review code developed...$152k - $241.5k
The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA... ...Software design, development and bring‑up of next generation... ...programming skills. Experience with embedded systems involving Linux/RTOS with...$174k - $252k
Senior Software Engineer, Embedded Systems/Firmware, Platforms and Devices Share Senior Software Engineer, Embedded Systems/Firmware, Platforms and Devices... ...benefits at Google . Write and test product or system development code. Review code developed by other engineers...Temporary work- ...Packard Enterprise in Sunnyvale, CA is seeking a Software Engineer 3 - Embedded (RIS) to design and develop platform and system-level software for networking... ...systems teams in a fast-paced, hybrid environment. #J-18808-Ljbffr Hewlett Packard Enterprise Development LP
$174k - $252k
...maintaining, or launching software products, and 1 year... ...working with embedded operating systems. Experience... ...Job Google's software engineers develop the next-... ...software solutions. The Platforms and Devices team encompasses... ...product or system development code. Review code...Temporary work- NVIDIA Gruppe is seeking an experienced Senior Software Engineer for the Embedded Platform team in Santa Clara. You will accelerate Jetson, IGX and DGX Spark product software development, applying deep knowledge of embedded Linux, kernels, and system architectures. You...
- ...We are at the forefront of software and hardware innovation,... ...+ days per week.The Role: Principal Software Engineer, KernelsWhat you will do:The... ...be responsible for the development, enhancement, and maintenance... ...with development for embedded SIMD vector processors such...Work experience placement3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Embedded Platform Software Development. Be the first to apply!
- principal software engineer Sunnyvale, CA
- platform engineer Sunnyvale, CA
- senior platform engineer Sunnyvale, CA
- platform developer Sunnyvale, CA
- scientific software engineer Sunnyvale, CA
- intel software engineer Sunnyvale, CA
- director software engineering Sunnyvale, CA
- software engineer Sunnyvale, CA
- senior robotics software engineer Sunnyvale, CA
- financial software developer Sunnyvale, CA



