GrepJob
Applied Intuition

Senior Embedded Software Engineer - Firmware

Applied Intuition
Apply
almost 2 years ago
Sunnyvale, CA, USASenior
H1B Sponsor

Base Salary

$171k - $253k/yr

Responsibilities

  • Integrate vendor components into a common software framework and ensure low-level communication over CAN, LIN, I2C, SPI, UART, and other interfaces.
  • Implement RTOS applications for the product.
  • Architect and develop high-quality C code for real-time embedded and safety-critical systems.
  • Support hardware bring-up, including low-level debugging of boards and SoCs.
  • Collaborate cross-functionally to bring up custom software on new devices, productionize it, and maintain company products.

Requirements

  • At least five years of experience working on embedded devices.
  • Bachelor of Science degree in Computer Science, Computer Engineering, or a related field.
  • Strong embedded software development experience using C, C++, and assembly languages.
  • Hands-on experience with RTOS, Linux, and/or ARM systems.
  • Experience debugging real-world embedded systems using diagnostics tools such as oscilloscopes, logic analyzers, and JTAG.
  • Prior on-vehicle technology development experience is preferred.
  • Experience with ZephyrOS and FreeRTOS is preferred.
  • Ability to work with safety-critical robotic systems subject to real-time constraints is preferred.
  • Expertise with embedded microprocessor tools, hardware peripherals, and common buses is preferred.

Benefits

  • Primarily in-office work five days per week, with occasional remote-work flexibility and schedule flexibility for personal commitments.

Tech Stack

AssemblyCC++Linux

Categories