Firmware Software Engineer V

Company:  Ursus, Inc.
Location: Redmond
Closing Date: 19/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
JOB TITLE: Firmware Software Engineer V

LOCATION: Onsite in Redmond, WA

DURATION: 12 months

PAY RANGE: $96-106/hour

TOP 3 SKILLS:

Proficiency in C (This is non-negotiable)

Embedded system design experience

Experience working with hardware systems

Experience with embedded Linux, Kernel, Yocto, Buildroot, etc.

Experience maximizing performance of resource constrained systems

Experience with either an RTOS-based or bare metal system

COMPANY:

Our client is a Fortune 500 multi-national technology company headquartered in Menlo Park, CA.

Job Description:

We are looking for a Firmware Engineer to join our team, whose mission is to design, build, and test prototype systems for future consumer VR and AR experiences. We are specifically looking for a candidate with a broad set of experiences, including deep embedded system knowledge, the ability to quickly solve problems, generate big ideas, work in new technology areas, and drive concepts into prototypes.

Job Responsibilities:

Lead efforts to analyze, design, develop, and debug firmware for a wide variety of AR and VR devices, including Client sensing and imaging systems, haptic devices, and audio prototypes

Understand and implement firmware on micro-controllers, leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS)

Collaborate in a team environment across multiple, research focused, and engineering disciplines, making the architectural tradeoffs required to rapidly deliver firmware solutions

Support all phases of custom hardware development - including early architecture requirements definition, firmware architecture, proof-of-concept implementation, selection of MCUs and tools, and board bring-up

REQUIRED Qualifications

B.S./M.S. degree in Computer Science, Electrical Engineering, or related field

3+ years of experience in embedded firmware design or equivalent experience

Experience in programming embedded systems with C

Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc.

Experience with wireless or wired communication protocols such as USB, TCP/IP, Ethernet, Bluetooth and 802.11

Preferred Qualifications

Experience with embedded Linux, Kernel, Yocto, Buildroot, etc.

Experience maximizing performance of resource constrained systems

Experience with either an RTOS-based or bare metal system

Experience with high-compute/throughput systems and using sim/modeling to estimate performance and power

IND123
Apply Now
Share this job
  • Similar Jobs

  • Firmware Software Engineer V

    Redmond
    View Job
  • Firmware Software Engineer V

    Redmond
    View Job
  • Firmware Software Engineer V

    Redmond
    View Job
  • Software Engineering - Firmware Software Engineer V

    Redmond
    View Job
  • Software Engineer V

    Redmond
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙