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

Firmware Software Engineer V

ICONMA

Firmware Software Engineer V

Our client, a Internet Content & Information company, is looking for a Firmware Software Engineer V for their Sunnyvale, CA/ Redmond, WA location.

Responsibilities:
  • The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical firmware software engineer designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
  • 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
Requirements:
  • 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.
  • 8+ years of industry experience developing and testing low level firmware for embedded systems. 10+ 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.
Why Should You Apply?
  • Health Benefits
  • Referral Program
  • Excellent growth and advancement opportunities

ICONMA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any status protected by applicable law.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Software Engineer V in Sunnyvale, CA vacancy
  • $120 - $130 per hour

     ...Animation Software Engineer/Graphics Engineer V Location: Cupertino, California - Remote Duration: Contract Job ID: 170702 Job Summary Do you dream about seeing your graphics expertise shown off on a huge screen in front of an audience? Do you want your... 
    Suggested
    Contract work
    Remote work

    PTR Global

    Cupertino, CA
    2 days ago
  •  ...Responsibilities: Develop optimized software in an embedded environment for vector machines...  ...: Bachelor's degree in electrical engineering, computer science, or equivalent relevant...  ...Communication) Prior experience with ARM or RISC-V CPUs, or Tensilica DSP architectures... 
    Suggested

    Apex Informatics

    Sunnyvale, CA
    3 days ago
  • $100k

    Tenstorrent Inc. in California is seeking a Senior Engineer passionate about developing software solutions for AI and RISC-V hardware integration. This hybrid role requires expertise in C/C++ and a collaborative approach to optimize software for diverse customer architectures... 
    Suggested

    Tenstorrent Inc.

    Santa Clara, CA
    3 days ago
  •  ...Firmware Software Engineer IV The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical... 
    Suggested

    eTeam

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

    Embedded 5G/4G Cellular RF Software/Firmware Engineer Do you have a passion for invention and self-challenge? Do you thrive on pushing the limits of what’s considered feasible. As part of a world class modem team, you’ll craft sophisticated groundbreaking embedded firmware... 
    Suggested
    Work experience placement
    Relocation
    Flexible hours

    Apple Inc.

    Sunnyvale, CA
    16 hours ago
  • $102k - $141k

     ...rapid seizure detection technology, come join the movement! Position Overview : Ceribell is looking for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded application testing to join our team. In this role, you will ensure the... 
    Local area
    Flexible hours

    Ceribell, Inc

    Mountain View, CA
    21 days ago
  • $105k - $260k

    A well-funded tech start-up is seeking multiple Staff/Senior Staff Software Engineers in Cupertino, California. The role involves supporting the development of innovative RISC-V processors, requiring extensive experience in software development with C/C++ and good knowledge... 

    Ventana Micro Systems

    Cupertino, CA
    4 days ago
  •  ...Software Engineer Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and... 

    Applied Materials

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

    Senior Product Security Software / Firmware Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week
    3 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    4 days ago
  •  ...Firmware Software Engineer The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical... 

    Mindlance

    San Jose, CA
    2 days ago
  •  ...IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded...  ...architectures (e.g., ARM Cortex-M/R/A, ESP32, RISC-V). Skilled in debugging with tools like JTAG/SWD, oscilloscopes... 

    Saxon Global

    Santa Clara, CA
    16 hours ago
  • ~7+ years of hands-on experience in firmware or embedded software development. ~ Strong proficiency in C and/or C++ for embedded systems. ~ Experience with microcontroller architectures (e.g., ARM Cortex-M/R/A, ESP32, RISC-V)

    Saxon Global

    Santa Clara, CA
    4 days ago
  •  ...Firmware Engineer Location: Cupertino, CA/ Austin TX Firmware configuration and maintenance for new product bringup: Target creation for new products in our code bases Firmware maintenance to adapt for new products Firmware validation to ensure operability... 

    Futran Tech Solutions Pvt. Ltd.

    Cupertino, CA
    4 days ago
  • $197k - $278.46k

     ...Sr. Staff Firmware Engineer 42dot is a mobility AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor Group, 42dot pioneers the future of mobility by advancing the development of software-defined vehicles... 

    42dot

    Sunnyvale, CA
    2 days ago
  •  ...Embedded Software Engineer Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 10+ years of experience in embedded software and firmware development. Strong programming skills in C, C++, and Python.... 

    Diverse Lynx

    Sunnyvale, CA
    16 hours ago
  • $147k - $211k

    Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Austin, TX, USA . Bachelor’... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $152k - $241.5k

     ...stack. Participate in silicon bring‑up and software development phases. Lead data‑driven...  ...Qualifications B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, Computer Science,...  ...and troubleshooting skills for embedded firmware. Ability to manage interrupts and work... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $147.4k - $272.1k

    A leading technology company is seeking an Embedded Firmware Engineer to develop sophisticated image processing firmware. This role involves collaboration on hardware validation and software integration within a fast-paced environment. The ideal candidate should have a... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $192k - $279k

    Embedded Firmware Engineer, Digital Signal Processing corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree in Electrical...  ...-bandwidth transceivers, or physical layer (PHY) control software. Experience in real-time operating systems (RTOS) and multi... 
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $147.4k - $272.1k

    A leading technology company seeks an experienced firmware engineer to work on low-level device drivers and collaborate with hardware designers. The ideal candidate has a Bachelor's degree in Electrical Engineering or a related field, along with over 5 years of experience... 

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • Google Inc. is looking for an Embedded Firmware Engineer specialized in Digital Signal Processing to drive innovation in AI/ML hardware acceleration. This role focuses on leading the firmware delivery and overseeing the development for TPU technology used in critical applications... 

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates... 

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • $147.4k - $272.1k

    Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States • Hardware Apple's ISP team is seeking an exceptional...  ...Drive ISP hardware validation, feature bring‑up, and camera software stack integration on emulators during pre‑silicon... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $167.1k - $250.7k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group CPU...  ...performance, low power devices using the RISC-V Architecture. As a CPU Micro-architecture...  ...field and 4+ years of Hardware Engineering, Software Engineering, Electrical Engineering,... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  •  ...and beyond. Together, we advance your career. BIOS / UEFI FIRMWARE ENGINEER THE ROLE We are looking for an experienced engineer with an...  ...development, debugging, verification, and validation of firmware, software and/or hardware. Support key server customers on issue... 

    Advanced Micro Devices

    Santa Clara, CA
    16 hours ago
  • A leading technology company in San Francisco seeks a Senior Program Manager to oversee initiatives focused on A/V and IT technologies across global offices. This role involves leading project execution, managing cross-functional teams, and ensuring the deployment of solutions... 

    Uber

    Sunnyvale, CA
    2 days ago
  • Advanced Micro Devices is seeking a BIOS / UEFI Firmware Engineer in Santa Clara, CA. The successful candidate will lead firmware design and development, supporting key customers while collaborating with a dedicated team of engineers. Candidates should have a solid foundation... 

    Advanced Micro Devices

    Santa Clara, CA
    16 hours ago
  • NVIDIA Gruppe is seeking an embedded engineer to build cutting-edge AI infrastructure in Santa Clara, California. The successful candidate will work on next-generation technologies, debug complex issues on networking devices, and collaborate with multiple teams to enhance... 

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  •  ...NVIDIA’s Networking group is seeking to hire an excellent senior firmware engineer to join the GPU networking (NVLink) firmware group. As a...  ...will be doing: Collaborate with architecture and different software design teams throughout the software development lifecycle.... 
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 

    Google Inc.

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

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