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

Software Firmware Engineer

Intelliswift - An LTTS Company

8+ years of industry experience developing and testing low level firmware for embedded systems. 8+ years of solid programming skills using C and C++, and experience developing production code and test applications Bachelor's degree in computer science, software engineering or relevant field required. Top 3 must-have HARD skills: Proficient in C/C++ Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Experience with CI/CD development tools and processes. Scripting skills using Python or other languages for developing simple utilities and test automation. Experience with RTOS and developing multi-threaded applications. Expert problem solving skills to troubleshoot issues and make system changes as needed to resolve issues. Responsibilities: Develop high quality code using the C and C++ programming languages for embedded environments, with portability to various processors and platforms Develop optimized firmware for the Graphics and Display pipelines to support the product use cases Work with internal teams and vendors to improve and tailor existing firmware, device drivers, stack and applications to project needs Debug issues across the software stack including hardware functionality and develop quick workarounds to time‑critical issues and provide long‑term solutions Writing new tests and maintaining existing tests including unit tests, manual and CI automation Skills: Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Experience with CI/CD development tools and processes. Scripting skills using Python or other languages for developing simple utilities and test automation. Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus. Experience with RTOS and developing multi-threaded applications. Expert knowledge of the full software development lifecycle Expert problem solving skills to troubleshoot issues and make system changes as needed to resolve issues. Expert ability to work independently and manage one’s time. Strong verbal, written communication skills and interpersonal skills. #J-18808-Ljbffr Intelliswift - An LTTS Company

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Firmware Engineer in Sunnyvale, CA vacancy
  • Responsibilities We are seeking a highly experienced Senior Software/Firmware Engineer to join our product security team This role focuses on firmware development, secure boot technologies, hardware root of trust security, and cryptographic key management Secure Boot... 
    Suggested
    Flexible hours

    HP Enterprise

    Sunnyvale, CA
    2 days ago
  • $120k - $243k

    Senior Product Security Software / Firmware Engineer Hybrid role with expectation to work on average 2-3 days per week from an HPE office. Location Sunnyvale, CA (Hybrid - 2-3 days onsite per week). Team The team owns two critical security domains: Secure Boot - Establishing... 
    Suggested
    Work at office
    Local area
    Immediate start
    2 days per week
    3 days per week

    Hewlett Packard Enterprise Company

    Sunnyvale, CA
    2 days ago
  • Firmware Software Engineer Milpitas, CA Medical device domain Mandatory Skills Embedded C/C++ programming STM32 microcontrollers (specifically STM32H series preferred) RTOS-based system design (e.g., FreeRTOS, QNX) Hardware design and PCB development Gantry system... 
    Suggested

    Accord Technologies Inc

    Milpitas, CA
    2 days ago
  • $152k - $287.5k

    NVIDIA is seeking a Firmware Design Engineer for the NVIDIA FW PHY Group, collaborating closely with application engineering, costumers, firmware...  ...customers. Collaborate with architecture, hardware, and software design teams to solve complex issues. Debug and triage hardware... 
    Suggested

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...LTTS Company in Sunnyvale, California, is seeking a skilled firmware engineer with over 8 years of experience in developing and testing embedded...  ...C/C++, optimizing firmware, and resolving issues across the software stack. Candidates should hold a Bachelor's degree in... 
    Suggested

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    2 days ago
  • $153k - $242k

    A leading AI cloud provider in Sunnyvale is seeking a Senior Firmware Engineer. You will collaborate with teams to develop and optimize firmware solutions while mentoring junior engineers. This role requires over 5 years of experience in firmware development using C/C++... 
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • SimVentions is seeking a Computer Engineer to evaluate, analyze, and develop systems spanning hardware, software, and interconnecting infrastructure to support operations. This role emphasizes bare-metal C/C++ coding for microcontrollers and in-house full lifecycle design... 

    SimVentions, Inc - Glassdoor 4.6

    Santa Clara, CA
    2 days ago
  •  ...beyond. Together, we advance your career. The Role BIOS / UEFI FIRMWARE ENGINEER. We are looking for an experienced Engineer with an...  ...developing, debugging, verifying and/or validating firmware, software and/or hardware Support key server customers on issue repro,... 

    AMD

    Santa Clara, CA
    2 days ago
  • $120k - $243k

    Hewlett Packard Enterprise is looking for a Senior Product Security Software/Firmware Engineer to ensure security in firmware development. This hybrid role requires presence in Sunnyvale, CA for key management activities. The successful candidate will lead efforts focusing... 

    Hewlett Packard Enterprise

    Sunnyvale, CA
    2 days ago
  • NVIDIA in Santa Clara, CA is seeking a Senior Firmware Engineer to join the GPU networking (NVLink) Firmware group. You will design, implement...  ...products. You’ll collaborate across architecture and software teams, work through pre- and post-silicon environments, and... 

    Segment (Twilio)

    Santa Clara, CA
    2 days ago
  • STI is looking for a skilled Data Center Firmware Developer to work remotely in the PST zone. The ideal candidate will have 10+ years of firmware development experience and extensive skills in C programming and Linux environments. Responsibilities involve hands-on development... 
    Remote job

    STI

    Mountain View, CA
    2 days ago
  • ALTEN Technology USA is seeking an Embedded Firmware Test Engineer to join our growing engineering team in Mountain View, CA. You’ll validate embedded power electronics and inverter systems, automate tests with Python, and analyze large data sets to ensure performance... 

    ALTEN Technology USA

    Mountain View, CA
    2 days ago
  • $148k - $287.5k

    A leading technology firm in Santa Clara is seeking a Software Engineer to join their InfiniBand Switch and NVLink FW team. The role involves developing verification processes and implementing innovative features for networking products. The ideal candidate should have... 

    NVIDIA

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

    NVIDIA is seeking a skilled engineer for OpenBMC Firmware development for GPU Server platforms in Santa Clara. The role requires strong experience with BMC Firmware, programming skills, and the ability to collaborate with hardware teams. You will work on designing solutions... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

    NVIDIA is seeking a Senior Software Engineer for its InfiniBand Switch and NVLink FW group in Santa Clara, CA. In this role, you'll develop the firmware verification process and collaborate across teams to innovate on next-generation products. We're looking for someone... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $140k - $300k

     ...customers power their home with their Tesla vehicle, and so much more. The Tesla Energy Residential Device Software team is looking for a Validation Software/Firmware Engineer to architect automated test frameworks, design validation infrastructure, and collaborate with... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • CHEP UK Ltd. is seeking a Senior Firmware Engineering Lead in Santa Clara, California, responsible for architecting and managing firmware systems...  ...tracking devices. The role demands 10-15 years of embedded software experience, a strong leadership background, and... 
    Remote work

    CHEP UK Ltd.

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

    Google is seeking a Software Engineer in Sunnyvale, California, to develop next-generation technologies that change how users connect and interact. You'll manage project priorities, deadlines, and deliverables, while influencing and coaching a team of engineers. With a... 

    Google

    Sunnyvale, CA
    2 days ago
  • $140k - $215k

     ...test/requirement-based test according to the firmware team test specification Automate the regression test Develop software modules Goal: Evaluate SDK functionality(for...  ...Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or... 
    Work experience placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    15 hours ago
  • NVIDIA is seeking an experienced firmware developer for its GPU Server platforms located in Santa Clara, California. The role involves...  ...implementing microcontroller firmware, developing embedded management software, and collaborating on security integrations. The ideal... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • Tesla Motors, Inc. is seeking an embedded software engineer to deliver high-quality C code for steering rack control and real-time embedded systems. You will develop peripheral drivers for microcontrollers, device drivers for sensors and gate drivers, and write software... 

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • $160k - $210k

     ...California is seeking an experienced Embedded Firmware Developer to lead the design and...  ...The role requires expertise in embedded software, firmware development, and a strong understanding...  ...4 years of relevant experience, a BS in Engineering, and proficiency in C/C++. Additionally,... 

    ALSO.

    Palo Alto, CA
    2 days ago
  • Tesla Motors, Inc. is seeking a Software Engineer to develop firmware for the next generation of Superchargers and charging equipment. You will work on embedded firmware in C/C++, contribute to real‑time systems, and collaborate closely with hardware teams to accelerate... 

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • $168k - $252k

    Tesla is seeking a passionate Software Engineer to enhance fast DC charging technology. You will work on Superchargers and related equipment...  .... Ideal candidates will have over 5 years of experience in firmware development in C/C++, and be adept in real-time embedded... 

    Tesla

    Palo Alto, CA
    2 days ago
  • $215k - $300k

     ...people - move around the planet. We are a team of mission‑driven engineers with experience across aerospace, robotics and self‑driving...  ...working to make this future a reality. As a Senior Fullstack Software Engineer at Reliable Robotics, you will design, and implement... 
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    15 hours ago
  • $169k - $218k

     ...We’re looking for a foundational full-stack engineer to help drive Gridmatic’s initiative to transform the way companies decarbonize their...  ...usage You might be a good fit if you: Have 3+ years of software engineering experience Have previous startup work experience Have... 
    Contract work
    Work experience placement

    Gridmatic

    Cupertino, CA
    3 days ago
  • $184k - $356.5k

    NVIDIA Gruppe is seeking a Senior Firmware Engineer for their Memory Subsystem Team in Santa Clara, California. The ideal candidate will be involved in firmware development for NVLINK-C2C, validation and debugging, and implementation of low-power states, RAS, and telemetry... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • SpaceX in Sunnyvale, California is searching for a Sr. Wireless Firmware Engineer to join the Starlink Mobile program, focusing on global...  ...algorithms, with responsibilities including the development of software for satellite and ground stations. The ideal candidate will... 

    SpaceX

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer‑facing responsibilities to enable... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • NVIDIA Gruppe in Santa Clara is seeking a Senior DRAM Firmware Engineer to lead firmware for memory interfaces. The role involves designing initialization protocols, characterizing DRAM interfaces, and mentoring early-career engineers. The ideal candidate has over 6 years... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

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