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

Firmware Developer

Software Technology Inc

Firmware Developer

Location: Mountain View, CA (Onsite)

Mandatory Areas Must Have Skills
  • Firmware Developer Skill 1 – 10+ Years of Exp in Firmware Development
  • Firmware Developer Skill 2 – 8 + Years of Exp in C programming
  • Firmware Developer Skill 3 – 8+ Years of Exp in Linux environment
  • Firmware Developer Skill 4 – 5+ Year of Exp in PCIe
Key Responsibilities:
  • Perform hands-on work in the on-site lab, developing and debugging firmware code in C and C++.
  • Collaborate with silicon architects and designers in a cross-functional environment, providing guidance and timely status updates.
  • Analyze log files and offer recommendations for improvements and solutions.
  • Proactively conduct multiple tests to identify and resolve issues.
  • Utilize tools such as CMake and Git for firmware development and version control.
Requirements:
  • Proficiency in C programming for firmware development.
  • Experience working in a Linux environment.
  • Strong debugging and problem-solving skills.
  • Ability to collaborate effectively in a cross-functional team.
  • Familiarity with CMake and Git.
  • Experience with PCIe and silicon bringup is a plus.
Good to Have:
  • Knowledge of PCIe (Peripheral Component Interconnect Express).
  • Experience with silicon bringup and associated processes.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Developer in Mountain View, CA vacancy
  •  ...Embedded Firmware Engineer The main function of a firmware software engineer is to apply the principles of computer science and mathematical...  ...computers work. A typical firmware software engineer designs, develops, and tests operating systems-level software, compilers, and... 
    Suggested
    Hourly pay
    Full time

    Ursus Inc

    Sunnyvale, CA
    3 days ago
  • $197k - $278.46k

     ...by advancing the development of software-defined vehicles. We develop safety-first, user-centric software-defined vehicle technologies...  ...transportation operating system. About the Role As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational developer of the... 
    Suggested

    42dot Inc.

    Sunnyvale, CA
    5 days ago
  •  ...reality. You will own the development of Rhoda's low-level firmware stack for distributed real-time control across humanoid platforms...  ...firmware for real-time motion control nodes over EtherCAT Develop synchronization and communication layers ensuring deterministic... 
    Suggested

    Rhoda AI

    Palo Alto, CA
    17 hours ago
  • $153k - $242k

     ...Senior Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built...  ...is expanding its firmware engineering team to focus on developing and maintaining BMC firmware for our next-generation Baseboard... 
    Suggested
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $150k - $175k

     ...electric Vertical Takeoff and Landing (eVTOL) aircraft. We design, develop, and manufacture light eVTOL aircraft and are renowned for the...  ...you to join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and... 
    Suggested
    Work at office

    Pivotal

    Palo Alto, CA
    5 days ago
  • $109k - $160k

     ...Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for...  ...server platforms. You'll collaborate with cross-functional teams to develop, enhance, and optimize embedded firmware modules that power... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  •  ...About Voltai Voltai is developing world models, and agents to learn, evaluate, plan, experiment, and interact with the physical world...  ...this Role In this role, you'll design and implement firmware that bridges AI-driven hardware with physical devices. You'll... 

    Voltai, Inc

    Palo Alto, CA
    2 days ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 

    Pivotal

    Palo Alto, CA
    5 days ago
  • $77k - $202k

     ...and leveraging AI tools in software design. Candidates require a BS in Computer Engineering or similar, with 3-5 years of embedded firmware development experience. The position offers a competitive salary range of $77,000 - $202,000, dependent on skills and experience,... 

    PRICE WATERHOUSE COOPERS

    Palo Alto, CA
    3 days ago
  • $77k - $202k

     ...efficiency and effectiveness. These individuals analyse client needs, develop operational strategies, and offer guidance and support to help...  ...Science, or related discipline. 3–5 years of hands‑on embedded firmware development experience. Experience contributing to embedded or... 

    PricewaterhouseCoopers

    Palo Alto, CA
    1 day ago
  • $77k - $202k

    Dormont Manufacturing Co is seeking a Senior Associate in Palo Alto to specialize in embedded firmware and IoT product development. You will analyze client needs and enhance product development processes to improve efficiency and quality. The ideal candidate should have... 

    Dormont Manufacturing Company

    Palo Alto, CA
    1 day ago
  •  ...commitments. Meet Our Engineers On The Vehicle Os Team! Vehicle Os is a flexible suite of products that help vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. This is one of the fastest growing projects here at Applied, and... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $96.8k - $118.3k

     ...platform modules for embedded networking and security appliances. Develop and enhance low-level software components, including device...  ...and platform bring-up workflows. Experience with secure firmware development, encryption, authentication, or system hardening.... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    2 days ago
  • $119.5k - $164.4k

     ...with cutting-edge technology. What Makes This Role Great: In this tools-focused role, you will be at the forefront of developing mission-critical applications for world-class GPS receivers, directly influencing the safety of numerous aircraft platforms. You... 
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble

    Sunnyvale, CA
    17 hours ago
  • $155k - $215k

     ...reality. As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded Systems team developing the low-level software and firmware at the heart of the Reliable Robotics autonomy stack. We provide dependable computing, networking, signal... 
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    17 hours ago
  •  ...reliance on external consultants while supporting rapid project execution across facilities. Day-to-Day Responsibilities: Develop high-quality, testable software using Golang, C++, and/or Rust Design and implement solutions within a microservice architecture... 

    Collabera

    Palo Alto, CA
    3 days ago
  • Embedded Engineer Sunnyvale, CA – On site ~ Bachelor's degree in computer science/electronics or related field ~5+ year development experience with Linux and embedded devices, experience on Wi-Fi development and debugging for L1/L2 ~ Experience and knowledge...

    Echo IT Solutions

    Sunnyvale, CA
    3 days ago
  • $132.4k - $179.2k

     ...different teams like EE to support new product design process, schematic reviews etc. What You Have ~3+ years of experience developing C/ C++ code in embedded systems environments. ~ Familiarity working with QNX, embedded Linux, FreeRTOS, Zephyr etc. ~... 
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    5 days ago
  • $146.9k - $183.6k

     ...pushing the boundaries of what vehicle software can do in terms of remote diagnostics and prognostics. The Reliability Diagnostics team develops innovative on-board software features that leverage sensor data to predict failures. This enables us to fulfill Rivian's goals of... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    5 days ago
  • $119.5k

     ...In this position, you will join a tight-knit team of talented developers in a stable and supportive work environment, where you can quickly...  ...message processing software, interact closely with hardware, firmware, system engineering, and test teams to continue widening our... 

    Yoh

    Sunnyvale, CA
    2 days ago
  • $183k - $247.6k

     ...based components is desired. A day in the life As a senior embedded software engineer on our team, you'll spend your days developing and deploying MAC and PHY software stacks on FPGAs and pre-silicon platforms for our custom modem and beamforming chips. You'll provide... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • $135k

     ...master the latest automotive software and digital technologies, and grow with us. We are looking for a bright and Embedded Software Developer who are familiar with: 8+ year Development experience with Linux and embedded devices, Experience on Wi‑Fi development and... 
    Full time
    Local area
    Flexible hours

    Tata Elxsi

    Sunnyvale, CA
    3 days ago
  • $120k - $195k

     ...across solar, storage, and load subsystems. Hardware Interfacing: Develop low‑level drivers and communication stacks for power...  ...software connectivity. Lead board bring‑up efforts, ensuring hardware‑firmware integration from power‑on to full functionality. Conduct comprehensive... 
    Shift work

    1st Avenue Power

    Mountain View, CA
    2 days ago
  • $42.07 - $58.89 per hour

     ...Internship Recruiting Team is driven by the passion to recognize and develop emerging talent. Our year-round program places the best...  ...present, and future) the best they can be by writing low-level firmware drivers, implementing software algorithms, and designing and building... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  •  ...Embedded Test Engineer Location: Mountain View, 94043 CA (Onsite) Duration: Long term Contract Job Description: ~ Develop and maintain automated unit test frameworks for HPC-based automotive platforms. ~ Work closely with software developers to ensure test... 
    Long term contract

    Kasmo Global

    Mountain View, CA
    3 days ago
  •  ...Experience in embedded software development Active/Final Secret Clearance POSITION RESPONSIBILITIES Designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and integrated with engineering scientific and... 
    Full time
    Contract work
    Day shift

    Chipton-Ross

    Sunnyvale, CA
    4 days ago
  • $214.97k - $303.03k

     ...by advancing the development of software-defined vehicles. We develop safety-first, user-centric software-defined vehicle technologies...  ...and autonomous driving systems. Collaborate with hardware and firmware teams to integrate system-level components across real-time and... 

    42dot Inc.

    Sunnyvale, CA
    5 days ago
  •  ...Embedded Software Developer for RDK-B Location: Sunnyvale, California | Contract Job Description Strong understanding of IEEE802.11 protocol Design, develop and testing of Wi‑Fi software feature for Comcast Wi‑Fi gateway/extender product Experience and knowledge on IEEE... 
    Contract work

    US Staffing Inc

    Sunnyvale, CA
    5 days ago
  • $180k - $230k

     ...quality software for embedded automotive applications, preferably developing and delivering Edge AI solutions. BS in Computer Science,...  ...validation. You will be working with hardware engineers to create firmware and software for the hardware being designed with hardware and... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    NAUTO

    Palo Alto, CA
    5 days ago
  • $20 - $50 per hour

     ...Tesla Motors, Inc. is offering an internship role in Palo Alto, California, where interns will develop high-quality software in Golang and Rust for embedded systems. The program is designed for students enrolled in relevant academic programs, providing hands-on experience... 
    Internship

    Tesla

    Palo Alto, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!