FIRMWARE ENGINEER

California City, CA, US • Posted 15 hours ago • Updated 15 hours ago
Full Time
No Travel Required
On-site
$50 - $70/hr
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • C++
  • ARM CORTEX
  • RTOS
  • EMBEDED FIRMWARE
  • AUTOMOTIVE

Summary

Introduction:

This position is for a Firmware Engineer who will be responsible for designing, prototyping, building, and testing production embedded vehicle firmware. The ideal candidate will have experience with C++, ARM Cortex, RTOS, and embedded firmware for automotive applications.

Responsibilities:

  • Design, prototype, build, and test production embedded vehicle firmware.
  • Evaluate, implement, test, and optimize applications in a real-time operating system environment.
  • Work with software, hardware, and mechanical engineers throughout the product lifecycle – from device bring-up to manufacturing and deployment.
  • Work with test engineers and platform engineers in developing testing frameworks and harnesses at unit, integration, and system levels.
  • Develop a deep understanding of functional safety and security concepts relevant to autonomous vehicles, including standards like ISO 26262.

Requirements:

Must Have Skills:
  • Embedded Firmware for automotive
  • ARM Cortex
  • RTOS
  • C/C++

Required Qualifications:

  • Basic knowledge of electrical engineering fundamentals to support low-level debugging.
  • Expert-level knowledge of C or C++ programming.
  • Experience with 32-bit microcontrollers, particularly ARM Cortex M7 and automotive processors such as NXP S32G or S32K.
  • Strong knowledge of communication protocols:
    • Low-level: SPI, UART, CAN
    • High-level: TCP/UDP
    • Diagnostic protocols: UDS
  • Familiarity with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies, etc.).
  • Bachelor’s or higher degree in EE, CS, CE, or equivalent.

Desirable Knowledge:

  • Experience with time synchronization protocols such as PTP.
  • Experience with safety-critical systems and development processes compliant with ISO 26262 and ASPICE.
  • Experience with RTOS environments, especially FreeRTOS/SafeRTOS.
  • Experience writing device drivers.
  • Experience writing low-level firmware for resource-constrained embedded systems.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10302987
  • Position Id: 8916793
  • Posted 15 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Anaheim, California

Today

Full-time

USD 130,000.00 - 165,000.00 per year

Remote

7d ago

Easy Apply

Full-time

Up to $155,000

California

14d ago

Full-time

USD 46.00 - 51.00 per hour

No location provided

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

Search all similar jobs