Average salary: $166,528 /yearly

More stats
Get new jobs by email
  • Embedded Developer - BOARD/LINUX BRING-UP & DRIVERS We are seeking an experienced Embedded Developer with expertise in C programming, Linux, and board bring-up for routers, servers, and switches. Responsibilities will include board bring-up, driver development, and debugging... 
    Suggested

    Pyramid Consulting Inc.

    San Jose, CA
    2 days ago
  • A technology company in San Jose, California, is seeking a skilled programmer with 6-10 years of experience in C and Python. The ideal candidate should have mandatory knowledge of Linux, RTOS, and multi-threading. Experience with RESTful APIs and protocols like GNMI or... 
    Suggested

    Ethereum Technologies LLC

    San Jose, CA
    10 hours ago
  • Principal - Embedded Engineer (C, Linux Kernal, ARM Drivers) Date: Mar 28, 2026 Location: San Jose, CA, US General Overview Job...  ...Analyze trade-offs in complex systems and recommend solutions. Develops deployment strategies and plans. Lead the deployment of strategic... 
    Suggested
    Work at office

    Celestica Inc.

    San Jose, CA
    4 days ago
  •  ...Job Description Job Description Duties and Responsibilities Develop and maintain firmware on STM32 / TI / Renesas MCU platforms...  ...years of embedded firmware experience ~ Strong proficiency in C (C++ a plus) ~ Hands-on experience with MCU peripherals and low... 
    Suggested

    Scylla Solutions

    Milpitas, CA
    27 days ago
  • 6-10 Years of experience in Programming Skills in C and Python. Linux, RTOS, multi-threading knowledge (mandatory) Management and monitoring experience using RESTful APIs, using protocols like GNMI and NETCONF. (mandatory- RESTful APIs & any one protocol knowledge should... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Ethereum Technologies LLC

    San Jose, CA
    10 hours ago
  •  ...seeking a Staff Software Development Engineer to join its ZPA Data Path team. This hybrid role involves developing network applications and optimizing protocols using C and Python. Candidates should have over 5 years of experience in an enterprise environment, with... 
    Suggested

    Zscaler

    San Jose, CA
    1 hour agonew
  • $100k - $130k

     ...seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardware, such...  ...development, including drivers, bootloaders, and firmware, using C, C++, and assembly to manage system resources and optimize device... 
    Suggested

    Pivotal Systems

    Fremont, CA
    4 days ago
  • $129.5k - $185k

     ...worldwide to harness speed and agility through a cloud-first strategy. What You’ll Do (Role Expectations) Develop and optimize network applications and protocols using C and Python Design efficient data structures for network data processing and handle system-level... 
    Suggested
    Work at office
    Local area
    Worldwide
    3 days per week

    Zscaler

    San Jose, CA
    1 day ago
  •  ...Engineering or Computer Science. * 8+ years of experience of developing firmware and/or software for embedded products. Experience with...  ...Operating Systems. Zephyr experience is required. * Proficient in C and/or C++ programming with best engineering and software... 
    Suggested
    Local area

    Alif Semiconductor

    Pleasanton, CA
    21 days ago
  •  ...training platform, ML compiler, model components libraries, e.t.c. The team provides opportunities for infra engineers to work fully...  ...Simulation: The Simulation team builds the simulator that allows us to develop and test our autonomous driving technology in a virtual setting.... 
    Suggested
    Internship

    Nuro

    Mountain View, CA
    8 days ago
  • $300 per month

     ...DPDK, SmartNICs, and DPU/IPUs. What You’ll Be Working On: Develop and execute the roadmap for the Software Defined Networking...  ...production environment. ~ Proven experience in system programming with C, C++ and/or Rust. ~ Extensive knowledge of Linux Systems... 
    Suggested
    Temporary work

    Crusoe

    Sunnyvale, CA
    19 days ago
  •  ...lifecycle from concept to launch. In this role, you will design, develop, and integrate embedded and platform software across a complex...  ...environment. Proficiency in multiple programming languages (e.g., C, C++, Python, Matlab). Experience with multi-threaded and... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    8 days ago
  •  ...About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication...  ...under significant time constraints ~ Experience programming in C or C++ in embedded environments and in Python to support... 
    Suggested
    Permanent employment

    Array Labs

    Redwood City, CA
    a month ago
  • Omni Design is at the forefront of developing cutting‑edge solutions and chips for next‑generation automotive and space applications. We are...  ...signal VLSI design. Programming skills in Python, MATLAB, C, or any other scripting language are desired. Experience in debugging... 
    Suggested

    Omni Design Technologies, Inc.

    Milpitas, CA
    4 days ago
  • $165k - $242k

     ...Participate in operations and scaling of relational data platforms. Develop a stream processing architecture and solve for scalability and...  ...information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization... 
    Suggested
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    8 days ago
  • $165k - $242k

     ...) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency. CoreWeave may,... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    8 days ago
  • $209.09k - $303.34k

     ...Operational Excellence & Talent Multiplication Mentor and develop Principal/Staff engineers; grow technical communities of practice...  ...Expertise in multiple programming and scripting languages, including C, C++, Java, Python, and HTML5, with a strong focus on performance... 
    Permanent employment
    Temporary work
    Worldwide

    Cariad, Inc.

    Mountain View, CA
    7 days ago
  • $90k - $105k

     ...Solution , we're at the forefront of semiconductor innovation, developing advanced memory solutions that power everything from smartphones...  ...Strong proficiency in programming languages such as python AND C and C++ is required Preferred Qualifications Knowledge... 

    SK hynix memory solutions America Inc.

    San Jose, CA
    7 days ago
  • $131k - $154k

     ...and performance improvements. What You’ll Be Working On: Develop and execute the roadmap for the Software Defined Networking strategy...  ...environment. ~ Proven experience in system programming with C, C++ and/or Rust. ~ Extensive knowledge of Linux Systems Internals... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    a month ago
  • $162k - $242k

     ...) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency. CoreWeave may,... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    8 days ago
  •  ...robotics company is seeking an Embedded Firmware Engineer II to develop and maintain firmware on advanced platforms. The ideal candidate...  ...years of embedded firmware experience and a strong proficiency in C programming. Key responsibilities include debugging low-level drivers... 

    SERES AUTO_USA

    Milpitas, CA
    2 days ago
  • $300 per month

     ...What You’ll Be Working On: Define and Execute SDN Strategy: Develop and execute the roadmap for Crusoe Energy Cloud's Software Defined...  ...Experience: 8+ years of proven experience in system programming with C, C++, and/or Rust. Deep Linux Systems Expertise: Extensive... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    19 days ago
  • $160k - $185k

     ...critical systems as well as actively test and validate rapidly developed software on the Airship. Responsibilities and Duties Lead...  ...Communication, Sensors, Actuators, etc. Experience working with C and/or embedded C. Experience working with PLC systems and... 
    Temporary work
    Relocation package

    LTA Research

    Sunnyvale, CA
    a month ago
  •  ...Collaboration: Work closely with product and design teams to understand end-user requirements, translate them into use cases, and develop pragmatic technical solutions. Foster open communication and collaboration within the engineering team. 5. Security and Data... 
    Work at office

    Payactiv

    Milpitas, CA
    16 days ago
  • $109k - $160k

     ...testing and validation of CoreWeave's global infrastructure. Develop and improve performance tests and automation workflows to expand...  ...controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    8 days ago
  •  ...business requirements into scalable Salesforce solution architectures. Develop and deliver compelling, value-driven demonstrations tailored to...  ...Software Services Canada Ltd 20727 Willoughby Town Centre Dr, C 200 (Suite # 328), Langley Twp, BC V2Y 1X1, Canada IndiQube Fort... 
    Work at office
    Remote work

    Lirik, inc.

    Milpitas, CA
    1 day ago
  • $139k - $204k

     ...environment that encourages collaboration and provides the opportunity to develop innovative solutions to complex problems. As we get set for...  ...information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    8 days ago
  • $138k - $206k

     ...motivated and enthusiastic Software Engineers to join our team in developing software infrastructure, framework, and protocol stack for 802.1...  ...communication technologies. Excellent coding skills in C in embedded space for firmware development is critical. Ability... 
    Immediate start
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    7 days ago
  •  ...Engineers for our San Jose, CA office. The ideal candidate will develop, maintain, and support software for the Index Engines’ Linux application...  ...experience in software engineering ~ Strong skills in C and Python ~ Experience with high-availability systems, clustering... 
    Work at office
    Work from home
    Monday to Friday

    Index Engines

    San Jose, CA
    10 days ago
  • $139k - $242k

     ...accelerated workloads in multi-tenant environments. Day-to-day, you'll develop GPU-aware sandboxing and scheduling strategies, optimize...  ...controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    8 days ago