Staff Embedded Software Engineer
Full-time
Intuitive
Responsibilities
- Design, develop, and deliver features across the embedded network stack, including reliability, redundancy, performance, traffic shaping, queue management, messaging, and session APIs.
- Own network software architectures and help define the technical roadmap for current and future surgical robotic systems.
- Set technical direction and standards for Layer 2/Layer 3 software, Ethernet MAC and PHY drivers, and deterministic real-time paths for safety-critical data.
- Lead design and code reviews, mentor senior and mid-level engineers, and remain hands-on in high-risk code.
- Serve as the technical authority for hardware integration and lead escalations involving complex hardware-software networking failures.
- Coordinate with application, algorithms, FPGA, electrical, clinical, and manufacturing teams to resolve architectural tradeoffs.
- Influence build-versus-buy decisions, vendor silicon selection, middleware selection, and technical-debt investments.
Requirements
- Bachelor’s degree with 10+ years or master’s degree with 8+ years of industry experience in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
- Demonstrated technical leadership owning complex-system architecture, mentoring engineers, and influencing cross-organizational direction.
- Expert knowledge of all seven OSI networking layers, TCP/IP internals, Ethernet switching fabric design, and C/C++ embedded development.
- Deep experience architecting and delivering high-speed networking software, including low-level Ethernet MAC/PHY driver development.
- Experience with Linux and embedded RTOS environments, memory management, concurrency, and interrupt handling.
- Experience using and driving adoption of new engineering tools and technologies, including AI coding assistants.
- Preferred experience with platform roadmaps for shipping hardware products, schematics and datasheets, IEEE 802.1 TSN/AVB, high-availability redundancy, Automotive Ethernet, L2 switching, RTOS and Linux driver development, functional safety standards, and embedded network security.
Benefits
- Employee position with a day shift and a set schedule; the role is onsite weekly, with the exact onsite percentage defined by the leader.
- Market-competitive compensation package including base pay, incentives, benefits, and equity.
- The role may require current proof of vaccination against certain diseases, including COVID-19.
- Employment may be subject to U.S. export-control licensing or a Technology Control Plan, which can affect the hiring timeline.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in Sunnyvale, CA vacancy
$207k - $300k
Define and maintain the multi-generation software architecture for Low-Speed IO (LSIO)... ...experience.8 years of experience working with embedded operating systems.3 years of experience... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...Suggested- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...requirements between hardware and software components, architect modular and testable... ...and support verification activities of embedded software and supervisory state machines,...SuggestedLocal areaWorldwideFlexible hours
- ...of patients worldwide. We're a team of engineers, clinicians, and innovators united by one... ...communication requirements between hardware and software components, architect modular and... ...and support verification activities of embedded software and supervisory state machines,...SuggestedLocal areaWorldwideFlexible hoursShift work
- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ...Function of the PositionThe Managing Staff Software Development Engineer brings a key contribution... ...through the technical development of embedded software for electrosurgical devices....SuggestedLocal areaWorldwideFlexible hours
$140k - $170k
...Our WiFi team is looking for a Staff Embedded Software Engineer with C programming and networking knowledge at all levels 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...SuggestedFull timeWorldwide- Google's Pixel Interfaces team in Mountain View, CA is seeking a Staff Embedded Software Engineer to own the multi-generation LSIO architecture across Linux kernel, vendor modules, and RTOS firmware, and to synchronize hardware and software development. You will lead pre...
$207k - $300k
Staff Embedded Software Engineer, Pixel Interfaces Mountain View, CA, USA Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain. Minimum qualifications: Bachelor's degree or equivalent...- Lightmatter is hiring a talented software engineer to build the next generation of photonic AI processors and interconnects. You will develop... ...plane, diagnostics, and integration points across CMIS, OpenBMC, and DMTF, while debugging embedded #J-18808-Ljbffr LightmatterRemote work
$191k - $215k
...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands... ...with light! We are hiring a talented software engineer to help us build the next generation... ...and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and...Full timeTemporary workRemote workFlexible hours$205k - $235k
...predictable, and deeply reliable in real-world environments. As a Staff Safety Software Engineer, you’ll help shape how safety is designed, tested,... ...: Design, implement, and maintain production C/C++ for embedded safety compute and control systems. Architect and...Work at officeRelocation$205k - $235k
Collaborative Robotics is seeking a Staff Embedded Software Engineer to build the production embedded software that powers our robots. In this role, you will work closely with hardware, developing firmware, device drivers, time-critical embedded software, diagnostics,...Relocation- ...Description Primary Function of the Position The Managing Staff Software Development Engineer brings a key contribution to a team responsible for the... ...Lead a small team through the technical development of embedded software for electrosurgical devices. Develop software applications...
- ...real-time 3D map of the world. The Satellite Software Team is responsible for designing the software that... ..., satellite/flight control, telemetry, and embedded firmware. Array Labs is seeking Embedded Software engineers with experience in low-level systems software, device...Permanent employmentFull time
$155k - $200k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Staff Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and...WorldwideFlexible hours$255.65k - $268.44k
...Do Independently lead the architectural design, embedded development, and verification of safety-critical software components for the aircraft Charge Control Unit... ...DO-326A). Lead and mentor junior and mid-level engineers, fostering technical growth and conducting final...Local area$150.2k - $283.5k
...Job TitleOur team develops firmware and controls for HV embedded systems including battery management systems, charging and motor... ...electrical architecture, system integration, and other platform software engineers for firmware development through all stages of the program...Immediate startVisa sponsorship$130.7k - $261.3k
...Staff Embedded Software EngineerAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of... ...160 countries.The Opportunity:The Staff Embedded Software Engineer located in Alameda or Milpitas, California leads the development...$155k - $200k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Staff Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and...Full timeWorldwideFlexible hours$206k - $258k
...shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Software Engineer specializing in safety‑critical self‑driving embedded software, you will play a vital role in the design, development, and deployment of software that...Full timeLocal area- ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the... ...sustainable for everyone. Role Summary We are looking for a Staff Embedded Software Engineer who understands the lay of the land of this rapidly...Full timeLocal area
$209.6k - $314.4k
...Working at the intersection of hardware, software, and molecular science, Carbon... ...with our cloud. We are looking for a Staff Backend Engineer to own the services that live on that... ...systems. Familiarity with edge compute, embedded Linux distributions, or bring-up of...Permanent employmentFull timeFor contractorsWork at officeRemote work$193.93k - $352.29k
...other leading investors. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the... ...mining, employing methods such as heuristics and embedding search. Additionally, the platform supports the...Immediate startFlexible hours- Rivian is seeking a Staff Software Engineer specializing in safety-critical self‑driving embedded software to design, develop, and deploy software that underpins essential self‑driving features. You will work on real‑time operating systems and embedded C across a distributed...
$193.93k - $352.29k
...quantization, distillation, and model compression. Work with autonomy engineers to optimize, validate, and deploy large language models.... ...model compiler framework, FTL. Write robust, high quality software to increase our confidence in our vehicle's ability to...Work experience placementImmediate startFlexible hours$171.1k - $213.9k
...diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting‑edge charging products. You will lead software design and...Full timeContract workPart timeWork at officeLocal area$300 per month
...build with us at Crusoe. Crusoe’s Data Center Infrastructure Engineering (DCIE) team is fundamental to our mission of providing AI... ...About the Role: We are seeking a highly skilled and motivated Software Engineer to join Crusoe’s Data Center Infrastructure Engineering...Temporary work$160k - $200k
...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands... ...Temperature Operating Life (HTOL) Test Software system. Your work will involve designing... ...Experience with hardware integration or embedded systems; interfacing with BMCs, FPGAs, temperature...Full timeTemporary workFlexible hours- ...design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build... ..., OS frameworks, and third‑party applications (including game engines). Act as a technical ambassador, collaborating with GPU vendors...Full time
$230k - $323k
...to the office, or leaving earlier when needed to accommodate family commitments. About the role We are looking for staff software engineers interested in designing elegant solutions for difficult problems in the autonomy space. Our software engineers work across...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$264.51k - $310.9k
...days In-office, 2 days remote - Must be able to report to local office.REQUIREMENTS: Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or related field of study and Eight (8) years of experience as a Software Engineer or related occupation...Full timeWork at officeLocal areaRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
Related searches
- embedded engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- software implementation project manager Sunnyvale, CA
- remote software sales Sunnyvale, CA
- bank software Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software Sunnyvale, CA
- software asset management analyst Sunnyvale, CA




