Embedded Software Engineer III

Company:  Ursus, Inc.
Location: Burlingame
Closing Date: 03/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
JOB TITLE: Embedded Software Engineer III

LOCATION: Onsite in Burlingame, CA or Seattle, WA

DURATION: 6 months with intent to extend

RATE RANGE: $70-$75/hour

TOP SKILLS:

Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanisms

Experience with design and programming in C or C++ for development, debugging, testing, and performance analysis

Experience with the Zephyr RTOS

RESPONSIBILITIES:

Firmware development & debugging

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

Debugging SW & FW issues such as faults, lockups, etc. Triaging bugs by analyzing logs, stacktraces, etc.

Firmware test development & testing, automated & manual

Determine and execute manual test cases

Develop automated test cases & add to testing frameworks

Logistical support and device management

Lab and Technical support, playtesting, dogfooding, etc.

Must-Have Skills:

Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanisms

Experience with design and programming in C or C++ for development, debugging, testing and performance analysis

Nice-to-Have Skills:

Experience with the Zephyr RTOS

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

IND123

Apply Now
Share this job
Ursus, Inc.
  • Similar Jobs

  • Embedded Software Engineer

    Burlingame
    View Job
  • Senior Embedded Software Engineer - Platforms

    Foster City
    View Job
  • Software Engineer III

    Redwood City
    View Job
  • Software Engineer - III

    Burlingame
    View Job
  • Software Engineer III

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